epelpad

GNUGuitarINUX - Live CD pedalera de guitarra

GNUGuitarINUX
GNUGuitarINUX - Live CD pedalera de guitarra


Hola gente, este post es para contarles de un pequeño proyecto en el que estoy trabajando.
Es una distribución de GNU/Linux basada en Debian Squeeze que es un Live CD.

Historia
Hace un tiempo atrás me tope con un programa para linux que es básicamente un procesador de
audio que tiene muchísimos efectos y si bien no esta limitado a efectos de guitarra nomas, es
su principal funcionalidad llamado rakarrack.
Decidí probarlo y lo me puse en campaña para hacerlo andar en mi Debian Lenny. Como
solo tiene dos desarrolladores, no existen paquetes dedicados para cada distribución de linux,
así que hay que compilarlo a mano. Por suerte no tiene muchas dependencias así que luego de
instalar un par de libreras lo saque andando.

Datos Técnicos
Linux es un kernel muy versátil, y las distribuciones comunes lo compilan para asegurar que ande
razonablemente bien en tooodas las combinaciones de hardware disponible y básicamente para
que sea estable. Cuando uno quiere usar el kernel para ciertas cosas en particular (como por ejemplo
procesamiento digital de audio), si bien es posible hacerlo con un kernel común, no se esta usando
todo el potencial del mismo.
Para ello existen unos parches que se le aplican al kernel y, mas algunos toques a la configuración,
se puede compilar un kernel "Real Time".
Básicamente un kernel realtime, permite dedicarle todo el procesador a un "programa" en general,
reduciendo así el tiempo de respuesta del mismo, osea la latencia.
Es muy importante esto si se quiere "sacarle el máximo jugo" al hardware y así obtener el mejor
rendimiento.
Existe ya algunas distribuciones de GNU/Linux que ya proveen un kernel realtime y son dedicadas
especialmente a tareas multimedia. Entre las mas conocidas se encuentran:

MUSIX - Distro argenta muy recomendable
Ubuntustudio - Distro basada en Ubuntu
AVLinux - Distro basada en Debian Squeeze

Todas estas distros son dedicadas a multimedia en general, osea procesamiento de audio, video
imágenes, etc.

Ya teniendo un kernel realtime, es necesario hacerle algunas modificaciones al sistema para que
haga uso de el mismo. Existe una pagina de unos argentinos que se dedican a todo lo que sea sonido
y realtime. SounDebian explica bastante bien como hacer esto,
incluso han desarrollado unos scripts que hacen que cualquier distribución basada en Debian pueda
convertirse en un sistema realtime.
En mi caso tome cada uno de los consejos y ayudas que dan para mi distribución.

Ya teniendo un sistema con kernel realtime y bien configurado falta un ultimo programa que es el que
hace toda la magia. JACK es un sistema que se encarga de manejar
todas las señales de audio del sistema, permitiendo interconectarlas, configurar la frecuencia de
muestreo de la placa de audio y otras cosas mas. La mayoría de los programas de procesamiento de
audio para linux hacen uso de JACK para manejar sus entradas y salidas.

El Proceso
Bueno, todo lo de arriba tuve que tener en cuenta para configurar mi Debian para que ande
lo mejor posible. Y lo logre!, es decir logre obtener el mejor performance de mi maquina para
procesar sonido.
Probé rakarrack un tiempo y me dije, "conozco mucha gente que realmente le podría sacar provecho
a este programa!", pero evidentemente no podía ponerme a explicarle todo lo que tienen que hacerlo para
que funcione de manera óptima, entonces fue cuando decidí hacer una distribución que sea completamente
dedicada a hacer andar este programa y que sea muy sencilla de usar.

El Resultado
Agarre un Debian Squeeze, le saque todo lo que
no me hacia falta, instale el kernel realtime de AVLinux (que según la gente de SounDebian es uno
de los mejores), configure todo el sistema, instale JACK, compile rakarrack, y le instale el sistema
gráfico mas liviano que conozco (fluxbox) y el resultado es GNUGuitarINUX.


Si bien la distro esta en "estado de desarrollo", osea no es lo mas estable del mundo, anda bastante
bien y se deja usar.

Es un Live CD y se puede bajar de aca.
Es una ISO que se puede grabar en un CD y al bootear la maquina levanta sola sin tocar el disco rígido.
Aunque yo recomiendo usar Unetbootin para grabar la ISO
en un pen drive y hacerlo booteable.

Para ello deben bajar la ISO y el programa Unebootin. Lo abren y eligen la ISO gnuguitarinux-0.02.iso
y abajo eligen el pen drive en el que quieren instalarlo. Algo así como se ve en la figura de abajo.

live cd

Como usarla
Si graban la ISO en un CD, al bootear van a ver una pantalla parecida a la de abajo. Hay que
apretar Enter.

Linux

Cuando termine de bootear, deberían ver una imagen como la de abajo.
Si no es así, y la pantalla se queda completamente negra (esto se debe a que no se
reconoció correctamente el driver de video o algo por el estilo) intenten lo siguiente.
Mantener presionado "Alt + PrintScreen" y luego presionen "r" esperen un segundo, luego "e",
esperen un segundo, luego "i", todo esto manteniendo presionado las teclas "Alt + PrintScreen".
Intenten esto un par de veces si no aparece nada en la pantalla .... hmmm reportnme un bug

dsp

Al iniciar rakarrack, hay que hacer click en el botón donde se encuentra el mouse en la imagen de abajo.
Luego todo debería estar andando.

pedal de guitarra

