set_volume()
Descripción:
Función avanzada, sólo para usuarios muy experimentados. Ajusta los diferentes controles de volumen gestionados por el mezclador (mixer) del sistema de sonido.
Se deben establecer los siguientes valores de la estructura global setup para poder ajustar el volumen:
setup.master - Volumen general
setup.sound_fx - Volumen de los efectos de
sonido
setup.cd_audio - Volumen de la música de
cd-audio
Esta función se utiliza generalmente dentro de los programas de configuración del sistema de sonido (ver setup_program), o bien en el resto de los programas, normalmente para fijar el volumen de la música de CD-Audio.
Para activar el resto de los valores de la estructura setup (los referentes a parámetros de la tarjeta de sonido), se debe invocar a la función reset_sound() con los siguientes valores de la estructura definidos:
setup.card
setup.port
setup.irq
setup.dma
setup.dma2