PDA

View Full Version : Control MIDI with an Android device



wraggster
February 24th, 2012, 00:01
http://hackadaycom.files.wordpress.com/2012/02/midi.jpg
[Lewis] wanted to control MIDI devices with the huge touch screen that is his Android phone. After he couldn’t find a simple hardware implementation of MIDI out, he turned to an IOIO board to send MIDI notes (http://l-baker.com/?p=9) to just about any imaginable musical hardware. It’s a clean build and fills a gap in the abilities of the Android platform.
Because of the woeful support (http://blog.umito.nl/index.php/2010/05/07/midi-on-android/) of MIDI in Android, [Lewis] couldn’t find a good way to push MIDI notes from his phone to other devices. While there are a few high-overhead options like MIDI over wi-fi or a Bluetooth connection (http://hackaday.com/2011/07/09/turn-any-bluetooth-device-into-a-midi-controller/), there wasn’t much in the way of a straight-up hardware connection to other MIDI devices. [Lewis] got around this limitation by using an IOIO board (http://www.sparkfun.com/products/10748) and the right software to send MIDI notes though a DIN-5 connector.
Although the project works as intended, [Lewis]‘ build could be made more permanent by building one of these MIDI interfaces (http://www.stephenhobley.com/blog/2011/03/14/the-last-darned-midi-interface-ill-ever-build/) and wiring that to the IOIO. All the Android code is up and available (https://bitbucket.org/LBNerdBard/android-midi-example/), along with a neat demo of [Lewis] controlling the delay time of an effects unit in his guitar rig. You can check that video out after the break.

http://hackaday.com/2012/02/23/control-midi-with-an-android-device/