Nuevo proyecto DIY: módulo microDRUM

nolgaviria dijo:
Hola a todos,

He comprado el kit que vende Massimo y lo he soldado todo, he programado la tarjeta Arduino (Tengo una Duemilanove) con el firmware descargado desde la pagina de MicroDrum pero no consigo sacarle ningun sonido.

Incluso he armado el proyecto en un protoboard sin ningun resultado satisfactorio.

He notado que el LED TX en la placa arduino permanece intermitente enviando informacion por el USB mientras ejecuto la utilidad ConfigTool (descargada desde la pagina de microdrum)

Hola.

Fijate que yo tuve ese problema también, y un amigo que está trabajando el suyo igual, y parece que el problema está en la comunicación de la PC con la Arduino. En mi caso, me funcionó un truco que vi en un foro de desarrolladores Arduino, en el cual sugieren que se resetee la placa con el botón que viene montado y una vez hecho esto, se presione, conectes por usb y sueltas el botón, según que para dejarlo en blanco; despues corres la aplicación para programarlo... Es la parte que mas trabajo me costó, en serio.

¿Que versión de Arduino estás usando? yo usé la 0023 para Arduino UNO, y el firmware de MicroDrum es el 1.0.
 
S
Hola a todos!!
Después de ir viendo los distintos tipos de módulos DIY he llegado aquí y me gustaría que alguien me aclarara un par de dudas (o tres), ya que quiero empezar uno de los dos proyectos, y no me acabo de decidir.

- Aparte de la dificultad de construcción de megadrum, cual es la mayor diferencia??, ya que he leído por este u otro post que este proyecto es más avanzado, pero este proyecto es tan configurable en los parámetros de entrada de las señales (sensibilidad, treshold...etc) como megadrum??

- Algún tipo de latencia??. Comparando vídeos parece que este proyecto tiene más latencia que el megadrum

- Posibilidad de cymbal-choke, posiciones de hi-hat y demás??

Muchas gracias!!!
 
Pues si que tiene bastantes parámetros por entrada, aqui hay un pantallazo del programa de controles y configuración:

http://microdrum.altervista.org/blog/wp-content/uploads/2010/11/xCidio.jpg

Por otro lado, cuando analizaba los esquemas de este proyecto, llegue a la conclusión de que es muy similar en su construcción al Megadrum, con la diferencia de que el módulo Arduino reemplaza un montón de piezas del otro diseño, lo que facilita mucho su ensamblaje (al menos para los inexpertos como yo), y además, la pantallita LCD se sustituye por un software para controlar desde la PC.

Desconozco cuanta latencia tiene Megadrum, pero en el caso de Microdrum se arregla con los drivers ASIO. Checa el video que tengo arriba Serbio.
 
S
Hola otra vez.

Gracias vhdrums por la respuesta y perdón a todos por no haber cambiado los caractéres antes de postear.

La verdad es que con tu post me ha entrado el gusanillo y me voy a poner a montar el microdrum.

Sólo una pregunta (por ahora, que seguro que mas adelante te freiré a ellas :)), qué modelo de arduino recomiendas?? He visto el UNO Rev.3 pero no sé cuantas entradas mono/stereo soportaría, ya que no se si es equivalente el número de entradas del arduino a las entradas jack que se le puedan insertar, y si merece la pena un modelo superor.

Las placas se las compraré a Massimo y los componentes a soldar los compraré por mi cuenta. Si no estoy equivocado sería 1 PCB rojo, 4 PCB´s de jack( 16 entradas), y 4 multiplexores SN74HC4851 no??

Saludos!!!!
 
S
Hola otra vez.

Gracias vhdrums por la respuesta y perdón a todos por no haber cambiado los caractéres antes de postear.

La verdad es que con tu post me ha entrado el gusanillo y me voy a poner a montar el microdrum. Por lo que he leído (por favor corregidme si me equivoco) microdrum con un arduino ONE tiene hasta para 48 entradas mono, controladas por hasta 6 multiplexores, y cada multiplexor controla 8 entradas mono, lo que harían hasta 24 stereo en total, por lo que con un Arduino ONE Rev3 iría de lujo y no haría falta un modelo superior de arduino, no?

Mi idea para el set que quiero montar es la siguiente:

