Audio Mixer 3.6 es un motor de efectos de sonido escrito por Jeroen Knoester que utiliza la mezcla en tiempo real para aumentar el número de sonidos que pueden reproducirse simultáneamente. Está diseñado para ofrecer un buen rendimiento incluso en sistemas Amiga de gama baja, como el Amiga 500. Esta nueva versión tiene nuevas ideas que le dio Rhino del Grupo Batman, a quien se le ocurrió una forma de mejorar enormemente el rendimiento del mezclador.
Entre otras características,
- Diseñado para integrarlo en juegos
- Se pueden mezclar hasta cuatro muestras en un solo canal de hardware.
- Alto rendimiento: mezclar cuatro muestras en un solo canal a 11KHz toma solo un 3.7% de tiempo de CPU en un 7MHz 68000 sin RAM rápida.
- Modo opcional de Alta Calidad que utiliza mucho más tiempo de CPU, pero reproduce muestras completas de 8 bits en lugar de las preprocesadas.
- Se puede ejecutar mientras se ejecuta una rutina de reproducción de música, siempre que la rutina de música no acceda al canal (s) de hardware utilizado por el Mezclador de audio.
- Se pueden asignar hasta cuatro canales de hardware al Mezclador de audio, lo que permite reproducir hasta 16 muestras al mismo tiempo.
- Versión del código para el A1200 mas rápido y mas calidad, en este caso basado en una idea de pandy71.
El ejemplo le permite reproducir un módulo Protracker de tres canales y mezclar hasta cuatro muestras adicionales reproducidas en la cuarta voz. Las cuatro muestras adicionales se mezclan en tiempo real en software utilizando las rutinas de mezcla suministradas. La frecuencia de la muestra de las muestras mixtas siempre se establece en aproximadamente 11025Hz. Estas limitaciones son ( en su mayoría ) para ofrecer un buen rendimiento de referencia.
Requiere un Amiga con un Mega de RAM y WB 3.1
powerprograms.nl/projects/audio_mixer
