Hi
The Icon I-Dj is an unusual controller : each button / control can be assigned a MIDI command of your choice, using the IMap software.
So basically, you first have to figure what you want to control with each control, then arbitrary assign a MIDI command with IMap, then edit a Mixvibes MIDI configuration file with the MIDI commands you assigned to your controller and the corresponding Mixvibes functions.
Here is the information to map MIDI commands to your controller
http://www.icon-global.com/download/user%20manual/IDJ%20PD3V101_Eng.zipHere is the IMap software for Mac
http://www.icon-global.com/download/app%20software/iSeries%20Mac%20iMAP1.03.dmg.zip and for windows
http://www.icon-global.com/download/app%20software/i-Series%20iMap_steup%20WinV1.02.zipEditing a Cross MIDI file is easy, all functions are self explainatory, and there is a MIDI learn function to receive the MIDI command and assign it to the desired Cross function. The only tricky point could be the jogg, if you have difficulties with it ask here with the most details possible and we will try and help ;-)