Yes its the basis of my non PC rig..
currently i have an old ipad1 connected to USB 1, an Ipad air connected to USB 2 and a PC connected to USB 3. The DIN ports randomly have a Virus, a Nova and an MC-808 attached. The USB host port i use for either a midi foot controller or a USB keyboard controller.
You can route, map and filter ports, map & filter channels and filter & map midi commands.. its very flexible. eg you can re-map of channels (handy for sampletank) and midi commands (remap single CC to different CCs for cutoff on different synths in particular).. the computer setup utility is decent.. but requires brain effort.
Must mention that the USB host port ONLY supports USB-midi. This IMO is a poor design choice as you lose audio when you plug an ipad direct to a USB port, ie..you must stream audio to a computer.. So, if you wish to use this standalone, or with other iPads, or dont wish to use crappy asio4all driver on a PC, you need to run your iPad to a powered USB hub, run audio interface off this, and run one USB port to the iConnectMidi4.. This is how my setup runs, but you lose the iPad charging as a result.
ipad1 > USB1 (direct..midi only)
ipad air > USB hub
USB hub > iconnectmidi4, audio interface (Komplete Audio 6, or Scarlet 18i20), and occasionally USB midi controller for ipad only.
PC > USB3
Novation SLII (or line 6 shortboard) > USB host port
Nova > DIN 2
MC808 > DIN 3
Virus >din 4
..and midi falling all over the floor :)
if this unit had 2 extra host ports, one of which supported audio it would be perfect, but as is, for 199 its a bargain
Thanks, I was wondering about the iconnect, Are you using it currently? Will it transmit data to multiple computers both PC-Apple and iOS at the same time? That would be wonderful