(Viene de: Primeras aplicaciones musicales Jack Audio Connection Kit, ZynAddSubFX, FluidSynth (Qsynth))

Bien, tras la breve presentación de los dos sintetizadores en el artículo anterior, podemos retomar la ventana del Conexiones del servidor de Audio JACK que comentamos. La mejor forma de mostrar cómo funcionan estas conexiones va a ser por medio de unos ejemplos (con el servidor de audio JACK iniciado):

1. Vamos a utilizar un teclado virtual, llamado Virtual MIDI KeyBoard (Aplicaciones > Sonido y Vídeo > Virtual MIDI Keyboard) y los sonidos del sintetizador ZynAddSubFX (Aplicaciones > Sonido y Vídeo > ZynAddSubFX ). Tras iniciar ambos, nos dirigimos a la ventana de Conexiones de JACK y podremos observar que ambos aparecen en ella:

Si queremos que al tocar en el Virtual MIDI Keyboard se reproduzcan los sonidos de ZynAddSubFX debemos de enlazar, conectar, ambos, arrastrando uno de ellos sobre el otro o seleccionando ambos y pulsando el botón Conectar. Tras realizar la conexión se mostrará de la siguiente forma:

Con el ratón, pulsamos teclas del Virtual MIDI Keyboard y escucharemos los sonidos de ZynAddSubFX, a la vez que veremos en esta aplicación como se están utilizando los sonidos del mismo. Si cambiamos alguna característica del sonido o cambiamos de sonido en ZynAddSubFX , escucharemos el sonido modificado al tocar en Virtual MIDI Keyboard


Podemos utilizar los sonidos del mismo sintetizador pero controlados desde un teclado externo, como por ejemplo con este nanoKEY

Iniciado el sinte y conectado el teclado podremos observar a ambos en la ventana de conexiones, donde podremos conectar ambos:

Vamos a realizar los mismos ejemplos pero con el sintetizador FLUID Synth (el que hemos iniciado a través de la interfaz gráfica Qsynth), para ver que la configuración de las conexiones se realiza de la misma forma y para comprobar que los soundfonts se han cargado correctamente.

1. Virtual MIDI Keyboard (Aplicaciones > Sonido y Vídeo > Virtual MIDI Keyboard) con Qsynth (Aplicaciones > Sonido y Vídeo > Qsynth). Una vez iniciadas ambas aplicaciones, las veremos en la ventana de Conexiones de JACK: Virtual Keyboard en los puertos de Salida y FLUID Synth en los de Entrada.

Para utilizar los sonidos de FLUID Synth con Virtual MIDI Keyboard deberemos enlazar ambos tal y como hemos indicado anteriormente:

Ahora, si tocamos con el ratón sobre el teclado de Virtual MIDI Keyboard estaremos escuchando los sonidos de Qsynth.

2. Teclado externo vía USB con FLUID Synth. De la misma forma, conectaremos el teclado externo (un nanoKEY en nuestro ejemplo) y FLUID Synth (por medio de Qsynth) para utilizar los sonidos este último con nuestro teclado.

Más información en:

JACK Audio Connection Kit: http://jackaudio.org/

JACK Audio Connection Kit: http://es.wikipedia.org/wiki/JACK_Audio_Connection_Kit

Qsynth: http://qsynth.sourceforge.net/qsynth-index.html

Advanced Linux Sound Architecture:http://es.wikipedia.org/wiki/Advanced_Linux_Sound_Architecture

Instalar y configurar JACK Audio Connection Kit en Ubuntu 9.04: http://alejandroayala.wordpress.com/2009/07/27/instalar-y-configurar-jack-audio-connection-kit-en-ubuntu-9-04/

Si te interesa el tema o tienes cualquier pregunta sobre estos temas te esperamos en el foro de Software libre

Creative Commons License

Curso introducción a Linux por Jokin Sukunza está licenciado bajo Creative Commons Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 España License.

Artículos relacionados:

  1. Primeras aplicaciones musicales Jack Audio Connection Kit, ZynAddSubFX, FluidSynth (Qsynth)