Control MIDI with an Android device

[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 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 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, 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 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 and wiring that to the IOIO. All the Android code is up and available, 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.

Comments

  1. anti says:

    Bad idea and will probably kill your IOIOI pretty soon.

    There is a reason why the specs mandate galvanic isolation for MIDI interfaces.

    I killed more than one arduino ignoring this.

  2. Some truly prize articles on this website , bookmarked .

  3. Cameron says:

    Hi,

    i’m new to Android programming, I try to run the midi to tab software below
    http://sourceforge.net/projects/midisheetmusic/

    and light the midi led decoder attached to my Android cell phone

    I’ve check the URL https://bitbucket.org/LBNerdBard/android-midi-example/overview
    and would like to know how I could have them work together

    Thanks

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 92,285 other followers