Help get this topic noticed by sharing it on Twitter, Facebook, or email.
I’m frustrated

Setting up code 49 with Sonar Platinum.

I have Sonar Platinum but I can only control the pan with the encoder knobs and the volume with 8 faders.
I have no idea how to assign the master fader nor the transport knobs of the code 49 to act control in Sonar.
Can somebody help me out here?
3 people have
this question
+1
Reply
  • Hi,

    Thanks for posting!

    I'm not very familiar with Sonar and ACT, but there may be an easier way around by using the Mackie mode.

    You will want to start by putting the code into Mackie mode:

    - Hit Edit
    - Hold SHIFT and hit the key labeled "Mackie/HUI" until the display reads "MACKIE"

    Now, press all of the "Mode" buttons until they are green. The Code is now using the Mackie mapping protocol.

    Next, check out this guide on using the Mackie setup in different DAWs. It should walk you through the generic Mackie setup for any keyboard.

    http://www.harmonycentral.com/article...

    You'll want to make sure to use the third Code port available, usually either labeled MIDIIN3 or Code Mackie Input, depending on your OS.

    I hope this helps!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • Hello Corey,

    thank you so much for your help but it didn't help! Nothing works after I've done what you and Graig Anderton said.
    It's has been a month and four keyboard controllers and a lot of frustration.
    The only one that worked was a Edirol A Pro500 but the pads on that one were very bad. Since in the drop down preset list of Sonar's act control a lot of M-audio keyboard controllers were listed I bought the Code 49 hoping that would work too and it does except fot the master fader and transport controls.
    The pads on the Code 49 are great for drumming.

    Mvg,

    Toon.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • One thing I forgot to mention; after doing the previous things the module in the Sonar control bar for controller surfaces says Mackie Control and underneath it "connecting".
    Does this mean it's not connected?

    Mvg,

    Toon.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • Hmm, I'm not familiar enough with Sonar and ACT, so I'm not sure I have anything real to recommend here. If i remember ACT correctly, there are only 8 slots to map the faders, correct? Is this why you can't map the master?

    Using the Mackie setup for the code is the "go-to" way to map out the keyboard and in every other DAW, it would be as simple as that guide describes as long as you use Port 3 as I recommended. If you've had the same trouble with several keyboards, that tells me the issue may be something in Sonar, probably just something that's being overlooked. Have you reached out to Sonar/Cakewalk about this? They especially be able to weigh-in on the "connecting" error that you're seeing.

    Just to be sure that the keyboard is working properly, you could simply test it with the included version of Ableton Live Lite and our setup guide can walk you right through it:

    http://m-audio.com/kb/article/1867

    Let me know how this goes and if you choose to reach out to Cakewalk!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • One of our Trigger Finger users was having a similar problem connecting to the Mackie control in Sonar. It turns out this is related to an issue with their Mackie implementation.

    His solution was to download the "Mackiecontrol.dll" file from here:

    https://github.com/Cakewalk/Cakewalk-...

    and then using this new file to replace the Mackie .dll in this folder:

    Program Files > Cakewalk > Shared Surfaces

    Try this out and let me know how it goes!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • This dll from github doesn't work at all, the article is about Samson Graphite, not M-Audio Code. Can't figure how to make my Code61 work with Sonar.
    • view 1 more comment
    • Thanks for reply, Corey.
      Currently I'm using Code 61 with AZSlow Mackie control utility. Works like a charm. BUT, knobs duplicate faders for volume adjustment. I think, it is great to use knobs for volume, because their position is relative, but can't figure how to get faders to control pan. Not a big deal for me, yet AZControl developer would like to make a dedicated profile for Code series and he says, that the provided technical documentation is insufficient, he needs better description for Mackie/HUI implementation. Do you think, you could get in touch with him to help him develop Cakewalk profiles for M-Audio hardware controllers?
    • Corey S (Official Rep) July 12, 2016 19:02
      Glad to hear that works out for you!

      If the developer would like to contact us for more information or coordination with his software, he should submit a general request at the link below and that will get into the right hands:

      http://inmusicbrands.com/contact

      Let me know if you have more questions!
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited kidding, amused, unsure, silly indifferent, undecided, unconcerned sad, anxious, confused, frustrated

  • I just bought an M Audio Code 49 and I am trying to get the control surface setup in Sonar professional.

    I can setup Sonar to use the faders and knobs without any issues, however getting the actual transport controls (Play, pause, start, stop, etc.) to work seems impossible.

    Ive tried everything. Mackie protocol doesnt seem to work between Sonar and the code 49, it always jsut says connecting in Sonar and never actually connects.

    When I setup a midi track and then press the transport controls, it plays notes instead!

    Is it possible to even get the transport controls to work in midi mode in Sonar professional with this keyboard? Ive spent a lot of time trying to get it to work and it just doesnt work. Find it hard to believe that M Audio would have made this keyboard with transport controls if there wasnt a way to use the transport controls.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. happy, confident, thankful, excited indifferent, undecided, unconcerned kidding, amused, unsure, silly sad, anxious, confused, frustrated

  • 1
    I have figured it out!!! I am using Sonar Platinum and I have figured out how to use the transport buttons and customize the faders, buttons, and knobs.
    The faders, buttons, and knobs work on the Code 61 midi input
    The transport buttons work on the MIDIin03 input.
    I am using Cakewalk Generic Surface to create my parameters that I want controlled (i.e. Volume, Pan, Mute, Solo).

    After you have customized your faders, buttons, and knobs in the Code Preset editor with the midi number you want to assign them (beware of global midi numbers so that you don't use a midi channel that is assigned to something else), create two control surfaces (one for Code ** ((mine is 61)) and one for MIDIIN3). Use Cakewalk Generic Surface to enter your settings.
    For the faders, buttons, and knobs, make sure the first midi in is set to Code **
    Go into Cakewalk Generic Surface properties and enter the corresponding midi channel under the Controller. Cakewalk Generic Surface properties allows for you control up to eight tracks at one time.

    For the transport buttons, make sure the second midi in is set to MIDIIN3. Go into Cakewalk Generic Surface properties and click the Play under Global Parameters, press the play button on your Code **, then click the "Learn" button on the Cakewalk Generic Surface property page. this should populate a note value under the MIDI Message for the current SONAR parameter section. Repeat this process for the rest of the transport buttons and your transport buttons should now control Sonar.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

    e.g. sad, anxious, confused, frustrated indifferent, undecided, unconcerned kidding, amused, unsure, silly happy, confident, thankful, excited

  • This reply was removed on 2019-08-14.
    see the change log