Sintetizador de software


Un sintetizador de software o softsynth es un programa de computadora que genera audio digital , generalmente para música. El software de computadora que puede crear sonidos o música no es nuevo, pero los avances en la velocidad de procesamiento ahora permiten que los softsynths realicen las mismas tareas que antes requerían el hardware dedicado de un sintetizador convencional . Los softsynths pueden interactuar fácilmente con otro software de música, como secuenciadores de música, típicamente en el contexto de una estación de trabajo de audio digital . Los softsynths suelen ser menos costosos y pueden ser más portátiles que el hardware dedicado.

Softsynths pueden cubrir una amplia gama de métodos de síntesis, incluyendo la síntesis sustractiva (incluyendo modelado analógico , un subtipo), la síntesis de FM (incluyendo el similares síntesis distorsión de fase ), síntesis física de modelado , síntesis aditiva (incluyendo la relacionada resíntesis ), y la síntesis basada en muestras .

Muchos sintetizadores de hardware populares ya no se fabrican, pero se han emulado en software. La emulación puede incluso extenderse a tener gráficos que modelen las ubicaciones exactas de los controles de hardware originales. Algunos simuladores pueden incluso importar los parches de sonido originales con una precisión que es casi indistinguible del sintetizador original. Sintetizadores populares como Minimoog , Yamaha DX7 , Korg M1 , Prophet-5 , Oberheim OB-X , Roland Jupiter 8 , ARP 2600 y docenas de otros clásicos se han recreado en software.

Algunos softsynths se basan en gran medida en muestras y, con frecuencia, tienen más capacidad que las unidades de hardware, ya que las computadoras tienen menos restricciones de memoria que los sintetizadores de hardware dedicados. Algunos de estos sintetizadores basados ​​en muestras vienen con bibliotecas de muestras de muchos gigabytes de tamaño. Algunos están diseñados específicamente para imitar instrumentos del mundo real, como pianos. Muchas bibliotecas de muestra están disponibles en un formato común como .wav , .sf o .sf2 , y se pueden usar con casi cualquier softsynth basado en muestreador.

La principal desventaja de usar softsynths a menudo puede ser más latencia (retraso entre tocar la nota y escuchar el sonido correspondiente). Disminuir la latencia requiere aumentar la demanda en el procesador de la computadora. Cuando el sintetizador suave se ejecuta como un complemento para un secuenciador anfitrión, tanto el sintetizador suave como el secuenciador compiten por el tiempo del procesador. Las computadoras multiprocesador pueden manejar esto mejor que las computadoras de un solo procesador. A medida que el procesador se sobrecarga, se pueden escuchar artefactos sónicos como "clics" y "pops" durante la interpretación o reproducción. Cuando el procesador se sobrecarga por completo, el secuenciador host o la computadora pueden bloquearse o fallar. El aumento del tamaño del búfer ayuda, pero también aumenta la latencia. Sin embargo, las interfaces de audio profesionales modernas pueden funcionar con frecuencia con una latencia extremadamente baja,así que en los últimos años esto se ha convertido en un problema mucho menor que en los primeros días demúsica de computadora .

También es posible generar archivos de sonido sin conexión , lo que significa que la generación de sonido no tiene que ser en tiempo real o en vivo. Por ejemplo, la entrada podría ser un archivo MIDI y la salida podría ser un archivo WAV o un archivo MP3. Reproducir un archivo WAV o MP3 simplemente significa reproducir una forma de onda precalculada. La ventaja de la síntesis fuera de línea es que el software puede dedicar todo el tiempo que necesite para generar los sonidos resultantes, lo que puede aumentar la calidad del sonido. Podría tomar 30 segundos de tiempo de cálculo generar 1 segundo de sonido en tiempo real, por ejemplo. La desventaja es que los cambios en las especificaciones de la música no se pueden escuchar de inmediato.


Sintetizador suave Bristol Mini
arriba: Instrumentos de software
  • Reproductor de muestras HALion Sonic SE
  • Reproductor de samples de batería Groove Agent ONE
abajo: Procesadores de efectos de software
en Cubase 6 (imagen CC-BY-SA-3.0)
Alsa Modular Synth 2.1.2 con un ejemplo preestablecido, que se ejecuta en Linux Mint 20 Xfce