1.)Download app from an Android Store(On Play, Amazon, and others.)
2.)Download qmidinet to linux(It was in ubuntu repos for me, so sudo apt-get install qmidinet)
3.)Start qmidinet with this command:
Code: Select all
qmidinet --num-ports=2
4.)In TouchDAW: Menu>Setup>DAWController>Sequencer>Reaper(though most have reported Logic to be the best choice, Reaper seems to have less issues overall for me, but anything but ProTools can be selected here and should work to some degree.)
5.)In TouchDAW: Menu>Setup>DAWController>MIDI Connection>Select Wifi>Press Ok>Multicast>Press Ok twice.
6.)Launch Ardour and go to Edit>Preferences>Control Surfaces>Make sure Mackie is enable and Feedback is enabled>Double Click on Mackie>Device Type>Mackie Control Universal Pro
7.)In a JACK patchbay(I'm using Catia in KXStudio but you could use qjackctl or even the MIDI/Audio Routing in Ardour) Connect the output of Qmidinet "Port 0" to the Ardour input labled,"mackie control in." And connect the output of Ardour "mackie control out" to the input of Qmidinet "Port 1."
At this point you may notice your play and stop keys control Ardour but the session you loaded isn't sending feedback? Well, what I found was with sessions I already have saved, I have to go into them, enable the controler, save them, quit ardour and relaunch. It's one flaw seems to be that it only syncs all the data back to TouchDAW when Ardour is first launched. Not a big deal once you set it up this way, and new projects you create will "just work" from their on out. I went the extra step of adding the qmidinet launch as a startup script in Linux Mint. I intend to use it almost every time I mix, so it makes sense. I hope this help someone out, cause it took me many hours yesterday piecing together how to get this to work with linux!
EDIT
Now, how to get the other cool features of the program to run, like the piano, pad controls, and XY controller. It may be possible to create more multicast midi ports for this, but when I saw the option to use DSMI that I already have a bridge for, from many other MIDI over WiFi apps on the android market place, I used it. It just means, you need ANOTHER BRIDGE! go to:
http://code.google.com/p/dsmi/downloads
Download dsmidiwifi-v1.01.tgz and unpack somewhere. This is a launcher that will launch in most modern GUI linux variations. Adds a MIDI in and OUT to your JACK patchbay. There's not a lot of mystery here. In TouchDAW: Menu>Setup>MIDI Utilities>MIDI Connection>Select WiFi>Press Ok>DSMI>Press Ok Twice.
Connect in a JACK patchbay any enjoy. It's a pretty awesome pad controller, and XY Controller. The onscreen piano is as mediocre is every one I've tried, but for $5, this thing gives you a lot of bang for your buck! I honestly would have paid $10 for this. It emulates thousands of dollars worth of hardware, on a touchscreen, and I have very few complaints!