Transform
ADSR
A note-triggered envelope generator. Playing a note fires an Attack / Decay / Sustain / Release envelope that is streamed out as CC. The shape of every stage is fully editable. Works on CCs only.

How It Works
Unlike the other CC generators, the ADSR is triggered by notes. It watches the incoming MIDI for note-ons that match its Trigger settings without consuming them, so every other row still receives those notes. A matching note starts the envelope; the envelope output is sent as CC on the row's output CC number.
The ADSR is monophonic and will enter decay whenever the last note played is released. The Sustain stage holds for as long as the note is held.
Trigger
Envelope
The graph shows the full envelope. Three diamonds mark the end of each stage: the Attack peak, the Decay (Sustain) level, and the Release end. Each diamond has a Time and a Level knob, and can be dragged directly in the graph — drag horizontally to change the stage time, vertically to change its level.
Out Range
Out Range maps the envelope into a chosen output range, just like in Shape. It reshapes the drawn envelope and the CC output together.