2 Crash y un Ride, todos con 2 zonas - 3 entradas stereo
Caja 2 zonas (parche y aro) - 1 entrada stereo
Bombo y 2 timbales - 3 entradas mono
1 Hi hat - 1 entrada mono (creo)
1 Controlador de hi hat o foot switch - No sé si esta es mono o stereo, y lo haré artesanal sobre un pie de hihat de verdad.

Por lo tanto con 1 PCB rojo, 3 de jack y 3 multiplexores la cosa esta ok, y con posiblidad de ampliación.

Mi idea es montar todas las entradas en stereo, no sé si es lo indicado o nó, pero me parece más versátil, aunque puede que ciertas entradas las deje en mono, como el bombo, hi hat y switch, que normalmente son fijas.

Mis triggers son DDrum Acoustic Pro, por si alguien lo ha probado con ellos, y tuviera que tener algo más en cuenta.

Gracias por la ayuda, ya iré informando y turrando a todos a preguntas!!!

Un saludo
 
solo por curiosidad (me ha pasado con otro proyecto), no da problemas de latencia? (retardos al leer las entradas), porque segun el numero de entradas y lo que estemos tocando me da que tiene que pinchar un pelin :S, vamos, que lo digo por mi experiencia con otro proyecto que no tiene que ver con esto
 
drummer723 dijo:
solo por curiosidad (me ha pasado con otro proyecto), no da problemas de latencia? (retardos al leer las entradas), porque segun el numero de entradas y lo que estemos tocando me da que tiene que pinchar un pelin :S, vamos, que lo digo por mi experiencia con otro proyecto que no tiene que ver con esto

Pues si que da latencia, al igual que otros proyectos similares, o incluso con el Trigger IO de Alesis u otros módulos comerciales. Lo que yo he usado desde que trabajaba con un Alesis DM5 son los drivers ASIO, que en mi laptop funcionan muy bien, sin latencia notoria para mi oido. Ahora que la solución más recomendada por los pro, es usar una tarjeta de audio externa, pero eso si nunca lo he intentado por falta de $$$

El otro proyecto que mencionas ¿es el Megadrum, el Edrum o cual? me da curiosidad :)
 
vhdrums dijo:
Pues si que da latencia, al igual que otros proyectos similares, o incluso con el Trigger IO de Alesis u otros módulos comerciales. Lo que yo he usado desde que trabajaba con un Alesis DM5 son los drivers ASIO, que en mi laptop funcionan muy bien, sin latencia notoria para mi oido. Ahora que la solución más recomendada por los pro, es usar una tarjeta de audio externa, pero eso si nunca lo he intentado por falta de $$$

El otro proyecto que mencionas ¿es el Megadrum, el Edrum o cual? me da curiosidad :)

no no jaja, no me refiero a latencia en el audio y eso, me refiero a latencia por el arduino, osea, en el proceso de I/O, es un codigo secuencial, por lo que cuando lee 1 entrada ignora las otras, y cuantas más entradas más tardara en dar una vuelta, por eso lo digo...

yo estoy haciendo un proyecto con arduino mega 2560 R3, no tiene nada que ver con esto, pero en el momento en que le metes un buen puñado de I/Os y algunos cálculos/bucles/ifs de por medio ya se ralentiza el tema, si fuera una FPGA sería otra historia (puesto que con VHDL se paralelizan los procesos y al pelo), pero como es secuencial nanai jeje...

esto para un bombo, una caja, un tom, y dos o tres platos creo que tira bien, de ahi para arriba puff, no sé, de todos modos si dices que ya con el asio metido no se nota supongo que lo que yo digo no afecta :D
 
buenas perdon si no te respondo pero lo que yo queria saber es donde consigo la placa de micro drum y si hay algun video o fotomontaje de como armnar esta placa no soy muy bueno en electronica, soy de argentina muchas gracias
 
Landrux dijo:
buenas perdon si no te respondo pero lo que yo queria saber es donde consigo la placa de micro drum y si hay algun video o fotomontaje de como armnar esta placa no soy muy bueno en electronica, soy de argentina muchas gracias

en cooking hacks la tienes, no se que modelo
 
S
Hola a todos otra vez..

Ya he recibido todos los componentes excepto el optoacoplador 6N138, pero creo que si no se quiere usar los midi o un led para los datos no hace falta no?

Tal y como he leido, he sustituido la R10 por una de 3.3k, y la R8 por un condensador de 10 microfaradios

