LinPlug Octopus User Manual
Page 28

Final Envelope Value = Initial Envelope Value * Keyboard Scaling *
Velocity Scaling.
If the Envelope Keyboard Level Scaling settings and the Envelope Velocity
Level Scaling settings are both set to 1.0 then the envelope is unaffected
(because 1 * 1 = 1 ). End Points and Curve Points within the KBD and VEL
envelopes are set in the same way as those for the main envelope. See
above for more information.
MIDI Modulation
Envelopes can be also modulated by an external MIDI controller. The
following controllers are available:
Aftertouch (poly), Aftertouch (mono) Breath Ctrl, Foot Ctrl, Expression,
CC16 (Control Change 16), CC 17 (Control Change 17), CC 18 (Control
Change 18) and CC 19 (Control Change 19).
In this case, the MIDI controller values are first scaled to values between
0.0 and 1.0. The scaled result is the multiplied by the envelope's value to
produce the final envelope value. This process can be described
mathematically as follows:
Final Envelope Value = Initial Envelope Value * Keyboard Scaling *
Velocity Scaling * Scaled MIDI Controller
Value
Note that if, for example, you assign an envelope to the Modulation Wheel,
and no output is produced, make sure that the Modulation Wheel is not set
to 0.
TMP Sync
The TMP Sync (Tempo Sync) control enables the envelope to be
synchronised with the tempo of the host program. If the TMP Sync control is
switched OFF then the durations of each envelope portion are the durations
shown by the time scale at the bottom of the window. If the TMP Sync
control is switched ON then the duration of a quarter-note is equivalent to a
duration of 1.0 within the Envelope Editor. Note that a duration of 1.0 may
no longer be 1.0 seconds as the actual duration will vary according to the
tempo. Also note that when TMP Sync is switched on, the envelope's
KBD/VEL Rate Scaling is deactivated however any level scalings remain
active.
26
Manual