By Danny Adler (SuperGreenX)
In P5, in the track that corresponds to the Reason machine you want to automate, click the show automation button. Under 'MIDI,' select the CC number that corresponds to the parameter on the Reason machine that you would like to automate. Unfortunately, only some of the basic parameters are labeled. To find out the CC number for your parameter, you will need to look it up in the MIDI Implementation Chart PDF that installed along with Reason. Select the correct CC number, and your automation in P5 should control your Reason device.
P5 (Cakewalk SONAR, also) can only control the first 16 devices added to the Reason rack via ReWire MIDI. Even if the user creates 17 Reason machines and moves the 17th one from the bottom of the rack to the top of the rack, that machine is still the 17th machine and cannot be controlled via P5. Even the hardware interface which has no controls takes up a channel, so in reality, you can only control the first 15 machines you create in Reason.
Reason 3.0 - The best workaround for Reason 3.0 users involves the Reason Combinator device. It is also effective for SONAR users. Create a template rack for ReWiring that is comprised of one mixer and 14 combinators. When adding instruments, make sure absolutely everything you add is inside of a Combinator. This way, the mixer and Combinators are the first 15 machines added to the rack and therefore you can control them via ReWire MIDI. This also makes any effects you add inside of the Combinators automateable without taking away from your ReWire MIDI Channels. Automation is less of a hassle also, since when you link parameters on a Reason machine to the knobs and buttons on the Combinator, you only need to know MIDI CC numbers for those four knobs and four buttons.
For Reference the Combinator CC numbers are:
MIDI Yoke - MIDI Yoke is a free driver made for internal computer MIDI routing. You can find it and more information . Reason can take intput from 4 busses of 16 midi channels (totalling 64) and all are assignable to which instrument you want. You use the hardware mixer at the top to select busses and which midi channels control what Reason machine in your rack. P5 will send midi out to the MIDI Yoke channels and Reason will recieve them. Unfortunately, I cannot go into detail with the procedure to do this, as I have not attempted this with P5 yet (I did it in SONAR a long time ago). You may need the free RGC Audio MIDI Out DXi plugin to send the midi out of P5. I do know that functions such as freeze and exporting of Reason instruments will not work with the Reason instruments you are controlling. You must first record to audio in real time into a new audio track, then export the song.
The content provided on this web site is public information which was originally posted in the Cakewalk User Forums and on the old Project5 Wiki. Project5™ and Cakewalk™ are registered trademarks of Cakewalk, Inc. Other product names or companies names may be trademarks of their respective companies whether marked as such or not. Portions of this web site are copyright © 2021 Robert J. Hammond ( A member of the Technetos family of web sites ).