The changes made that improved the knob function on the MPK61 in Reason are now also available for the MPK25. Many thanks to Stefan (rabu42) from the Propellerhead User Forum who created a preset for the MPK25, modified the Remote Map and tested and helped debug the Codec with that controller.
I've tested the MPK61EX codec with Reason 7 and am happy to report that it works. There are new devices that need to be added to the Remote Map file in order to have control of their parameters, but all existing devices can be controlled as expected. If anyone needs to control a new device, either group it in a Combinator and map the most needed controls to the 4 knobs and buttons on the combinator, then those can be controlled. If if you are more adventerous, consider editing the Remote Map file. If you do and would like to pass it on for others, I would be happy to share it.
The changes made that improved the knob function on the MPK61 in Reason are now also available for the MPK49 too. Many thanks to meowsqueak from the Propellerhead User Forum (check out his blog at http://offwhitenoise.blogspot.com) who created a preset for the MPK49 and tested the improved knobs Codec with that controlle
I like the Akai MPK61 keyboard but was disappointed that the endless rotary controls would only put out absolute position messages that Reason could understand. There is a "relative" setting that could be used, but it puts out a message type which Reason doesn't handle. Similarly, the switches put out absolute on/off messages rather than "I've been pressed" so change your state message.
When you use the rotary controls on the Akai MPK49/61/88 keyboards with Propellerheads Reason there are some problems. Even though the encoders are continuous with no end stops, they put out absolute position info which doesn't correspond to the value being controlled. As you switch tracks, the rack device parameters which the rotaries are mapped to change. Once you move the the rotary just a little bit, the value jumps rather than change smoothly.