Ahora tengo unas dudas:

Como se programa el arduino one con el firmware del microdrum??, he busacdo la informacion pero me estoy volviendo loco

Hay que soldar con un cable los dos agujeros al lado de la R7, tal y como son los que estan debajo de todos los CONN? (es la version 0.6 del PCB)

El condensador es electrolítico, por lo que supongo que la polaridad será con el negativo puesto en el lado más cercano de S1, y para evitar el autoreset, con un jumper cerrando los pines 2 y 3 del S1.


Gracias y un saludo!!!!!!
 
S
Al final ya lo he conseguido programar, aunque ha tenido que ser por línea de comandos con la ayuda de un post del foro de Massimo, porque con el config tool se me quedaba el programa colgado. Pero bueno, vamos avanzando.

Alguien sabe si cada vez que se conecta el usb (pero sin conectar al PCB de Massimo)se resetea?

Un saludo
 
S
Hola a todos.

Despues de programar el arduino bien (creo), ahora trato de comprobar las señales con el monitor del microdrum conectando un piezo, pero no consigo señal y estoy un poco frustrado.

Alguien me puede echar una mano?

Un saludo
 
serbio dijo:
Despues de programar el arduino bien (creo), ahora trato de comprobar las señales con el monitor del microdrum conectando un piezo, pero no consigo señal y estoy un poco frustrado.

Ya estás cerca amigo. Antes que nada, fijate haber conectado el sensor a alguno de las primeras 16 entradas (o sea, los primeros 8 jacks) a menos que hayas pedido un código con el que te desbloquean las entradas restantes, creo que te piden como 10 euros o algo asi, pero yo no lo hice así que solo ocupo 16 inputs.

Si no es el caso, te diré que tras muchos ensayos y errores, descubrí que hay que cargar el microdrum, ya ves que hay unos botones de flechitas en el software, algunos son botones de parametros y otros son mas generales. Lo que yo hago, es mover algun parametro de pad y presiono el boton de flechita para abajo, o sea como que bajas el dato al modulo. Arriba a la derecha del software se deben encender una fila de puntos en secuencia, con eso te indica que ya estan comunicandose la pc y el modulo.

Trataré de hacer un video para mostrarte. Ojalá hubiera un manual para esto porque a mi me tomo semanas enterarme de los procedimientos :baile:
Saludos!
 
vhdrums dijo:
Ya estás cerca amigo. Antes que nada, fijate haber conectado el sensor a alguno de las primeras 16 entradas (o sea, los primeros 8 jacks) a menos que hayas pedido un código con el que te desbloquean las entradas restantes, creo que te piden como 10 euros o algo asi, pero yo no lo hice así que solo ocupo 16 inputs.

Si no es el caso, te diré que tras muchos ensayos y errores, descubrí que hay que cargar el microdrum, ya ves que hay unos botones de flechitas en el software, algunos son botones de parametros y otros son mas generales. Lo que yo hago, es mover algun parametro de pad y presiono el boton de flechita para abajo, o sea como que bajas el dato al modulo. Arriba a la derecha del software se deben encender una fila de puntos en secuencia, con eso te indica que ya estan comunicandose la pc y el modulo.

Trataré de hacer un video para mostrarte. Ojalá hubiera un manual para esto porque a mi me tomo semanas enterarme de los procedimientos :baile:
Saludos!

como es eso del codigo que desbloquea las entradas restantes? me ha llamado la atencion
 
Me parece haber leido en la pagina que si haces una donación de algunos euros Massimo te envia un código para registrar el software y desbloquear las entradas de la 17 a la 48, pero no se muy bien porque yo solo planeo usar las 16 libres que vienen por default.
 
vhdrums dijo:
Me parece haber leido en la pagina que si haces una donación de algunos euros Massimo te envia un código para registrar el software y desbloquear las entradas de la 17 a la 48, pero no se muy bien porque yo solo planeo usar las 16 libres que vienen por default.

pero desbloquear algo en el programa de configuracion o en el arduino?
 
Sabéis si existe la posibilidad de comprar uno hecho? La verdades que lo veo un poco cuesta arriba.
 
No creo que se pueda comprar hecho, este personaje viaja todo el tiempo por su trabajo, sin embargo podrías echarle un cable a ver que te contesta. Hay un e-mail de contacto en la página.

Con respecto al desbloqueo, es correcto: se actualiza por software.
 
