djay Pro is BY FAR the easiest software in which to map MIDI controllers. It's super easy and intuitive. In the past (in other software) I've spent hours pulling my hair out trying to make things work, but djay Pro is a breeze. Even better, once you have the controller set up the way you want, you can drop the "djayMIDImapping" file onto your iPad/iPhone and the controller will also work there. Brilliant!