🔥 Lifetime deal! Get Control Surface Studio for Just £67 👉 Click Here To Get It
Time left... mailtimers.com
⚠️ Lifetime licenses are ending soon, get yours before they're gone ⚠️
Your shopping cart is empty.

how to assign +/- 1 bpm to pad

Submitted by nasca on Fri, 09/23/2022 - 17:58
nasca
Control Surface Studio User

Hello,

Is there a reaction to assign :

Pad 1 > +1 bpm
Pad 2 > -1 bpm

Thank you !

Topic Category: 

3 Responses

Comments

JohnC
Forum Admin
#1

live object model > song > set tempo

Change the 'number' param to custom code and enter:
self.song().tempo + 1
or
self.song().tempo - 1

Or the full syntax is:
self.song().tempo = self.song().tempo + 1
self.song().tempo = self.song().tempo - 1

MXiNG
Control Surface Studio User
#2

Hi,
I have same problem in CSS.
@John: can't follow your instructions. Didn't find a way to enter a custom code in CSS...
Or did I misunderstand something?
Thanks?

MXiNG
Control Surface Studio User
#3

I've found the following simple solution:

1. Create two buttons in template. These should have the following settings:

Control type: On/Off
On: 127
Off: 0
Switch type: Momentary

2. Add a TEMPO-mapping called "TEMPO UP" in the script. This should have the following settings:

Minimum: 20
Maximum 980
Snapping: ON
Controller Input: One of the Knobs
Control type: increment
On: 127
Off: 0
Switch type: Momentary
Steps: 960

3. Copy the Mapping "TEMPO UP" to "TEMPO DOWN"

4. In TEMPO DOWN settings change Control type to "decrement"

If you want to have steps of 0.5 bpm double the Steps-parameter to 1920,