Unfortunately I am not a good programmer, therefore writing scripts makes smoke come out of my ears.
If you use Bomes midi translator you can convert midi to keystroke ( for software that supports midi keyboard, unfortunately magic does not have this functionality at the time).
For Ableton live there is a great Isotonik python script to customize the Xone
http://isotonikstudios.com/isotonik2-2/
The video you linked is actually an official video from Allen & Heath, they tell you in the video they are using a midi-ox script,
but they don't have any way to d/l or even guide you to re-create this "script" Kind of irresponsible on their part.
Have you tried contacting their tech support?
The ddm4000 will probably be the last controller I buy that doesn't include mapping software, for this reason^.
I would recommend a novation launchpad +motscousus launchpad95 script http://motscousus.com/stuff/2011-07_Nov ... ve_Scripts/ since you are already using a launch control.
It basically turns any launchpad into a really powerful step sequencer, and works much better than the Novation software.
You can use the midi out within ableton to route it to any other program such as Magic, giving you a cool audio/video/effect sequencer.
Don't let the name "Launchpad 95" fool you, he is updating it constantly.
Launchpad mini- $99 + Ableton Live Lite- free with Launchpad + Launchpad 95 -free + Magic -39.99 = Sweet DJ/VJ control for under $150
Sorry I couldn't help you much with the Xone,
Good luck.