M4L Filters out repeat CC Events

    Feb 08 2014 | 7:22 pm
    I'm trying to use an endless rotary encoder on a Faderfox LV3, and this bit of code, incrementing/decrementing a counter, functions differently in Max than in Max for Live.
    On the control surface, a turn to the left sends out a 127, while a turn to the right sends out a 0. In Max for Live, this behavior only occurs on the first turn in either direction. Additional repeating turns are filtered out. In Max, each turn of the dial, in either direction, sends out the 0 or 127 value.
    Can anyone shed some light on this behavior?
    Attached is a snippet of the code I've been using:

    • Feb 09 2014 | 10:42 am
      Filtering out duplicate CC messages is a built-in "feature" of Ableton Live.
    • Feb 09 2014 | 7:43 pm
      Bummer! Thanks for your insight, nonetheless.
      The same thing occurs using midiin into midiparse, so it's Live entirely and not just the ctlin object.
    • Feb 09 2014 | 8:39 pm
      similar thread some eight weeks ago