Code 61: rotary encoders stuck when in Mackie mode

Hello guys,
I recently purchased a Code 61 which works great except for one thing:

When I put the rotary encoders in "MIDI" mode using the "encoder mode" button, everything works well (trying to increase value, well, increases the value...).

But when I put them in "Mackie" (MACHUI) mode, trying to increase value of any rotary encoders puts its value to something between 1 and 10. Trying to lower the value, on the contrary, sets its value to something between 65 and 75, no matter what I do.

Is that excepted? is that a "bug"?

Note that everything else works well (faders and so on, even in Mackie mode), and changing cable/computer doesn't change the problem.
3 people have
this question
+1
This topic is no longer open for comments or replies.
  • What DAW are you using and where are you reading the encoder values from?
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

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

  • I'm using Logic Pro or directly Massive, and reading values from the LED screen of the Code.
    Even if it is not plugged to any computer and only powered through external power supply, it remains the same.
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

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

  • Hi,

    Thanks for posting!

    This is actually normal operation but I can understand how it looks strange when looking at the screen. Because the knobs are endless encoders, there's no beginning or end to their position like there is with the faders, so there can't be an absolute value assigned to any position of the encoder. For the faders, that easy: bottom is 0, top is 127 (at least at default).

    So instead, I believe the encoders work by sending an incremental/decremental message to the software instead of an exact number. This would just tell the software to move the knob up or down from its current position instead of saying it should be at the position equal to a specific value. The benefit to this is you could move the encoder in the software and the physical encoder wouldn't need to "jump" to match its position before it moves.

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

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

  • 1
    i have that problem on the first time i use also ,but now i know that is because of you use the different setting. If you use mackie on your code, you must set your DAW to Mackie, if you use midi on your code ,you must set your DAW to MIDI, you can't use mackie on your code, but set DAW to MIDI
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

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

  • I’m amused
    2
    The Mackie protocol uses incremental messages instead of absolute. When you rotate clockwise - it sends values of 65 and larger depending on how fast you rotate the encoder. If you rotate counter-clockwise it will send values of 1 and larger as well. Your software might have settings for continuous controller interpretation, for example, Ableton live can be set to interpret these messages as a continuous rotation instead of absolute position. Some plugins will not have support for this, and thus interpret them as absolute positions of the knobs.

    If you read the documentation for the Code you will discover that you can also program the knobs in MIDI mode to send continuous messages as well by setting the DATA2 setting on the knob to values between 128 and 131. If you read the manual you will also discover many more very interesting features the controller has :)
  • (some HTML allowed)
    How does this make you feel?
    Add Image
    I'm

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