I use Bome MIDI Translator Pro to accomplish this. I've also used it to translate the outputs from CC's to midi notes to make use of Evan B's Session Box M4L device. Until I sussed that out, it was a clunky task navigating Ableton's session window for live performances, but now, I can fly around a session with 40+ channels and 200+ scenes like it's nothing. I would definitely look into BMP, it's a powerhouse of a midi tool. Works for all kinds of other stuff too. It'll even translate midi commands into keystrokes so if you wanted to get really clever you could write an Applescript (if you're on a Mac) to control things in your home, like dimming the lights in another room, or controlling the AC, or whatever. It's pretty crazy. Also talks with ClyphX quite well. Good luck.