Finalidad: | Haga sonar el altavoz o reproduzca música sencilla |
Formato: | PITIDO [frecuencia duración ...] [asterisco | exclamación | mano | pregunta | OK] |
frecuencia | La frecuencia del pitido en Hertz (ciclos por segundo). |
duración | La duración del pitido en intervalos de 1/18 de segundo. |
asterisco | Reproduce el sonido de "asterisco" predeterminado del sistema. |
exclamación | Reproduce el sonido de "exclamación" predeterminado del sistema. |
mano | Reproduce el sonido de "mano" predeterminado del sistema. |
pregunta | Reproduce el sonido de "pregunta" predeterminado del sistema. |
ok | Reproduce el sonido "ok" predeterminado del sistema. |
Uso:
BEEP genera un sonido a través del altavoz de su computadora. Puede usarlo en archivos por lotes para indicar que se ha completado una operación o que la computadora necesita atención.
Debido a que las versiones de 64 bits de Windows no admiten la reproducción de sonidos a través de la API Beep de Windows, TCC-RT usa DirectSound para BEEP.
Debido a que BEEP te permite especificar la frecuencia y duración del sonido, también puedes usarlo para reproducir música simple o para crear diferentes tipos de señales para el usuario.
Puede incluir tantos pares de frecuencia y duración como desee. No se generará ningún sonido para frecuencias inferiores a 20 Hz, lo que le permitirá utilizar BEEP como forma de crear retrasos breves. El valor predeterminado para frecuencia es 440 Hz; el valor predeterminado para duración es 2.
La entrada numérica se puede ingresar en formato decimal (una secuencia de 0 a 9 dígitos) o en formato hexadecimal ("0x" seguido de una secuencia de 0 a F dígitos hexadecimales).
La siguiente tabla da la frecuencia valores para un rango de cinco octavas (el do central es 262 Hz):
C |
131 |
262 |
523 |
1046 |
2096 |
C#/Db |
139 |
277 |
554 |
1108 |
2217 |
D |
147 |
294 |
587 |
1175 |
2349 |
Re# / Mib |
156 |
311 |
622 |
1244 |
2489 |
E |
165 |
330 |
659 |
1318 |
2637 |
F |
175 |
349 |
698 |
1397 |
2794 |
Fa# / Solb |
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 |
Ejemplo:
Este fragmento de archivo por lotes ejecuta un programa llamado DEMO, luego toca algunas notas y espera a que presiones una tecla:
demostración
pitido 440 4 600 2 1040 6
pausa Terminé con la demostración: presione una tecla...