MIDI en Linux

11 Diciembre, 2007 | Escrito por emiligene | Categorías: linux, ubuntu | |

Uno de los temas pendientes en GNU Linux. La facilidad (manejo intuitivo, configuración automatizada) en Win y Mac para multimedia en general y muy especialmente MIDI, se convierte en algo más complejo en el caso de Linux.

Empecemos por el principio :-)
¿Cómo escuchar midis en Linux?

Primero necesitas un sintetizador software, algo que en Win y Mac se resuelve usando el virtualizado que incorporan las tarjetas integradas en la placa chupando recursos de la CPU. Linux, no. Debes instalar timidity++:
$ sudo apt-get install timidity
y se instala también freepats, un banco de sonidos de instrumentos MIDI

Segundo, configurar Timidity:
$ sudo gedit /etc/timidity/timidity.cfg
Al editar (con gedit u otro programa, por supuesto) este archivo verás que contiene dos bloques de parámetros según el tipo de máquina, lenta o media: descomenta las líneas del bloque que quieras activar. Normalmente, las de “moderate CPU”:
opt EFresamp=l
opt EFreverb=g,42
opt EFchorus=s
opt s32kHz
opt p64a

Tercero, arrancar el módulo snd_seq (si es que no está ya funcionando; puedes comprobarlo con el comando lsmod):
$ modprobe snd_seq

Cuarto, arrancar timidity:
$ timidity -iA
(no cierres la terminal)

Ya puedes reproducir midis. Los programas típicos en Linux son Kmid como reproductor y Rosegarden como secuenciador.

Notas:
1. Si no se escucha el archivo midi en Kmid comprueba que está usando el dispositivo virtual TiMidity port 0 - ALSA device (Setting -> MIDI Setup…)
2. Si quieres que timidity se arranque al inciar el sistema como demonio, descomenta la línea
TIM_ALSASEQ=true
en el archivo /etc/init.d/timidity/
3. Si no quieres cargar manualmente el módulo snd_seq, añade la línea a /etc/modules





Entradas relacionadas:

Reproducir MIDI en Ubuntu (2): Fluidsynth y qsynth
Musix 1.0rc1, todo el software musical libre
Software para guitarra en Linux (1)
Reproducir MIDI en Ubuntu (1): TIMidity++, pmidi y Kmid
Songsterr, un GuitarPro online
  1. 2 Respuestas en “MIDI en Linux”

  2. Por Hito_kun, Dic 11, 2007 | Responder

    Ohh, tenia mucho tiempo buscando como hacer andar timidity XD

    Muchas gracias

  3. Por JENNY, Dic 11, 2007 | Responder

    HOLA

Publica un Comentario