S
Hola a todos otra vez...

Gracias vhdrums por la respuesta.

Antes de leerla y como ya andaba un poco desesperado me puse a toquitear un poco todo y al final ya conseguí ciertas cosas como cambar las asignaciones de pines para las distintas señales, mutear las que no usamos etc....y pasarlo todo al microdrum, que por cierto, me ha dejado MUY sorprendido (para bien)

También también estoy haciendo un manual desde 0 con todos los problemas que me he ido encontrando (programacion del arduino, archivos necesarios, como tapar las señales no deseadas..etc), y además con el PCB de Jack, que también me costó entender ya que tiene ciertos "truquillos" de configuración.

Ahora estoy con un problemilla de un cierto retrigger que no soluciono en la caja, al ser un parche de malla me dá unas 2 o 3 señales por golpe aunque el treshold esté a tope y en ello ando volcado mientras me llegan el resto de componentes desde dealextreme. Habrá que meter una resistencia....

Y al resto que lo ve un poco dificil y no se atreven les diría que lo intenten, que al final entre unos y otros les podemos ir ayudando y el resultado es muy bueno, y sobre todo satisfactorio porque lo vas montando tú poco a poco

Os iré informando

Un saludo!!
 
serbio dijo:
Ahora estoy con un problemilla de un cierto retrigger que no soluciono en la caja, al ser un parche de malla me dá unas 2 o 3 señales por golpe aunque el treshold esté a tope y en ello ando volcado mientras me llegan el resto de componentes desde dealextreme. Habrá que meter una resistencia....

Enhorabuena Serbio! ya estas del otro lado. El asunto del molesto retrigger terminé por resolverlo con la misma idea, le metí una resistencia de 100k al pad, entre el piezo y el jack. Debo decir que si bien esto soluciona el redisparo, creo que tengo que experimentar con otros valores porque noto que la sensibilidad, sin dejar de ser buena, está un poco rara, específicamente en las dinámicas pues algunos golpes muy leves simplemente no los capta. igual puede ser mi diseño del sensor.

¿Tus pads son de marca o son DIY? Los mios son caseros y tienen el sensor cerca del borde, no al centro, cosa que también pienso probar.

Excelente idea lo del manual, yo simplemente no he tenido tiempo de editar uno por mas que he querido. Espero ansioso tu producto!
 
S
vhdrums dijo:
Enhorabuena Serbio! ya estas del otro lado. El asunto del molesto retrigger terminé por resolverlo con la misma idea, le metí una resistencia de 100k al pad, entre el piezo y el jack. Debo decir que si bien esto soluciona el redisparo, creo que tengo que experimentar con otros valores porque noto que la sensibilidad, sin dejar de ser buena, está un poco rara, específicamente en las dinámicas pues algunos golpes muy leves simplemente no los capta. igual puede ser mi diseño del sensor.

¿Tus pads son de marca o son DIY? Los mios son caseros y tienen el sensor cerca del borde, no al centro, cosa que también pienso probar.

Excelente idea lo del manual, yo simplemente no he tenido tiempo de editar uno por mas que he querido. Espero ansioso tu producto!

Hola vhdrums,

Pues te comento un poco, es una Pearl acústica a la que le he puesto parches de malla, y los triggers son unos DDrum (porque esta historia lleva en mi cabeza desde hace años y he ido comprando cosas poco a poco jeje). La verdad es que el aspecto que está tomando para mi gusto es flipante, imagina la sensación sentado delante de tu batería acústica de toda la vida y ese sonidazo de estudio.....

Aún tengo en mente tocar muchas cosas, tension de los parches, colocación del trigger (son deajuste al aro) y sobre todo las curvas del Addictie drums, porque es increíble las posibilidades que te dá para la dinámica.
En el bombo la respuesta es genial...depende de como uses el pedal, suave, con pegada..y sin retrigger, pero creo que es porque está matado el rebote con espuma por dentro del bombo....me pegaría horas toquiteando todos los parámetros..:)

Aún me queda para mí lo mas dificil, que son platos (van a ser unos sordos con keith raper y neopreno para amortiguar), y el hihat con su controlador con potenciómetro etc...

Ahora ando con un poco de lío y no puedo meterle tiempo, pero intentaré ir posteando fotos y videos para que veais los progresos.

Un saludo!!
 
Arriba Pie