Go Down

Topic: Arduino based MIDI controller. (Read 3987 times) previous topic - next topic

spoocter

Hi people, i finished my first project!  :P Its an arduino based midi controller. 3x8 channel multiplexers fed into the arduino and with a usb midi converter its connected to the PC. Arduino is powered via the usb cable the converter uses.
Heres a video http://www.youtube.com/watch?v=pf3Ij5n1Cp0:
If you want i could add the code and the schematics!

TonyD

awesome sounding (and looking) first project !

You definitely need to blog what you've done

spoocter

thank you :)
I have some pics of the building process, but i dont really know how and where to make a blog. If i get some free time (university started) i will put some pictures here :)

spoocter

#3
Oct 18, 2012, 04:04 am Last Edit: Oct 18, 2012, 04:15 am by spoocter Reason: 1
ok pics time ! :)
In the beginning it started with 2 buttons that via the arduino usb cable and a software Serial2Midi converter, it performed simple MIDI on off
http://s15.postimage.org/w6vqxfsex/185399_4098535596116_2109559659_n.jpg

Then it grew up to be 1 multiplexer wired with 6 pots and those same 2 buttons
http://s11.postimage.org/i7czkuvo1/599381_4146699280178_1730773599_n.jpg

Then the desire of more buttons and knobs came and a diy arduino shield was born (Such a genious board arduino is, such  a stupid error to make the spacing awkward :-/. With longer headers and some crafty bending its fixable.)
http://s14.postimage.org/emblrhl74/SDC10382.jpg

This is the final layout, box is made from 3mm thick very dense fibre board i found on the street. (Someone had thrown away his kitchen drawers and stuff)
http://s12.postimage.org/g0hxos04c/SDC10390.jpg

Everything in place ready for soldering. It looks like a mess, but i prefer to call it controlled chaos :D
http://i.imgur.com/8gA8d.jpg

Close up of the circuitboard - 10 debounce circuits for the 10 buttons
http://i.imgur.com/rtifq.jpg

Everything soldered in place :)
http://i.imgur.com/SH0O7.jpg

And the box closed.

http://i.imgur.com/XLRsD.jpg

Here is the code for the midi controller.
http://pastebin.com/hY8PVhED

Here is the debug code for the controller, helps alot.
http://pastebin.com/wdDbidAJ

If someone wants the schematic, let me know.
I know everything is not fancy and shiny, but hey thats my first box i made and the first arduino project i made.
Many thanks to Addidis for helping me go through all of this :)
http://www.jeselectronics.com/

ps. sorry for the pics being as url but they are too big.

Very impressive indeed!

I am planning to make a less ambitious MIDI controller to drive  12 pushbuttons (on/off) and 1 analog output (volume)

I would be interested in some details about the multiplexer (hardware, software and model) and the debounce circuits.

Thanks!
There are three kind of people in the world: Those who can count, and those who can't

selena

Hello to all Arduino and Ableton fans !  :)

Spoocter, thank you for sharing your project with us. I found this usefull page just when I need schematic and informations about multiplexing pots, because I'm also building a midi controller.
I woud be very gratefull if you send me a mail with schematic (nemanjanekic87@gmail.com).
Please, tell me value of the every ressistor that you use.

I have also a few questions. Is it possible to do it without a midi cable, using Serial to midi converter(program), and is the code same then?
Can I use Arduino Mega or Arduino Duemilanove with this code(I have both)?

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy