| Objet : | Bip du haut-parleur ou musique simple |
| Format : | BEEP [/= frequency duration ...] [asterisk | exclamation | hand | question | ok] |
| /= | Appeler la boîte de dialogue de la commande BEEP |
| frequency | La fréquence du bip en Hertz (cycles par seconde). |
| duration | La durée du bip en intervalles de 1/18e de seconde. |
| asterisk | Joue le son "astérisque" par défaut du système. |
| exclamation | Joue le son "exclamation" par défaut du système. |
| hand | Joue le son "main" par défaut. |
| question | Joue le son "question" par défaut du système. |
| ok | Joue le son "ok" par défaut. |
Voir aussi : les options de configuration Longueur et Fréquence.
Utilisation :
BEEP génère un son à travers le haut-parleur de votre ordinateur. Vous pouvez l'utiliser dans les fichiers batch pour signaler qu'une opération est terminée ou que l'ordinateur a besoin d'attention.
Les versions 64 bits de Windows ne prenant pas en charge la lecture de sons par l'intermédiaire de l'API Windows Beep, TCC utilise DirectSound pour BEEP.
Comme BEEP vous permet de spécifier la fréquence et la durée du son, vous pouvez également l'utiliser pour jouer de la musique simple ou pour créer différents types de signaux pour l'utilisateur.
Vous pouvez inclure autant de paires de fréquences et de durées que vous le souhaitez. Aucun son ne sera généré pour les fréquences inférieures à 20 Hz, ce qui vous permet d'utiliser BEEP pour créer de courts délais. La valeur par défaut dela fréquence est 440 Hz ; la valeur par défaut de la durée est 2.
Numeric input may be entered in either decimal format (a sequence of 0-9 digits) or in hexadecimal format ("0x" followed by a sequence of 0-F hex digits).
Le tableau suivant donne les valeurs de fréquence pour une plage de cinq octaves (le do moyen est à 262 Hz) :
C |
131 |
262 |
523 |
1046 |
2096 |
C# / Db |
139 |
277 |
554 |
1108 |
2217 |
D |
147 |
294 |
587 |
1175 |
2349 |
D# / Eb |
156 |
311 |
622 |
1244 |
2489 |
E |
165 |
330 |
659 |
1318 |
2637 |
F |
175 |
349 |
698 |
1397 |
2794 |
F# / Gb |
185 |
370 |
740 |
1480 |
2960 |
G |
196 |
392 |
784 |
1568 |
3136 |
G# / Ab |
208 |
415 |
831 |
1664 |
3322 |
A |
220 |
440 |
880 |
1760 |
3520 |
A# / Bb |
233 |
466 |
932 |
1866 |
3729 |
B |
248 |
494 |
988 |
1973 |
3951 |
Exemple :
Ce fragment de fichier batch exécute un programme appelé DEMO, puis joue quelques notes et attend que vous appuyiez sur une touche:
demo
beep 440 4 600 2 1040 6
pause Finished with the demo - hit a key...