La producción musical no se suele hacer en Linux por el tema de siempre, que los programas libres no suelen superar a sus equivalentes privados.
Pero aun así podemos encontrar varios sintetizadores para Linux como este mismo, Phasex:
Phasex es un software sintetizador nativo para Linux que funciona con ALSA MIDI y el servidor JACK.
Entre sus funciones nos encontramos:
- Asignación de voz dinámica (para la polifonía)
- Control de parámetros a través de MIDI
- Osciladores
- LFO
- Generador de sonidos envolventes
- Coros
- Efectos de retardo (delay)
- Capacidad de procesar la entrada de audio de dispositivos JACK
La interfaz se divide en dos:
- Tabla principal
- Tabla de osciladores
Tabla principal:
Es la que he puesto anteriormente, en ella podemos controlar los LFO’s,efectos como Chorus y varios filtros como el envolvente.
En la zona de los LFO’s vemos que tiene un pote de Pitch Bend, lo cual nos va a poder estirar una nota (o notas) desde el ordenador
Tabla de osciladores:
Bueno, nada más que pueda decir sobre esta tabla, aquí manejamos los osciladores y sus parámetros.
Preferencias:
Aquí manejamos cómo queremos que se conecte JACK, modos de sampleo, forma de guardado, afinación (440.000 = La).
Síntesis:
Phasex usa el método de síntesis phase offset modulation.
Cada oscilador en un parche modula su desplazamiento entre los canales de salida derecho e izquierdo.
Varias funciones pueden actuar como modulador, una de ellas pueden ser los LFO’s, otra los osciladores y otra puede ser una secuencia de audio entrante.
Un parche puede usar hasta 4 osciladores.
Cada oscilador incluye:
- Selección de onda cíclica
- Salida unipolar o bipolar
- Fuente de selección de frecuencia
- Soporte de modulación de mezcla standard o AM
- Preoscilador de transposición y pitch bend
- Fuentes de modulación seleccionables
- Los osciladores y los LFO’s se pueden usar como fuentes de modulación
Phasex puede producir sonidos cortos y texturas ricas y detalladas. El sonido de cada patch se puede alterar por un cambio de fuente de modulación.
Todos los parámetros son controlables vía MIDI y el mapa por defecto le puedes definir.
Todos los controladores se asignan instantáneamente desde el cuadro de diálogo «Control de Actualización MIDI».
Y si combinamos los parámetros MIDI con una entrada de modulación de audio se pueden crear sonidos nuevos.
Fuente: Linux Journal