Surge XT's MSEG provides fully editable multi-segment envelopes with looping, node types, and curve controls
The Multi-Segment Envelope Generator (MSEG) in Surge XT is an arbitrarily-shaped modulation envelope whose segments can be individually typed (Linear, Bezier, S-curve, Sine, Stairs, Brownian Bridge, etc.) and whose nodes can be moved, added, or removed. Draggable loop points enable a sustain region. Edit Mode switches between Envelope (with draggable loop region) and LFO (the shape loops seamlessly, with start/end nodes linked). Loop Mode can be Off, On (loop forever), or Gate (loop until note release then proceed to tail segments). Segments can be double-duration/halved, flipped, and quantized to grid. The Brownian Bridge segment type produces random-but-bounded motion between nodes — useful for organic random modulation. Trigger points per segment can retrigger AEG and FEG envelopes mid-shape.
Examples
Create an MSEG in LFO edit mode with Bezier segments for smooth organic filter movement. Set loop mode to Gate so the loop runs while a key is held, then plays a tail after release.
Assessment
How does MSEG Edit Mode LFO differ from Edit Mode Envelope in behavior? Describe a scenario where Brownian Bridge segments would be preferred over a step sequencer.