(dx.)env
Volume Envelope in the DX7, based on Dexed/MSFA code.
The output is a Q24 number, so you may want to use q24_to_linear
to get a number in [0,1]
Usage
env(rates, levels, outlevel, rate_scaling, gate) : q24_to_linear
Where:
rates: 4 channels of rates between 0-99levels: 4 channels of levels between 0-99outlevel: Out level in 0-99rate_scaling: A value whose range is hard to describe. See the usage withScaleRategate: trigger