MIDI CC Button Increase / Decrease Value by +7 / -7 (And reset button)

Hello,

I am trying to control a pitch knob in Ableton Live with two cc buttons. The best is that it increases and decreases by 1 semitone when I press cc button assigned.

If I select the pitch knob range -11 to +11 in Live, the cc value amount 7 would do adjust the pitch by 1 semitone.

I am curious if I can translate a cc button to increase +7 or -7 value everytime I press. And, how would I reset the values so it sends from the value 60 again. (60 would be reset pitch to 0)
Should I make more cc buttons to reset the value of the buttons from Bome Translator? Is it even possible?

What would be the best way to control a pitch knob with cc buttons?
Now, I am using like 20 buttons to send same CC and different absolute values to change the pitch knob.

Thank you!

I’ve found an older topic about this. I will try that first.

Hi,

Please find the attached project file.

In this case I use a Launch Control with Increment CC using CC 16 on MIDI CH 1 when pushed and Decrement CC 17 on MIDI CH 17 when pushed.

The first 4 translators just handle the manipulation of which buttons are pushed. If you just push button 1 (CC16) by itself, the outgoing CC 18 is incremented by 7 (translator 1.4). If you just push button 2 (CC17) by itself, then CC 18 is decremented by 7 (again translator 1.4),

If you push both of them together, the value is reset to 60.

I use a bit map to determine which buttons are pressed using global variable gb.

If gb=1 then only button 1 is being pressed
if gb=2 then only button 2 is being pressed
if gb=3 the both buttons are being pressed
if gb=0 then nothing happens

Translators 1.0-1.3 have rules that manipulate the value of gb.

I this case you would put a MIDI learn for the outgoing CC 18

Here is what my aliases look like.

image

You can learn more about aliases from this tutorial.

I also have an Init preset that sets the initial value of ga to 60 when either the project starts or you enter keystroke control-up arrow.

and the project file.

CC-Inc-Dec-2024-08-01.bmtp (2.8 KB)

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz
1 Like

Thank you so much! This works greatly!

Glad to help!

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz