Store of the channel pattern splitting the audio to secondary audio outputs.
This list defines the order in which the effects are applied in this pattern. The i-th element defines the "magnitude" of that effect. The audio engine orders the list in magnitudes, and takes the original indices as orders.
| key | value |
|---|---|
| default | 0 |
| range | full |
Storage of the step pattern of each effect row. The order of effects is independent of effect_order as follows:
Every pattern can have a groove applied individually.
| key | value |
|---|---|
| default | empty location |
| required | false |
| targets | api.TargetType.Groove, meaning one of: entities.Groove |
Length of the pattern in steps. One step is always 1/64th of a semibreve long.
| key | value |
|---|---|
| default | 16 |
| range | [1, 64] |
The pattern slot in the Rasselbock that this pattern belongs to.
| key | value |
|---|---|
| default | no default, required |
| required | true |
| targets | api.TargetType.RasselbockPatternSlot, meaning one of: entities.Rasselbock.patternSlots |
| immutable | true |
"rasselbockPattern"A Rasselbock pattern, which turns effects and channels on or off for every pattern step.