scale slider values (faderport fader position)

580 viewsCSS Feature Requests
0

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

admin Changed status to publish
Attached Files:
0

Ah yes you did, sorry about that.

With regards to curve, there are no options for this functionality in the App.

Thanks

John

admin Changed status to publish
Attached Files:
You are viewing 1 out of 3 answers, click here to view all answers.