Segments
Control the Symbol Type, Playing Range and shape of Figure segments to be generated. Configurable number sequences control how a segment is drawn incrementally. Some settings only affect segments of type Run.
- Symbol
- The type of Figure Symbol to use.
- Playing Range
- The Playing Range to assign to the segment being drawn.
- Enable Triplets
- Allow individual segments to advance in triplets as a random variation. If you need more triplets or other tuplets, paste the desired rhythm into the Parameter Outlet of the Step factory.
- Start Heads From Anchor Backwards
- If enabled, the current value of Starts controls on which grid line the anchor is drawn and the Heads sequence is glued to it on the left side in backwards direction.
- Starts
- Determines the position on the line grid where the drawing of a new segment starts.
- Heads
- Determines the increments to move up or down after a single new figure symbol was drawn. If Tails are enabled, Heads are drawn in backwards direction, left of the anchor.
- Tails
- Likewise, these are the increments to use to the right of a segment's anchor. If Tails are not enabled, only Heads are used and the anchor will be at the start or end of the segment depending on context.
Number Sequences
All numbers denote vertical moves up or down the current scale, while horizontal movement is exclusively controlled by the Step parameter. That is, you have a rhythm beforehand and the sequences make a melody move up or down while the current position advances to the next step with each new number.
Every number sequence can be configured to deliver a random variation of itself and how it is looped. The input field takes a list of one or more numbers separated by space or comma. The two menus to the right of it control Transformation and Streaming of the sequence.
Transformation
Depending on this setting the sequence delivers a random variation every time it is used by the factory. The randomness is controlled by the following settings.
- Keep
- Takes the elements unchanged as they are (no randomness).
- Permute
- Delivers a random reordering of all elements.
- Rotate
- Scrolls around the sequence of elements by a random number of steps.
- Read 2, 3, 4
- Selects 2, 3 or 4 successive elements starting from a random position, while keeping their order.
- Pick 1, 2, 3, 4
- Picks 1, 2, 3 or 4 elements randomly in a random order.
Streaming
Controls how a sequence is looped or stretched and interpolated evenly to cover a certain span of time.
- Once
- Streams all elements once and stops at the end.
- :||
- Repeats the sequence of elements indefinitely.
- :|| Last 1, 2, 3, 4
- Streams all elements and then repeats the last 1, 2, 3 or 4 elements indefinitely.
- Per Phrase
- Evenly distributes all elements over the entire span of the phrase.
- Per 1m
- Evenly distributes all elements over each new measure that is generated.
- Interpolated
- Inserts interpolated values between the evenly distributed elements. For
example, the sequence
0 9
with Per Phrase streaming and Interpolated will stream0 1 2 3 4 5 6 7 8 9
evenly distributed across the phrase.