Delphi - Regular Beep

 
Vista:

RE:Regular Beep

Publicado por Ernesto De Spirito (706 intervenciones) el 27/05/2003 01:59:53
El beep del sistema es un sonido de ondas (waveform), que de modo predeterminado es el del archivo DING.WAV. No se puede especificar que funcione en otra frecuencia, pero sí se puede generar un archivo .MID o .WAV (o bien en memoria) y ejecutarlo con la API SndPlaySound, claro que tendrías que ver cómo es que se generan esos archivos, porque lo que es yo, no tengo ni idea. Te sugiero comenzar por http://www.myfileformats.com. También podría ser comunicarte directamente con el sintetizador de sonido de la placa de sonido de la PC, cosa que tampoco sé como se hace.

Otra alternativa es usar el altavoz del sistema, pero no tiene control de volumen y en las máquinas modernas suena muy bajo y/o es de muy baja calidad. Tengo un código escrito para eso en algún lado pero seguro que no funcionará en Windows NT/2000/XP. Si de todos modos crees que te sérvirá, házmelo saber para que lo busque.

Ernesto De Spirito
http://www.latiumsoftware.com/es/index.php
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar