Archivo de la categoría: Music Box

Efectos de luz para la rockola

La rockola ha estado mucho tiempo en stand-by, pero para este otoño ya estará acabada. Finalmente los efectos de luz los haré llamando a un script python des de la aplicación. La idea es que para cada canción cambiará el efecto de luz. El script python consume menos del 1% de CPU, y por tanto no representa ningún problema. Como utilizo el bus I2C, sólo ocupa dos pins de la Raspberry: SCL y SDL. El chip MCP23017 tiene dos bancos, y por tanto puedo redireccionar 16 bits, que son 16 leds. Esto va perfecto porque el mueble tendrá 15 módulos led, y después habrá otro módulo que hará intermitencias para recordar que hay que poner una moneda.

En el video se muestran 16 efectos diferentes: varias modalidades de led chaser, lluvia, intermitencia, zig-zag,… En la máquina real los 16 bits del xip MCP23017 activarán 16 módulos led, que se componen de un transistor y 3 led cada módulo, y así tengo unos módulos muy luminosos. A ver si acabo esta rockola (el proyecto está en http://wiki.joanillo.org/index.php/Rockola-Gramola-Jukebox), porque ara ya estoy pensando en otra modalidad de rockola que será pequeña y mona, sin pantalla.

Avanzando en el proyecto de la rockola/gramola/jukebox

Estoy haciendo una caja de música. Este último mes he estado pensando en el diseño del mueble. me ha costado bastante decidirme por el amplificador que ha de integrar la caja de música. Finalmente me he decidido por un Neusonik NE08. Una vez tengo la pantalla y el altavoz, ya quedan bien definidas las dimensiones generales que tendrá la rockola. La botonera estaré en la zona de abajo. Com se ve en la foto, ya tengo los 15 agujeros donde se integrarán los módulos LED que harán los efectos de luz.

Me falta pensar dónde integraré el monedero electrónico (para poner las monedas de 5 duros), y también otros aspectos de decoración. Pero bueno, lo importante es que ya va tomando forma.

Paral·lelament, estic treballant amb el front-end, crec que està quedant bé, ja penjaré unes captures de pantalla.

50 ways… caja de música con tarjeta perforada

diy music box

Por fin he conseguido mi DIY Music Box que se puede comprar en ThinkGeek.com. La cosa no ha sido fácil: desde España no se puede comprar en ThinkGeek.com (dicen que tienen demasiadas devoluciones y no les sale a cuenta, somos unos impresentables…). Y es que tengo ganas de jugar con el cacharrito y tocar unas cuantas canciones infantile, a ver qué cara pone Pere!…

Antes de entrar a hacer música electrónica y meternos a trastear con hardware en el proyecto que estoy llevando a cabo (50 ways to play Una Plata d’Enciam), me ha parecido que tocar Una Plata d’Enciam con esta caja de música es una buena idea. Y el resultado que he obtenido es muy satisfactorio.

El grueso del trabajo ha sido hacer una pequeña aplicación en lenguaje C++ para convertir un fichero simplificado de lilypond (fichero de partitura musical) a las imágenes que, una vez impresas, serán las plantillas para perforar la tarjeta que codificará la música. Esta aplicación seguro que la utilitzaré más adelante en el proyecto, pues el tema de les cajas de música volverá a salir más adelante en el proyecto 50 ways to play Una Plata d’Enciam.

os dejo con el enlace del proyecto en la wiki (http://wiki.joanillo.org/index.php/50_ways…_DIY_punched_card_Music_Box), donde podréis encontrar información técnica, descargaros el aplicativo lilypond2musicbox.cpp, y consultar las transcripciones del vídeo en catalán y castellano.