Endless encoder

992 viewsGeneral
0

Hi,

For a dance project I am currently working on, I am trying to create a «  true endless knob » . The show is 360° (using L acoustics L-ISA software) and musicians need to have hands on control over the Pan of individuals instruments coming into Live.
In Ableton, regardless of how I set up my controller and the midi mapping modes, my 360 pan is stuck at max and min value. My goal is to change the behavior of the controller so when the value reach 127 it is not stuck but jumps to the value 0 and can keep on increasing. And same thing the other way around.

Do you think it can be done with CSS ?

If someone could give me some hint on how to do this, it will be greatly appreciate !

Thanks !
Pablo

Note : I am using a Midi Fighter Twister

admin Changed status to publish May 22, 2024
Attached Files:
0

Hi Pablo,
Endless encoders are usually ‘relative’ meaning they don’t send values from 0 to 127 like an ordinary knob does. They will send a single continuously when turning left and another continuously when turning right.
This is set within the midi controller’s firmware (in the case of the twister, using the MIDI Fighter Utility software).

Control Surface Studio doesn’t alter the actual MIDI data being sent by a MIDI Controller, it simply attaches Ableton specific functionality to those MIDI messages.

I hope that helps.

John

admin Changed status to publish May 22, 2024
Attached Files:
0

You could maybe try creating a reaction that fires when the value hits 127 and resets it to 0, and vice-versa.

admin Changed status to publish May 22, 2024
Attached Files:
0

I’d be worried this might just get stuck in a feedback loop though!

admin Changed status to publish May 22, 2024
Attached Files:
0

I quickly mocked up what you are after in a Max4Live patch:
It will need tweaking to actually make it mappable to your parameter but the logic is there to create an endless encoder. Designed to be triggered by a relative encoder. If max is totally new to you then I can probably help you make a finished patch. Currently it only receives CC 1 on channel 1.

https://maxforlive.com/library/device.php?id=8023

admin Changed status to publish May 22, 2024
Attached Files: