The BIG Arduino MIDI controller thread
Page 1 of 15 1234511 ... LastLast
Results 1 to 10 of 148
  1. #1
    Tech Guru MiL0's Avatar
    Join Date
    May 2009
    Location
    Brighton / Bangkok
    Posts
    1,387

    Default The BIG Arduino MIDI controller thread

    Seen a lot of people on here talking about setting up a midi controller based on Arduino recently so thought it might be an idea to get all the relevant information collected into one thread.

    Here's some useful links:

    This is the Arduino basic tutorial on how to get midi up and running: http://arduino.cc/en/Tutorial/Midi
    This is some Arduino code that will get 8 potentiometers working:
    http://little-scale.blogspot.com/200...i-cc-data.html

    video of it in action:
    http://www.youtube.com/watch?v=X7wJDpk_yoA
    This is a thread with Arduino code to get 6 potentiometers working: http://www.arduino.cc/cgi-bin/yabb2/...num=1165833586
    Here is someone who built a basic Traktor arcade controller using Arduino (includes code): http://www.arduino.cc/cgi-bin/yabb2/...num=1282913420
    Quite an insightful thread on getting a midi controller working and discussion of analogue multiplexers: http://www.arduino.cc/cgi-bin/yabb2/...num=1264607305
    48 analog inputs/digital inputs/digital outputs (in combination): http://mayhewlabs.com/arduino-mux-shield

  2. #2
    Tech Guru MiL0's Avatar
    Join Date
    May 2009
    Location
    Brighton / Bangkok
    Posts
    1,387

    Default

    Ideally, what would be perfect, is if someone could write some Arduino code that will allow x number of potentiometers/buttons and that everyone can use on their controllers (without having to go the HID/midi route or hack a joypad to pieces!)

  3. #3
    Tech Mentor extraclassic's Avatar
    Join Date
    May 2010
    Location
    Sheffield - UK
    Posts
    255

    Default

    Good idea Milo - I've been thinking about having a go at an Arduino based project but the programming side puts me off a tad.

    Ideally, what would be perfect, is if someone could write some Arduino code that will allow x number of potentiometers/buttons and that everyone can use on their controllers (without having to go the HID/midi route or hack a joypad to pieces!)
    That sounds awesome. Lets hope someone fulfills the request

  4. #4
    Tech Guru Archies'bald's Avatar
    Join Date
    May 2009
    Location
    Scotland
    Posts
    650

    Default

    Quote Originally Posted by extraclassic View Post
    Good idea Milo - I've been thinking about having a go at an Arduino based project but the programming side puts me off a tad.



    That sounds awesome. Lets hope someone fulfills the request

    Me too. I'm not even a novice at programming. As I've said before, I don't think I'm willing to learn a new language just to build a controller, it's just not time/value efficient for me.

    If someone was willing to help out the forum, then that would be pretty awesome.

  5. #5
    Tech Student
    Join Date
    Aug 2010
    Posts
    1

    Default

    I built a clone of a midi fighter out of an arduino and the usb to midi hack listed above. It wasn't too hard to pull off. Mine has no LEDs on it though, I ran out of digital pins and didn't want to mess with a multiplexer. I didn't think to take pics while I was making it, but I should be able to write something up on the process if anyone is interested. The hardware side of it was pretty straightforward. Programing it wasn't too bad, but I had to refer to a lot of example code to get it right.
    Last edited by Morpse; 12-15-2010 at 11:52 AM.

  6. #6
    Tech Guru MiL0's Avatar
    Join Date
    May 2009
    Location
    Brighton / Bangkok
    Posts
    1,387

    Default

    nice one man

    I think the key for most people is getting the multiplexer working with some decent code that doesn't introduce too much latency. At least 16 analogues would be nice...

  7. #7

    Default

    milo you seen this? http://www.modk.it/

    more user friendly?


    http://itp.nyu.edu/physcomp/Labs/MIDIOutput
    Last edited by chrisw; 12-17-2010 at 02:39 AM.
    Quote Originally Posted by ctrld View Post
    confession time: I clicked on this thread only because my dirty mind made a connection between "6 analogues and 14 digitals" and "2 girls 1 cup".
    Setup: VAI-40, Nanokey2, APC20, Ableton, (Shit ton of VST), TP2, DN SC2000, LPD8 (RIP) MF3D (with custom Mapping FX for ableton for Turnado and Artillary2 (ill release it when its been perfected.) PM me if interested in the mapping or helping me with it.

  8. #8
    Tech Guru Archies'bald's Avatar
    Join Date
    May 2009
    Location
    Scotland
    Posts
    650

    Default

    That look very interesting Chris, thanks for the heads up. I'm sure a lot of people will like the look of that!

  9. #9

    Default

    Quote Originally Posted by Archies'bald View Post
    That look very interesting Chris, thanks for the heads up. I'm sure a lot of people will like the look of that!
    archies i also just found this site.

    lists all the schematics for console controllers http://slagcoin.com/joystick/pcb_wir...PCB_ATTRIBUTES


    also the start button and select button are analog too so 2 analog inputs?
    Quote Originally Posted by ctrld View Post
    confession time: I clicked on this thread only because my dirty mind made a connection between "6 analogues and 14 digitals" and "2 girls 1 cup".
    Setup: VAI-40, Nanokey2, APC20, Ableton, (Shit ton of VST), TP2, DN SC2000, LPD8 (RIP) MF3D (with custom Mapping FX for ableton for Turnado and Artillary2 (ill release it when its been perfected.) PM me if interested in the mapping or helping me with it.

  10. #10
    Tech Guru MiL0's Avatar
    Join Date
    May 2009
    Location
    Brighton / Bangkok
    Posts
    1,387

    Default

    nice one chrisw - i'm almost certainly gonna pick up an Arduino in the new year... gonna be quite a steep learning curve but it's worth a shot (considering the price).

Page 1 of 15 1234511 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •