このページは大阪弁化フィルタによって翻訳生成されたんですわ。

翻訳前ページへ


vol?en por voz es tal, que si reserva n voces, puede reproducir hasta n/2 sonidos normalizados centrados sin riesgo de distorsi?. La excepci? es cuando tiene menos de 8 voces, ya que el vol?en queda igual que para 8 voces.

Si el sonido resultante es demasiado alto o demasiado bajo, esta funci? puede ser usada para ajustar el vol?en de cada voz. Primero deber? verificar que sus altavoces est疣 ajustados a un vol?en razonable, el vol?en global de Allegro ajustado al m痊imo (mire set_volume() m疽 abajo), y cualquier otro tipo de mezcladores como el control de vol?en de Windows est疣 ajustados razonablemente.

Una vez haya determinado que el vol?en de Allegro no es ideal para su aplicaci?, use esta funci? para ajustarlo. Esto debe ser realizado _antes_ de llamara install_sound(). Note que esta funci? por ahora s?o es relevante para los drivers que usan el mezclador de Allegro (la mayor? de ellos).

quiere reproducir sonidos panoramizados sin distorsi? al m痊imo vol?en, debe pasar 1 a esta funci?. Nota: esto es diferente del comportamiento que hab? en las WIPs 3.9.34, 3.9.35 y 3.9.36. Si usa esta funci? con

Es recomendado que introduzca el valor de este par疥etro de forma fija en su programa en vez de ofrecerlo al usuario. El usuario puede alterar el vol?en con el fichero de configuraci?, o puede modificarlo con set_volume().

Para restaurar el vol?en por voz a su comportamiento habitual, pase -1.

Relacionado con: reserve_voices, set_volume, install_sound, detect_digi_driver, detect_midi_driver.
int install_sound(int digi, int midi, const char *cfg_path);
Inicializa el m?ulo de sonido. Normalmente deber? pasarle DIGI_AUTODETECT y MIDI_AUTODETECT como los par疥etros de controlador, en DIGI_*/DOS, DIGI_*/Windows, DIGI_*/Unix, DIGI_*/BeOS, DIGI_*/QNX, install_sound_input, allegro_error, Variables de configuraci? est疣dar, MIDI_*/DOS, MIDI_*/Windows, MIDI_*/Unix, MIDI_*/BeOS, MIDI_*/QNX, remove_sound, reserve_voices, detect_digi_driver, detect_midi_driver, set_volume, play_sample, Control de voces, play_midi, play_audio_stream. void remove_sound();
Limpia el entorno cuando haya acabado con las rutinas de sonido. allegro_exit. void set_volume(int digi_volume, int midi_volume);
Altera el volumen de salida del sonido. Especifique el volumen para la reproducci? de MIDIs y samples digitales, con enteros de 0 a 255, o pase un valor negativo para no cambiar alguno de los ajustes. Es posible que esta rutina use el mezclador de hardware para controlar el volumen, de install_sound.
Volver al Indice