| ENVELOPEINSERT::control:: + | value | control | part / section | kit | engine | insert | param eter | offset | miscmsg | Description | 
|---|---|---|---|---|---|---|---|---|---|---|
| attackLevel | 0,127 | 0 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Attack value | 
| attackTime | 0,127 | 1 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Attack time | 
| decayLevel | 0,127 | 2 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Decay value | 
| decayTime | 0,127 | 3 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Decay time | 
| sustainLevel | 0,127 | 4 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Sustain value | 
| releaseTime | 0,127 | 5 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Release time | 
| releaseLevel | 0,127 | 6 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Release value | 
| stretch | 0~127 | 7 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Stretch | 
| forcedRelease | 0,1 | 16 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Forced release | 
| linearEnvelope | 0,1 | 17 | 0~63 | 0~15 | All | 3 | 0~3 | 255 | 255 | Envelope is linear | 
| edit | 0 | 24 | 0~63 | 0~15 | All | 2 | 0~3 | 255 | 255 | Local to GUI (opens the graphical editing window) | 
| enableFreeMode | 0,1 | 32 | 0~63 | 0~15 | All | 2 | 0~3 | 255 | 255 | Enable freemode | 
| stretch | 0~127 | 7 | 0~63 | 0~15 | All | 2 | 0~3 | 255 | 255 | Freemode stretch | 
| forcedRelease | 0,1 | 16 | 0~63 | 0~15 | All | 2 | 0~3 | 255 | 255 | Freemode forced release | 
| linearEnvelope | 0,1 | 17 | 0~63 | 0~15 | All | 2 | 0~3 | 255 | 255 | Freemode envelope is linear | 
| points | ~ ~ | 34 | 0~63 | 0~15 | All | 2 | 0~3 | 255 | 255 | Returns 'offset' number of defined points | 
| sustainPoint | 0~39 | 35 | 0~63 | 0~15 | All | 2 | 0~3 | 255 | 255 | Sustain position (within number of defined points) | 
| envelopePointAdd | 0~127 | 0~39 | 0~63 | 0~15 | All | 3 | 0~3 | 0~127 | 255 | Add point -- 'Control' = point number 'offset' = X incremental value, 'value' = Y value | 
| envelopePointDelete | ~ ~ | 0~39 | 0~63 | 0~15 | All | 4 | 0~3 | 255 | 255 | Delete point -- 'Control' = point number Returns 'value' number of points remaining | 
| envelopePointChange | 0~127 | 0~39 | 0~63 | 0~15 | All | 5 | 0~3 | 0~127 | 255 | Adjust -- 'Control' = point number 'offset' = X incremental value, 'value' = Y value |