Symmetry
A six track Euclidean sequencer with note, chord and phrase sequencing.
Overview
Symmetry is a step sequencer for building Euclidean patterns. Each of its six tracks has its own step count, note count, shift, note selection, octave, dynamics and playback mode.
The module does not create sound on its own. It generates note and step events for the connected source module, adapting its note controls depending on whether that source supports tonal scales or sample triggers.
Tonal & Sample Sources
When the connected source module is tonal, such as the Amoeba Synthesizer, each track can use the piano control to choose notes from the current key and scale. Tonal sources also expose note mode controls and octave selection.
When the source is sample based, such as Lorentz Drum Mk I, Symmetry replaces the tonal note controls with source voice names. Each track triggers the matching sample voice instead of choosing pitched notes, making the sequencer behave more like a Euclidean drum pattern generator.
Polyphony
Symmetry attempts to trigger every note programmed for an active step. It does not decide how many of those notes can sound at once. The connected source receives the note events and applies its own voice allocation behavior. This means the same pattern can produce different results depending on the source. See individual source module documentation for voice allocation details.
Spacing the Events
Steps sets the length of a track’s cycle, while Notes sets how many events are distributed through it. Symmetry spaces those events as evenly as possible. When the numbers do not divide evenly, the pattern combines shorter and longer gaps. Shift moves that pattern around the cycle without changing its event count.
Independent Track Cycles
Each track repeats at its own step count. Tracks with different lengths gradually meet in different places, even though each individual pattern repeats unchanged. For example, tracks of 12 and 16 steps return to their shared starting alignment after 48 steps when started together. This is polymeter: several repeating cycle lengths sharing the same underlying pulse.
Divide changes that shared pulse for the whole sequencer. It slows or speeds the pattern’s progress without requiring you to change each track’s length. Humanize adds small timing variations around the programmed rhythm.
Chords & Phrases
For tonal sources, Chord mode plays the selected notes together at an event, while Note mode plays them one at a time in the order they were selected. The rhythm comes from Steps, Notes and Shift. The piano selection supplies the pitches. The octave range of each track can be set using the small black arrows next to the piano.
Properties
| Property | Value |
|---|---|
| Track count | 6 |
| Requires connected source | Yes |
| Tonal source awareness | Yes |
| Dynamics output | Yes, when the connected source supports dynamics |
| Local key and scale | Yes |
| Trigger behavior | Step triggered note events |
Controls
| Control | Description | Default | Minimum | Maximum | Units | Options |
|---|---|---|---|---|---|---|
| Track Enabled | Enables or disables each track. | true | true, false | |||
| Divide | Divides the transport step rate used by the sequencer. | 1 | 1 | 8 | steps | |
| Humanize | Adds timing variation to triggered events. | 0 | 0 | 10 | amount | |
| Local Key and Scale | Uses the module key and scale instead of the project key and scale. | false | true, false | |||
| Key | Sets the local key when local key and scale are enabled. | C | ||||
| Scale | Sets the local scale when local key and scale are enabled. | major | ||||
| Track Steps | Sets the pattern length for each track. | 8 | 2 | 16 | steps | |
| Track Notes | Sets how many rhythmic events are distributed across each track pattern. | 0 | 0 | 16 | events | |
| Track Shift | Shifts each track pattern to the right. | 0 | 0 | 16 | steps | |
| Track Octave | Sets the base octave for selected tonal notes. | 4 | 1 | 7 | octave | |
| Track Piano | Selects notes for each track when the connected source supports tonal scales. | notes | ||||
| Track Dynamics | Sets the dynamics sent to each note trigger. | 0.8 | 0.1 | 1 | Gain | |
| Track Mode | Chooses whether active steps play selected notes together or one at a time as they were selected. | chord | chord, note |