TecnoSquad.org

18 Feb, 2007

Midis en Linux : Timidity

Escrito por: janitux En: Apps| howto

Midi

Muchas veces me paso que quería escuchar un midi, y claro los reproductores nunca los tomaban, deje pasar esto, luego me entro el bichito de la curiosidad y comencé a preguntar, la primera opción fue midi por hardware (el cual no tengo) y la segunda fue timidity. Así que investigando en foros, wikis y tanta cosa que pille en Google me encontré con la Wiki de ArchLinux y su articulo Timidity, el cual me ha dejado muy conforme, ya que logre tocar Misirlou.mid :D

Comencemos :

Paso 1 : Obtenemos Timidity

Ubuntu ->

apt-get install timidty

Paso 2 : Obtenemos fuentes de sonido (podemos elegir la que queramos)

En este Caso usaremos una fuente de sonido llamada “Fluidr3″, esta esta compresa usando sfArk full (un programa que solo esta disponible en windows), pero afortunadamente su des-compresor esta disponible para Windows, Linux y Mac.

-Bajamos sfArk desde aquí http://melodymachine.com/files/sfarkxtc_lx86.tar.gz

-Lo descomprimimos asi :

tar xzvf sfarkxtc_lx86.tar.gz

-Lo instalamos en algun lugar de $PATH, por ejemplo /usr/bin :

sudo install -Dm755 sfarkxtc /usr/bin/sfarkxtc

-Bajamos la fuente de sonido : http://sunsite.univie.ac.at/musicres/thammer/HammerSound/localfiles/soundfonts/FluidR3122501.zip

-Descomprimir …

unzip FluidR3122501.zip

-Le pasamos sfarkxtc :

sfarkxtc "FluidR3 GM.sfArk"

-La dejamos un poco mas entendible al cambiarle el nombre :

mv "FluidR3 GM.SF2" FluidR3GM.SF2

-Ahora la instalamos :

sudo mkdir -p /usr/share/soundfonts/fluidr3/ ; sudo install -D -m644 FluidR3GM.SF2 /usr/share/soundfonts/fluidr3/

Paso 3 : Le indicamos a timidity que utilize esta fuente de sonido : sudo nano /etc/timidity/timidity.cfg

y agregamos esto ->

soundfont /usr/share/soundfonts/fluidr3/FluidR3GM.SF2

Paso 4 : Le indicamos a timidity los parametros para que funcione con alsa y como un sequencer

Ubuntu ->

sudo nano /etc/default/timidity

Descomentamos

TIM_ALSASEQ=true

y las opciones las dejamos asi :

TIM_ALSASEQPARAMS="-iAq -Os"

Paso 5 : Pruebas de fuego : iniciamos timidity :

Ubuntu ->

/etc/init.d/timidity start

Ahora el momento de la verdad :

timidity Misirlou.mid

Y deberia empezar a tocar este Midi :)

Agradecimientos por supuesto a la wiki de archlinux

Tags:

4 Comentarios to "Midis en Linux : Timidity"

1 | Rodrigo

Marzo 1st, 2007 a las 1:30 am

Avatar

Y despues se preguntan por que Linux no es popular ajjajajaa

2 | Janitux

Marzo 8th, 2007 a las 6:40 pm

Avatar

vah, te darias cuenta cuan popular seria linux si viniera preinstalado en todos los computadores de tiendas ? en todo caso encuentro mil veces mejor timidity que la implementacion barata de midis de windows

3 | Julian

Marzo 14th, 2008 a las 11:45 am

Avatar

mmm, pero aca ya hay una configuracion a gusto ( es decir, el paso 2 es necesario solo si queres mejorar el sonido ).
en ubuntu solo basta con hacer el paso 1:
~$ apt-get install timidty

“freepats” se instala automaticamente ya que es una dependencia de “timidity”
Pero para debian habria q instalarlo por separado:
~$ apt-get install timidty freepats

y el “/etc/init.d/timidity start” por defecto se ejecuta cada vez que tu PC prende ( y tambien luego de la instalacion ) de modo que tampoco seria necesario si no modificas scrip de inicio.

Rodrigo:
no te preguntaste porque windows consume tantos recursos ??
no sera por correr demonios (como un sintetizador MIDI) automaticamente (sin siquiera opcion a desinstalar), para que los use la minoria de los usuarios ?

4 | janitux

Marzo 14th, 2008 a las 11:15 pm

Avatar

@Julian: Gracias por los tips, por cierto, tengo planeado republicar este post, y gracias a tus tips quedara mucho mejor :D

Deja tu comentario

:) (:?) (:idea:) :rolleyes :shock :juntafrio :P :( ;) :zippysconf :zippynana :zippypozo :$ :ninja 8) :D :x :sconf :S :| >:) >:( (:!:) :-( :O :circulos :zippy :plaf :lol (:arrow:) :biggrin


  • cheyo pimienta: Gracias, muchas gracias! La mayoria de los sitios, incluido el oficial de VLC te dicen que solo necesitas habilitar los repositorios multiverse...
  • janitux: podrias probar con las opciones noacpi, o noapic me ha tocado ver casos parecidos, donde la placa da dramas como ese
  • albermillan69: Instale linux UBUNTU 8.04 y no me apaga la pc (solo el disco duro)!!!! y cuando le doy a suspender si la apaga toda!!! q sera?? lo peor de todo es q m

Cerrar
Enviar por Correo