miniSoundlab + Arduino “MIDI2CV”

August 23, 2009

Imagen 002

La semana pasada termine mi ansiado proyecto que tenia inconcluso hace unos meses: utilizar arduino para ponerle control MIDI  a mi “miniSoundlab”. Gracias  Ray Wilson por compartir todo acerca de los sintetizadores DIY!!

Imagen 010

El miniSoundlab es un sintetizador analogo monofónico capaz de  producir una buena gama de ruido y oscilaciones, pero sin un secuenciador, gobernar las notas o relatar una melodia se hace algo dificil. De modo que construi un secuenciador de 8 pasos muy economico , con un reloj 555 y un contador 4017.

Imagen 021El aparato hace su trabajo de maravilla, secuencia voltajes y en consecuencia melodias, pero como aun no habia resuelto definir un buen #trigger y  como no hay posiblidad de hacer “notas” (solo secuencias desafinados y ruidos divertidos), decidi de una vez por todas terminar un modulo MIDI2CV para mi sinte.

Imagen 004

Ya habia probado controlar por midi un pulso PWM pero el ruido digital y la calibracion eran problematicas, por lo que estuve tratando de hechar mano a un conversor digital analogo (DAC) PCM56P  que reciclé de un piano MIDI antiguo, pero la implementacion del chip era muy antigua y  poco práctica, de modo que estuve averiguando en los foros de arduino como controlar un DAC mas barato, el MCP4922, con el codigo SPI, y encontre varios ejemplos de sintes controlados por arduino mas un DAC.

Imagen 014

Una vez con arduino escuchando la señal MIDI, se puede transmitir al DAC  el valor de las notas recibidas por arduino, mientras el on/off de las notas puede ser señalizado por un LED que ademas hace de “gate”.

Materiales:

placa perforada, csa royal.

conector MIDI, casa royal, san diego.

un optoacoplado 6N138, de Victronics

1 resistencia de 220ohms y otra de 470 ohms

Conversor analogo  MCP4922, lo venden en Olimex con una placa incluida y conectores.

Arduino

fuente de poder confiable

pronto hago el tutorial!!

Gracias Ray Wilson por tu genial y divertida pagina, sin  humor los circuitos hubieran seguido siendo una complicacion demencial.

2 Responses to “miniSoundlab + Arduino “MIDI2CV””

  1. aw3qc Says:

    Hola, notable, excelente.
    ansioso por ese tutorial.
    saludos.

  2. Pedroil Says:

    Digo lo mismo que aw3qc,
    notable y ansioso de ver los esquematicos, del
    sequenciador y del conjunto midi pa motivarme y terminar al fin el soundlab que tengo tirado del verano pasado.

    saludos


Leave a Reply