|
Post by parenteau on Dec 2, 2018 2:20:56 GMT 1
I'm using a GUI "float function" module to exchange values between a text box and a float patch memory. The knob controls properly going from A to B but when I enter a number in the text box the formula doesn't scale back properly. These formulas are from the SE help file. "ADSR2 Due to popular request the ADSR2 is faster than it's predecessor. It's designed to range between 1ms to 10s. Time = 10 ^ (Volts * 0.4 - 3) Volts = ( log(time) + 3 ) * 2.5" Any consideration is appreciated.
|
|
|
Post by parenteau on Dec 2, 2018 7:02:36 GMT 1
Found a solution: Volts = ( log10(time) + 3 ) * 2.5 Not sure if the functions were swapped during coding. Synthedit "Float Function": ( log (0.1) + 3 ) * 2.5 = 1.75 ( log10(0.1) + 3 ) * 2.5 = 5 Google: ( log (0.1) + 3 ) * 2.5 = 5 ( log(10) (0.1) + 3 ) * 2.5 = 7.75 
|
|