Traktor
Here we will show you how to link the MIDI signal from your iMoov to parameters within Traktor.
First decide which Moovment you want to use, and what parameter inside Traktor you want to control. On your iPhone, go through the Moovment setup (or select an existing Moovment) until you reach the learn MIDI screen.

Next, load up Traktor and open the preferences. You can get to this by either clicking the Preferences icon in the top right corner, or with the default key command: COMMAND + ",". Within the preferences window, you should select the Controller Assignments tab (bottom left) to bring up a list of all your devices (the default one being the computer keyboard). If this is the first time that you are using the iMoov with Traktor, you will need to set up a new MIDI device by clicking Add and selecting Generic MIDI Device
You will now have a blank MIDI device in Traktor that you can assign all your moovments to. It is worth noting that all the MIDI devices in the list are active unless you set the In-Port for that device to none. You now need to select in Traktor which parameter you would like to control. Click Add In to select from a list of all parameters. In this example we will be controlling a filter which is found in the mixer section.

With this new device selected you need to press the learn button first on your iMoov (in the Moovment settings) and then on Traktor. When the signal has been recognised, a MIDI code will appear in the box next to the learn button - something like Ch01.CC.001. After the signal has been recognised and assigned you can turn off learn on Traktor and turn off learn on the iMoov.
For the filter and some other parameters you can assign it either to one of the decks, or to whichever deck is currently selected. This is done in the Assignment drop down menu.
You can set up all your moovments and controllers within one 'Generic MIDI Device' in Traktor. Make sure the In Port is set either to All or Network Session.