Articulo de referencia

Procesador de efectos de software

Arriba: Instrumentos de software , y abajo: Procesadores de efectos de software en Cubase 6. Un procesador de efectos de software es un programa informático que altera el sonido...

Arriba: Instrumentos de software , y abajo: Procesadores de efectos de software en Cubase 6.

Un procesador de efectos de software es un programa informático que altera el sonido de una fuente digital mediante el procesamiento de señales de audio en tiempo real . Es el equivalente digital de los procesadores de efectos de hardware . Es una parte integral del software de edición de audio , como Adobe Audition [ 1 ].

Principio de funcionamiento

La señal de audio digital, cuyo origen puede ser analógico (mediante conversión digital) o provenir de una fuente ya digital (como un archivo de audio o un sintetizador de software ), se almacena en memorias temporales del ordenador denominadas búferes . Una vez allí, el procesador de efectos de software modifica la señal según un algoritmo específico, creando así el efecto deseado. Tras esta operación, la señal puede transformarse de digital a analógica y enviarse a una salida audible, almacenarse en formato digital para su posterior reproducción o edición, o enviarse a otros procesadores de efectos de software para su procesamiento adicional.

Cuanto mayor sea el búfer, más tiempo tardará en reproducirse el audio. Los búferes grandes aumentan el tiempo necesario para reproducir el siguiente; este retardo se conoce como latencia. Cada sistema tiene ciertas limitaciones: los búferes demasiado pequeños, con latencias insignificantes, no pueden procesarse correctamente, por lo que un tamaño adecuado ronda las 32 muestras. La carga del procesador no afecta a la latencia (es decir, una vez configurado el tamaño del búfer, la latencia se mantiene constante). Sin embargo, con cargas de procesador muy elevadas, el búfer no se llena con el nuevo sonido a tiempo para la reproducción, y el audio se interrumpe. Aumentar el tamaño del búfer o cerrar otras aplicaciones ayuda a mantener una reproducción fluida.

Soporte en sistemas operativos

Los controladores predeterminados de Windows no están optimizados para el procesamiento de efectos de baja latencia. Como solución, se creó el protocolo ASIO ( Audio Stream Input/Output ), compatible con la mayoría de las aplicaciones de música profesionales. La mayoría de las tarjetas de sonido dirigidas a este mercado también son compatibles con ASIO. Si el fabricante del hardware no proporciona controladores ASIO, existen otras alternativas gratuitas que pueden utilizarse con cualquier interfaz de audio. Los controladores ASIO pueden emularse; en este caso, el controlador se denomina ASIO Multimedia. Sin embargo, la latencia al usar estos controladores es muy alta.

Todo el hardware compatible con Mac utiliza controladores CoreAudio, por lo que los procesadores de efectos de software pueden funcionar con baja latencia y buen rendimiento.

Véase también

Referencias

  1. Reese, David; Gross, Lynne; Gross, Brian (12 de noviembre de 2012). Audio Production Worktext: Concepts, Techniques, and Equipment . Taylor & Francis. Capítulo 8.3. ISBN 9781136035531.
  • Demostración de un procesador de efectos de software como complemento de " Refinando el sonido: Una guía práctica para la síntesis y los sintetizadores".