Plain English

Triggers the printer's beeper for a tone at the specified level and duration. TSPL2 PG §SOUND p28. `level` is the sound level / tone (0–9, 10 discrete steps), `interval` is the timing control (1–4095). Chain multiple SOUND lines to play a tune. No visual rendering effect — runtime hardware behaviour. Useful for signalling end-of-batch or alerting the operator.

When to use

To signal job completion (e.g. end of a long print batch) or to alert the operator (e.g. after `SET HEAD OFF` debugging). Place anywhere in the label script.

Syntax

SOUND level, interval

Parameters

ParameterDescription
level
Sound level / tone (0–9, 10 discrete steps).
interval
Timing control (1–4095).

Example

SIZE 100 mm, 50 mm
CLS
TEXT 50,30,"3",0,1,1,"Beep done"
PRINT 1
SOUND 5, 200
SOUND 9, 100

Print a label then play a two-note end-of-batch beep

Try it in the playground View all TSPL commands