...does the USB device send back through port Y to the DIN device, or directly to the DIN device? Does that constitute bi-directionality using such a port-type mix on the ICM4? Or does ICM4 even NEED an explicit return connection once a DIN to USB relationship is made? I'm still not comfortable in my understanding on this point, and whether I'm creating potential feedback loops. I can make a logical case either way, depending on how the ICM4 makes ports available to apps.
Mac-editors for DIN and USB attached devices, and MIDI i/o record/playback
iPad-sound generation, and MIDI i/o record/playback
USB Host - nanoKontrol x 3, Launchpad x 1
DIN devices x 3