How can I receive MIDI input from Alesis IO dock?

Skip to first unread message

hans (

May 3, 2013, 4:36:03 AM5/3/13

  My app's midi input accepts input from other iOS apps via virtual midi.

  A customer complains that midi input doesn't work with the Alesis IO dock. 

  What do I need to add to my MIDI input code in order to support that device?

  Thanks in advance.

- hans

Nic G (Audeonic Apps)

May 3, 2013, 5:27:07 AM5/3/13
Hi Hans,

The Dock is a CoreMIDI physical device, so you don't need to do anything different from other physical devices.

How are you determining the list of inputs you display in iFretless? I would have assumed you were scanning the source endpoints which would include all endpoints (virt, phys and net) so I would have thought it would have been effort to exclude the physical ones?

Assuming that iFretless does already handle physical endpoints, then there is probably some issue where the messages from the Dock (maybe bunched into one packet or multiple packets) are being presented in a way you are not expecting?

An immediate workaround for your customer if your app does not currently support physical devices is to use a bridging app that will route from the Dock to iFretless.

I have heard (but have not witnessed this first-hand) that the Dock has issues with sysex messages but I don't think this is your issue.

Regards, Nic.

Hans Anderson

May 3, 2013, 5:41:18 AM5/3/13
Thanks Nic,

  This is what I expected.  It sounds like this is a simple problem - we just need to get our hands on some hardware and test with it.

- hans

2013/5/3 Nic G (Audeonic Apps) <>

You received this message because you are subscribed to a topic in the Google Groups "Open Music App Collaboration" group.
To unsubscribe from this topic, visit
To unsubscribe from this group and all its topics, send an email to
For more options, visit

Reply all
Reply to author
0 new messages