Objectif : | Faites biper le haut-parleur ou écoutez de la musique simple |
Format: | BIP [/= fréquence durée ...] [astérisque | exclamation | main | questions | d'accord] |
/= | Appeler la boîte de dialogue de commande BEEP |
fréquence | La fréquence du bip en Hertz (cycles par seconde). |
durée | La durée du bip par intervalles de 1/18ème de seconde. |
astérisque | Lit le son « astérisque » par défaut du système. |
exclamation | Joue le son « exclamation » par défaut du système. |
main | Joue le son de « main » par défaut du système. |
question | Joue le son « question » par défaut du système. |
ok | Lit le son « ok » par défaut du système. |
Voir aussi : le Longueur et La fréquence options de configuration.
Usage:
BEEP génère un son via le haut-parleur de votre ordinateur. Vous pouvez l'utiliser dans des fichiers batch pour signaler qu'une opération est terminée ou que l'ordinateur a besoin d'attention.
Étant donné que les versions 64 bits de Windows ne prennent pas en charge la lecture de sons via l'API Windows Beep, TCC utilise DirectSound pour BEEP.
Étant donné que 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équence et de durée 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 pour fréquence est de 440 Hz ; la valeur par défaut pour durée est 2.
La saisie numérique peut être saisie au format décimal (une séquence de 0 à 9 chiffres) ou au format hexadécimal ("0x" suivi d'une séquence de chiffres hexadécimaux de 0 à F).
Le tableau suivant donne les fréquence valeurs pour une plage de cinq octaves (le do médian est de 262 Hz) :
C |
131 |
262 |
523 |
1046 |
2096 |
C# / Base de données |
139 |
277 |
554 |
1108 |
2217 |
D |
147 |
294 |
587 |
1175 |
2349 |
Ré# / Mib |
156 |
311 |
622 |
1244 |
2489 |
E |
165 |
330 |
659 |
1318 |
2637 |
F |
175 |
349 |
698 |
1397 |
2794 |
Fa# / Go |
185 |
370 |
740 |
1480 |
2960 |
G |
196 |
392 |
784 |
1568 |
3136 |
Sol# / Lab |
208 |
415 |
831 |
1664 |
3322 |
A |
220 |
440 |
880 |
1760 |
3520 |
La# / Sib |
233 |
466 |
932 |
1866 |
3729 |
B |
248 |
494 |
988 |
1973 |
3951 |
Mise en situation :
Ce fragment de fichier batch exécute un programme appelé DEMO, puis joue quelques notes et attend que vous appuyiez sur une touche :
demo
bip 440 4 600 2 1040 6
pause Terminé avec la démo - appuyez sur une touche...