jueves, 26 de enero de 2012

Actualizar BOSS GT-8 desde linux

Este es mi procesador de efectos para guitarra eléctrica, el BOSS GT-8. Lo tengo hace unos años y actualmente lo uso conectado a una mesa de mezclas para tocar en casa.
El problema es que con el tiempo he ido modificando los programas y bancos de efectos hasta el punto de necesitar un reinicio completo.
Para ello, la mejor opción es volver a cargar los programas via midi. Actualmente en la página de BOSS solo aparecen para descargar unos parches de un tal Paul Hanson. No obstante yo tengo, supongo que conseguida anteriormente, la versión 1.03 de la programación de la pedalera. Lo puedes descargar aquí
Como verás el archivo contiene una serie de archivos midi, un archivo llamado midi_sum.list que no nos interesa y dos archivos pdf. Lo importante son los archivos midi numerados desde el GT8_01.mid hasta el GT8_16.mid que son los que hay que hacer "sonar" desde el ordenador para actualizar la pedalera (En realidad no se hace sonar nada puesto que un archivo midi no es mas que un archivo de datos que se pueden interpretar de muchas maneras).
Interfaz midi M-AUDIO UNO
Necesitamos un interfaz midi, para conectarlo a la pedalera en los conectores MIDI-IN y MIDI-OUT. Las  tarjetas de sonido integradas actuales no tienen conector midi, si tienes una tarjeta profesional o incluso alguna vieja soundblaster y el cable correspondiente podrás usarlo. Yo tengo este interfaz midi, el de la imagen de la derecha.
Bueno, una vez tengamos todo lo necesario vamos manos a la obra. Los pasos a seguir son:

  • Instalar un software para reproducir archivos midi, en mi caso he usado pmidi. Si usas un sistema debian lo puedes instalar facilmente desde los repositorios con: apt-get install pmidi
  • Inicia la pedalera en el "modo actualización". Para ello pulsa los botones [CTL/EXP] , [NAME] y [MANUAL] y enciende la pedalera sin soltarlos. Te aparecerá en la pantalla un mensaje como este: 
  • Ahora debemos reproducir todos los archivos midi en orden, pero debemos saber el interfaz midi correspondiente para ello usamos pmidi -l que en mi caso devuelve lo siguiente: 
 Port     Client name                       Port name
     14:0     Midi Through                      Midi Through Port-0
       20:0     USB Uno MIDI Interface            USB Uno MIDI Interface MIDI 1
        128:0     TiMidity                          TiMidity port 0
          128:1     TiMidity                          TiMidity port 1
            128:2     TiMidity                          TiMidity port 2
              128:3     TiMidity                          TiMidity port 3
                El interfaz midi es el 20:0
                • Nos situamos en el directorio donde están los archivos midis y procedemos a programar la pedalera, con el comando pmidi -p 20:0 GT8_*.mid ( 20:0 es el cliente:puerto correspondiente a mi interfaz, que he obtenido en el punto anterior). Cuando empieza a actualizar veremos algo como esto: 

                • Una vez haya finalizado aparecerá este mensaje en la pantalla:
                “All completed.
                Sum=3D6D”

                Y ya lo teneis, ahora apaga y enciende la pedalera y a disfrutar!

                sábado, 11 de diciembre de 2010

                Crear imagen ISO de un CD/DVD desde terminal

                Un pequeño truco para hacer una imagen de un CD/DVD desde el terminal con la magnifica utilidad dd:
                dd if=/dev/cdrom of=/ruta/imagen.iso
                Tan simple como esto.

                lunes, 18 de enero de 2010

                Utilidades linux en Mac

                Una de las cosas que mas agradecemos del sistema OSX los que venimos de linux, es la existencia del terminal. Desgraciadamente una de las primeras decepciones es el ver que no da tanto juego como el terminal linux.

                Si se busca un poco se encuentran los famosos "ports" linux/mac como macports, fink o darwinports  que permiten instalar bastante programas de linux en mac. No obstante su manejo resulta un poco engorroso ya que su funcionamiento suele consistir en bajar el código fuente y compilar cada programa con sus dependencias, por lo que requiere tener las Xcode instaladas y no es una solución muy agradable.

                Por suerte si lo que quieres es solo alguna utilidad para el terminal ,existe una página llamada rudix, donde puedes bajar los paquetes ya compilados listos para instalar y usar.
                Yo personalmente tengo instalados wget y unrar.