🔥 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.

14 resolution again

Submitted by Eyal Arav on Wed, 07/26/2023 - 22:11
Eyal Arav
Control Surface Studio User

Hey, I sure love this product, kudos to the people behind it.

I was wondering, and I asked this already.
I have 8 analog faders which id like to be 14 bit resolution in Ableton.
the way Ableton handles it is by receiving 2 back to back 8 bit cc messages (actually 7 bit) to the same parameter (actually 2 connected parameters 32 steps apart, for instance one goes to cc 1 and another to cc 33). this is called NRPNs, it allows for fine adjustments (16,384 possible values instead of the usual 128).

If i write my own script it works like a charm but I hadn't figured out how to do it using ccs. for it only allows one parameter to be controlled by one fader. can anyone lend a hand? iv'e been struggling for a while.

many thanks!

Topic Category: 

1 Responses

Comments

Wim
Control Surface Studio User
#1

Hi Eyal,
I am probably not educated enough to make any smart comments on your post, but I try anyway ;-)

The way I see it is that CSS is closely connected to the Live Object Model and since that doesn't handle NPRNs directly, I doubt if it will work.
You could however try to make it work via the 'send_midi' function but that doesn't seem very straightforward. It can send midi to the control surface but I am not sure how you would get the data from the control surface back to Live.

I assume you can write Python scripts, maybe you can add an extra parameter to a fader via an external script? (https://youtu.be/1bsHKEexXrk)
Or even not enabling the fader(s) at all in CSS (leaving them out of your controller template) and then adding your working py script for those faders? (Probably still have to find a way to let those faders communicate with CSS..)

I thought that the faders of Icon and the likes use pitch bend to get a greater resolution than 0-127, Maybe that can be a way out?

Hope you get it to work, would be really awesome!