Buenas,
Al no tener ampli ni nada, uso programas como Guitarix y Amplitube, y desde el principio me di cuenta de que es un coñazo tener que andar cambiando de preset con el ratón. Así que me propuse hacer un controlador MIDI para poder hacerlo con los pies mucho más rápida y cómodamente.
Como base he usado un Arduino Uno, y ya que no tenía ninguna experiencia previa con Arduino ni había escrito una línea de código en mi vida, me ha tocado aprender desde cero, lo cual ha llevado su tiempo. En un principio solo iba a ser una caja con 6 botones para 6 presets, pero según iba aprendiendo, iba añadiendo cosas hasta llegar a algo bastante más versátil.
Consta de:
- 6 botones, cada uno con su LED para saber cuál está activo.
- Pantalla LCD 16x2 para mostrar el nombre del preset activo y la configuración activa.
- 6 configuraciones, donde en cada configuración 5 de los los 6 botones se corresponden con una serie de 5 presets, para dar un total de 30. El 6º botón es para grabar loops y mantiene su función en todas las configuraciones.
- 3 potenciómetros, que de momento están asignados a agudos, medios y graves, pero son para lo que se quiera.
- Una palanca que hace de controlador para wah, volumen o lo que sea. Se basa en un sensor de efecto hall. Uso el mismo sistema en el hi hat de la batería electrónica y me gusta el hecho que que no haya partes mecánicas que sufran desgaste - y funciona perfecto.
- Comunicación MIDI-USB integrada. Las placas Arduino baratas chinas no pueden hacer MIDI-USB, así que he hecho un pequeño circuito que he tomado prestado de otro proyecto.
La configuración por defecto es la 1, y para elegir las otras 5 se pulsan combinaciones de botones.
Ahí van unas fotos:
Hay una maraña de cables impresionante. Es muy mejorable pero bueno... Si empezara de nuevo lo haría de otra manera. Se ve el circuito para MIDI-USB a la derecha del Arduino.
Aquí se ve el sensor de efecto hall y el imán en la palanca. No se ve pero la palanca va con rodamientos para ir suave. Lo sé, abuso mucho del pegamento termofusible, pero es que es muy útil... y no se ve luego:
Aquí se ve el muelle de la palanca:
Los 3 potes:
Y aquí una vista desde arriba con la palanca del wah. Me falta hacerle un marco para la pantalla porque está un poco feo. El C6 abajo a la izquierda es el nº de la configuración activa:
Aquí se ven los puertos USB y el interruptor. Un puerto es para subir los sketches al Arduino y el otro es para usarlo en modo USB-MIDI:
Todavía tengo que ver la mejor forma de usarlo (aparte de aprender a tocar la guitarra, jeje...) y de momento con unos pocos presets me vale. Ha sido todo un reto escribir el código y en ocasiones por poco me explota la cabeza, pero se me ha abierto todo un mundo con esto del Arduino.
Un saludo!
Al no tener ampli ni nada, uso programas como Guitarix y Amplitube, y desde el principio me di cuenta de que es un coñazo tener que andar cambiando de preset con el ratón. Así que me propuse hacer un controlador MIDI para poder hacerlo con los pies mucho más rápida y cómodamente.
Como base he usado un Arduino Uno, y ya que no tenía ninguna experiencia previa con Arduino ni había escrito una línea de código en mi vida, me ha tocado aprender desde cero, lo cual ha llevado su tiempo. En un principio solo iba a ser una caja con 6 botones para 6 presets, pero según iba aprendiendo, iba añadiendo cosas hasta llegar a algo bastante más versátil.
Consta de:
- 6 botones, cada uno con su LED para saber cuál está activo.
- Pantalla LCD 16x2 para mostrar el nombre del preset activo y la configuración activa.
- 6 configuraciones, donde en cada configuración 5 de los los 6 botones se corresponden con una serie de 5 presets, para dar un total de 30. El 6º botón es para grabar loops y mantiene su función en todas las configuraciones.
- 3 potenciómetros, que de momento están asignados a agudos, medios y graves, pero son para lo que se quiera.
- Una palanca que hace de controlador para wah, volumen o lo que sea. Se basa en un sensor de efecto hall. Uso el mismo sistema en el hi hat de la batería electrónica y me gusta el hecho que que no haya partes mecánicas que sufran desgaste - y funciona perfecto.
- Comunicación MIDI-USB integrada. Las placas Arduino baratas chinas no pueden hacer MIDI-USB, así que he hecho un pequeño circuito que he tomado prestado de otro proyecto.
La configuración por defecto es la 1, y para elegir las otras 5 se pulsan combinaciones de botones.
Ahí van unas fotos:
Hay una maraña de cables impresionante. Es muy mejorable pero bueno... Si empezara de nuevo lo haría de otra manera. Se ve el circuito para MIDI-USB a la derecha del Arduino.
Aquí se ve el sensor de efecto hall y el imán en la palanca. No se ve pero la palanca va con rodamientos para ir suave. Lo sé, abuso mucho del pegamento termofusible, pero es que es muy útil... y no se ve luego:
Aquí se ve el muelle de la palanca:
Los 3 potes:
Y aquí una vista desde arriba con la palanca del wah. Me falta hacerle un marco para la pantalla porque está un poco feo. El C6 abajo a la izquierda es el nº de la configuración activa:
Aquí se ven los puertos USB y el interruptor. Un puerto es para subir los sketches al Arduino y el otro es para usarlo en modo USB-MIDI:
Todavía tengo que ver la mejor forma de usarlo (aparte de aprender a tocar la guitarra, jeje...) y de momento con unos pocos presets me vale. Ha sido todo un reto escribir el código y en ocasiones por poco me explota la cabeza, pero se me ha abierto todo un mundo con esto del Arduino.
Un saludo!