Page 1 of 1

Advanced velocity scaling module

Posted: Fri Dec 06, 2013 3:00 pm
by KG_is_back
I've made a little assembly module for more frexibility in velocity->amp transfer. input is the velocity itself and 3 parameters that are used to scale the output. MinVel represents the amplitude on velocity=0, MaxVel represents the amplitude on velocity=1 (in midi that is 127, but flowstone scales it to 0-1 automatically) and the CrvVel controlls the shape of the curve. On 0 the transfer curve is x^0.25 and on 1 the curve is x^4. It doesn't uses exponential function - it just interpolates between sqrt(sqrt(vel)), sqrt(vel), vel, vel^2 and vel^4 which are quite simple and cpu cheap.