humatic - htools - TouchDAW

Connecting via multicast:

Note: Some devices are crippled by manufacturers for the sake of longer battery life and will not allow you to receive multicast data. This is a known issue with a number of HTC devices (some Sony and Samsung ones being severly bandwidth limited) and makes TouchDAW's multicast mode unuseable for DAW control on the device!

Make sure your device is logged into the same network that the computer you want to control is part of. If that's the case, select multicast in TouchDAW's MIDI configuration dialogs: On the DAW controller and MIDI utilities setup pages click "MIDI connection", then "WIFI", then "Multicast" and finally "OK".

Multicast with ipMIDI

Download and install ipMIDI for Windows and OS X, resp. multimidicast or qmidinet for Linux.
(ipMIDI for Windows costs serious money, but it may be worth it. A free demo is available.)

Once done, launch the ipMIDI control panel (accessible via a quicklaunch icon in Windows Taskbar or the ipMIDI icon in the MIDI window of OS X's Audio MIDI Setup) and raise the number of ports to 3 or more (a reboot may be required after this).

You are then ready to exchange MIDI via multicast, but same as with RTP still need to select ports in your sequencer. See sequencer settings

Multicast with mnet / MIDIHub

mnet is preconfigured with 2 bidirectional multicast connections. These however are initially hidden. Click the greyed out multicast icon on the top left to have them shown. Drag patchlines to the MIDI ports you want to recive MIDI on and you should be good to go.

General notes:
Multicast connections do not require any session creation and the connection process itself is much simpler than it is with RTP - there is no handshaking and quality negotiation going on between host and client etc. This makes using multicast the easiest to use connection method in TouchDAW. It has another big advantage in that the session can be left and rejoined by any party at any time without the need to reestablish anything when getting back in. In principle though, this is related to the fact that neither party has any real idea of the other with multicast. Both sides will just send what they have to send and immediately forget about it without giving or expecting any sort of feedback. As DAW control related communication should not involve anybody else than the DAW and one controller per MIDI connection, multicast may conceptually not be ideal for the task, because other clients can connect to the same multicast group and interfere with the control flow at any time. That said, multicast connections are still perfectly useable for DAW control when taking a little care and they may even be preferable because of he easy join / leave procedure.

humatic - htools Product names referred to in the manual are trademarks of their respective copyright owners. Humatic is not affiliated with any of them. Find a listing of mentioned trademarks here