En el caso de que quieran manejar los volumen4s de la placa de audio, o configurar las entras de audio y demás
GNUGuitarINUX trae AlsaMixer, una aplicación muy simple para hacer esto. La imagen de abajo muestra AlsaMixer
en GNUGuitarINUX. Noten que si quieren ver los controles de completos deben presionar F5.

Rakarrack

Otro programa que agregue es "guitarix" como se ve en la imagen de abajo.

GNUGuitarINUX - Live CD pedalera de guitarra


Bueno, GNUGuitarINUX trae algún par de programitas mas, pero siempre apuntando a ser usado como
"pedalera" para violas,pero este post ya se hizo muy largo y no los quiero aburrir.

Si alguno lo prueba y tiene alguna recomendación, critica o sugerencia, bienvenida sea .

37 comentarios - GNUGuitarINUX - Live CD pedalera de guitarra

javierelpianista
Woooo groso. No lo pruebo porque no tengo guitarra, jeje.
matipas87
se ve exelente, cuando tenga un tiempito me lo bajo y lo pruebo.
gracias y segui a si!
rafazed
es decir, tu puedes conectar tu guitarra a la compu, y el programa es como una pedalera?? me lo puedes explicar? Gracias
charlylasangreaful
Esta excelente, lo bueno es que esta orientado solo a eso,... A favoritos, me gustaría probarlo... +10
miguedeth
años estuve buscando de tocar la viola en linux y a decir verdad el amplitube metal es mi perdicion xD

ahi lo bajo a ver que onda, muy bueno tu laburo!!
bolso21
seeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee PEDALERA VIRTUAL EN LINUX SEEEEEEEEEEEEEEEEEEEE
rafazed
wooowwww exelente! muy buen trabajo... cosas como esas son las que hacen grande a linux a users como tu, linux para celulares, microondas, lavadoras, computadoras, tablets, en fin si que esta creciendo.
Skapunk16
ExEf-V170 creo que es otro programita muy bueno sin latencia. (Y)
PunXtaR
bolso21 dijo:seeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee PEDALERA VIRTUAL EN LINUX SEEEEEEEEEEEEEEEEEEEE

seeeeeeeeeee un servidor bajo windows... seeeeeeeeeeeeeeeee
Klayf
grosoooo!!! te dejo +5






+5
esegreto
che muy bueno felicitaciones!!!!
gracias por darnos los creditos.
me voy de viaje y hoy no tengo puntos, pero cuando vuelva: +10!!!
a fav y te sigo che conta con nos para lo que necesites.

un abrazo
d4rkn3ss
+10! Exelente! Que requerimientos tiene? Se puede Grabar el sonido? BAJANDO!!!!
facu_f
Que tal, me bajé el cd y te comento mi problema. Lo pongo, pero al bootear tira miles de errores, y no entra al linux. Lo probé en otra máquina, me sigue tirando errores pero me logra entrar al linux. Una vez ahí dentro no me anda la pedalera y me tira ruidos raros, la guitarra se escucha pero los efectos no funcionan. Nose si me podés ayudar. Gracias
car_96
facu_f dijo:Que tal, me bajé el cd y te comento mi problema. Lo pongo, pero al bootear tira miles de errores, y no entra al linux. Lo probé en otra máquina, me sigue tirando errores pero me logra entrar al linux. Una vez ahí dentro no me anda la pedalera y me tira ruidos raros, la guitarra se escucha pero los efectos no funcionan. Nose si me podés ayudar. Gracias

prueba con quemar el disco a menos velocidad
Flea90
Espectacular !
+10
Wolveus
muy bueno lo probare porque las "distros" especializadas no me convencieron mucho. muy buen aporte gracias.
Felipe220597
INCREIBLE SOS LO MEJOR avisame por mp y te dejo 10 puntos ahora no los tengo muchas graciaas locoo , anda con la guitarra el bajo y el piano no?
Felipe220597
che me baje el 1.1 light y me lo grabe en un dvd cuando incio me aparece esto error 0400 reading sector 206623

No default or UI configuration directivo found !

boot: _
Felipe220597
che contesta locoooo, me baje de nuevo la light la grabe en un dvd y ahora me anda pero se queda en una pantalla tipo DOS creo q se llama Caldera o algo asi
d4rkn3ss
todoesverso dijo:hmmm, es raro, podrias probar con la version 1.0? o sino acabo de subir una version 1.1 que seria la definitiva.
Proba con esas por favor y comentame, gracias[/q
Estoy Bajando la 1.1! Gracias!"uote]
Felipe220597
che me baje la 1.0 y la 1.1 no me anda ninguna de las dos tiene q ser si o si en cd o puede ser en dvd?
Felipe220597
ok a la tarde me compro un cd lo pruebo y t digo
Felipe220597
che ya esta ya pude lo probe con un pendrive y anduvo, ahora, como conecto la guitarra a la notebook, tengo solo dos entradas la de linea (donde van los parlantes con la ficha verde) y la del microfono no tengo nada mas q hago?
Felipe220597
aa aok gracias tiene q ser si o si stereo o puede ser mono el adaptador?
Felipe220597
creo q mono no por q tiene una cabeza diferente a la del stereo y no entra ni a la fuerza, cuando tengo q conectar la guitarra antes de iniciar el cd o despues? la puedo conectar a un pedal de distorcion y a uno de wah wah y despues a la pc?
seguroquenoesta
muy bueno el proyecto, felicitaciones!

ya inicie el Live CD. algun tuto de como se usa?
Azra11
Wow!! mis respetos, haz realizado autenticamente un gran trabajo!! gracias a usuarios como tu, linux es lo que es hoy en dia, el mejor sistema operativo, para practicamente todo, FELICITACIONES en verdad!!
arnet_lpqtp
descargando una distro de 2011...