I want a knob to control an LFO, synced to time, where the range of the knob is limited and moves in certain steps - what do I need to do?

I'm no guru, but fairly competent. 

I want to use something like assignable macro controls on a rack, and I want to control the speed of an LFO. I want it synced to time (so that the knob pans through beat counts, 1, 1/32, 1/8, etc, etc,) ... that's all attainable via a normal rack macro control, as well as limiting the low/high value ranges -- BUT ... 

I want to be able to define "steps" for the knob. For instance, I ONLY want the knob to sweep through values 1/8, 1/16, 1/32, but no more/less/or anything in between those values. 

What do I need to do to be able to achieve this? 


Perhaps this is easily attainable in some particular plug in, Max For Live, or something? I'm interested in any case. 


tcg 5 years ago | 0 comments

3 answers

  • [stm] Ableton staff
    103 answers
    116 votes received
    1 vote


    Hi there,


    There are currently no steps possible for the movement of the Macro Knobs. To be sure, of course the LFO itself will move in discrete steps, but the Macro Knobs will still move between the values 0 and 127 to reflect MIDI CC data, since they are the parameters most likely to be mapped to a physical control. 

    5 years ago | 2 comments
  • nilsemil
    3 answers
    3 votes received
    1 vote

    Did you ever get this solved. I also want to manage the steps a certain controller moves between

    3 years ago | 1 comment
  • pwwsun
    4 answers
    4 votes received
    1 vote

    I feel your pain!  Found some stuff, though you need maxforlive. Knobinator is a m4L plugin that can do this! Also, a bit more labour-intensive, do a search for JGJP-ValueBlocker15. this thing rejects values based on a text list. Example,  if midi values (using 0-127 of course) 56,57,58,59,60,61 are something you definitely want to avoid, you can reject those values and the knob will skip from 55 - 62.   good luck!

    8 months ago | 0 comments

You need to be logged in, have a Live license, and have a username set in your account to be able to answer questions.

Answers is a new product and we'd like to hear your wishes, problems or ideas.