Meganome — DIY Arduino MIDI Controller
The Meganome is inspired by the monome controller and powered by an Arduino Mega. Like other grid controllers like the Launchpad and Push, it has performance modes for triggering drums, playings synths, and launching clips and effects. I like the feel of arcade buttons and look of exotic hardwoods, so mass-market products just weren’t right for me.
You can see how the grid-based layout makes octave jumps and glisses really easy in this video: http://youtu.be/Gsph_10sb64?t=2m18s
Watch the Meganome be used as a drum machine: http://youtu.be/rMrk-pZ4RBk
Patrick writes with more details:
I just uploaded a demo video for my custom grid-based controller, the Meganome. The design is obviously inspired by the monome, but it departs in a couple ways from the monome and its cousins. I wanted larger buttons with light but solid action for triggering drum hits and synth notes–buttons that are hard to miss and give you a nice “clack” sound when struck. The rectangular arrangement with 14 buttons per row lets me display the entire
chromatic scale plus two notes of overlap when the Meganome is in synth control mode. Like the Push controller in its chromatic mode, the notes of the scale I’m in light up, but unlike the Push, the Meganome lays octaves along its columns, which makes for easy traversal of octave space and wide chord voicings. Triads, on the other hand, are tricky.
I did a blog post on difficulties I encountered while building it and posted my Arduino code on my blog: