
MIDI over WiFi - tutorial
Trajkovski Labs's music apps suport MIDI over WiFi which enables them to be used as a MIDI control surface (MIDI controller or MIDI keyboard) for your favourite DAW or music program installed on your computer or laptop.
There are two MIDI over WiFi protocols supported: DSMI and ipMIDI. For each of the protocols and operating systems there are detailed instructions on how to setup them below.
In your Android app, check that MIDI over WiFi is enabled by going to the app's Preferences screen and find the MIDI settings page. Ensure that the MIDI protocol selected is DSMI or ipMIDI and not Disabled.
ipMIDI usage instructions:
Download the ipMIDI server for your operating system from here:
www.nerds.de/en/download
Start the ipMIDI server, on MacOS it is located in Applications/Utilities folder and on Windows you can find it in your start menu. If it fails to load on MacOS, you can try starting it from the Audio MIDI Setup by double clicking it in the MIDI Studio (press Control-2 on your Mac keybord while in Audio MIDI Setup for MIDI Studio to show).
For other information and troubleshooting of the ipMIDI server check here:
www.nerds.de/en/ipmidi
DSMI usage instructions for MacOS:
Download the DSMI server for MacOS from here:
dsmidiwifi-v1.03.dmg (64-bit)
dsmidiwifi-v1.02.dmg (32-bit)
IP2MIDI.zip (alternative)
After starting DSMI server you may have to go to the System Settings of the MacOS, select Privacy & Security and scroll to the end. Find the Open Anyway button which is right next to the DSMIDIWiFi and press it. The DSMI server should start.
On newer systems you may have to go to the System Settings of the MacOS again and search for Firewall. After selecting Firewall advanced settings you should disable it in order to be able to receive MIDI messages freely. Also starting the DSMI server from the Terminal helps if you cannot make it work.
After this you can start your favourite music program or DAW on your computer or laptop and everthing should work. The new MIDI port should be selected automatically by the program.
DSMI usage instructions for Linux:
Download the DSMI server for Linux here:
dsmidiwifi-v1.01.tgz
After starting DSMI server you will have to configure you MIDI input ports with your favourite Linux MIDI management software.
Then you can start your favourite music program or DAW on your computer or laptop and select the MIDI input port from the program's settings page.
DSMI usage instructions for Windows:
Download the DSMI server for Windows here:
dsmidiwifi-v1.01.zip
Download and install MIDI Yoke driver for Windows here:
MidiYokeSetup.msi
LoopMIDI.zip (alternative)
After you restart your computer, start the DSMI server (DSMIDIWiFi.EXE) and select "In From MIDI Yoke: 2" as input port and "Out To MIDI Yoke: 1" as output port in the DSMI server window.
Run your music program and select the MIDI Yoke input port in the program's settings page. If MIDI Yoke driver does not work for you try LoopBe1, LoopBe30 or loopMIDI.