(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-99
  • levels: 4 channels of levels between 0-99
  • outlevel: Out level in 0-99
  • rate_scaling: A value whose range is hard to describe. See the usage with ScaleRate
  • gate: trigger

Reference