I think I’ve find the part of the code for the offset, the thing is that the same value is used for both CCs (usb and trs outs) maybe creating a second variable is the way…or I’d be forced to use pitchbend in both usb and trs
if ( usb_ccs[i] == 128 )
{
temp = map(temp, MINFADER, MAXFADER, -8192, 8192 );
}
else
{
temp = map(temp, MINFADER, MAXFADER, 0, 16383);
}