set_volume()

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


Ver: reset_sound() - Estructura setup - setup_program