GjB
So, I'm curious about the best way to get the maximum Code 61 integration setup with Sonar.
The keyboard works well to play sounds in Sonar, but I was hoping that most of the other stuff could be setup with just the import of an ACT file. Anyway, very early days yet. Baby steps. Thank you all.
"Import ACT file" is not going to work. You can get some functionality with "ACT MIDI" and/or "Generic surface". But even when you get throw all assignments, you will "hit the wall" of limits and bugs. So I repeat, that way you get some functionality, but for sure not "the maximum", not even reasonable.
Not the maximum, but reasonable and fast to setup results you can get using the following:
1) switch Code to MackieControl mode. Check the documentation and/or guides for using it with Ableton (in the part what you should do on Code hardware side)
2) in the Sonar Preferences, MIDI, enable Code MackieControl input and output. They should be visible as "Code 25 (Port 3)" / "Code (MackieControl)". Important they are "Port 3" or explicitly marked as "Mackie" (for input and output)
3) in the Sonar Preferences, Control Surfaces, add "MackieControl". Set "Input" and "Output" to mentioned before ports (NOT to other!). In the Control Surface toolbar module you should see "MackieControl" / "Connecting...". And nothing works... that is expected (M-Audio has not implemented Mackie emulation correctly).
4) exit Sonar, follow
http://www.azslow.com/index.php/topic,341.0.html . Including "Configuration" section to set "Disable handshake". Your Code should be able to control Sonar now. Tricky part is to find which function is triggered by which buttons (M-Audio has "forgotten" to write the documentation).
Finally about "the maximum". AZ Controller (and there is no other options). You will need to invest a lot of time into deciding what you want the device does in Sonar, have patience waiting till I implement that in preset and again time to test the result is working (I do not have the device). "Maximum" does not come for free (in terms of your time, money are not involved since AZ Controller is free to use).