Enclosures - M4L Expressive Polyphonic Envelopes Generator
This module generates 7 different assignable random envelopes, sharing their starting points and destination points.
Each envelope has a different way of reaching the same point A to the same point B, according to a specified curvature index and number of points.
The module is triggered for each note on.
The higher the number of points, the more complex the envelope.
Three modes of generation are possible, such as the complete creation of a new envelope, modification of the curvatures linking each point of the envelope, or manual writing of these shapes.
The module provides global parameters including envelope looping, in milliseconds or synchronised to Live's Tempo. There's also the option of feedback within the signal.
As separate layers, each signal has its own distinct signal processing, such as time stretching, pre-delay, smoothing and scaling (i.e. also inversion).
The module is stable and the undo history remains clean and accessible.
Each state of the module can be saved as a preset and called up at any time.
And a few more features.
Updates will be made regularly. We welcome any bug reports.