scale slider values (faderport fader position)
I’m using a Presonus Faderport 16
The silkscreen on the faders goes up to +10db, but the software faders only go up to +6db
This means that the physical position of unity gain lines up with +4db on the silkscreen
My first solution was to change the range of the slider to 115% manually entering 115 here:
self.volume_1_id_4[“maximum”] = round(115,2)
and this works, and my first feature request is that the CSS GUI let’s me put in numbers up from 0-200% for maximum (since obviously if I have to manually change something in the python script, the CSS editor is going to change it back again if I make edits using CSS)
BUT
This means that I’ve now shortened the total throw of the fader…
so another option should be to change the curve of the fader (default, curve=1.0):
import math
curve=0.75
x = self.volume…
y = x / 127
z = y * math.pow(y , curve)
vol = z * 127
This math would do what I need, but I can’t figure out where to put it.
If anyone can help me find where to insert this, I’d appreciate it… but shouldn’t curves be a function in the CSS GUI?
Thanks
Sign up
User registration is currently not allowed.