mirror of
https://github.com/vsariola/sointu.git
synced 2025-05-28 03:10:24 -04:00
The global pattern table is constructed only during compilation. At this point, we can do also all sorts of optimizations / changes e.g. remove unnecessary releases and reuse patterns if there's a pattern already that could be used.
26 lines
857 B
YAML
26 lines
857 B
YAML
bpm: 100
|
|
output16bit: false
|
|
hold: 1
|
|
tracks:
|
|
- numvoices: 1
|
|
sequence: [0]
|
|
patterns: [[64, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0]]
|
|
patch:
|
|
instruments:
|
|
- numvoices: 1
|
|
units:
|
|
- type: loadval
|
|
parameters: {stereo: 0, value: 32}
|
|
- type: send
|
|
parameters: {amount: 128, port: 1, sendpop: 0, stereo: 0, unit: 5, voice: 0}
|
|
- type: send
|
|
parameters: {amount: 128, port: 0, sendpop: 1, stereo: 0, unit: 5, voice: 0}
|
|
- type: loadval
|
|
parameters: {stereo: 0, value: 128}
|
|
- type: send
|
|
parameters: {amount: 128, port: 0, sendpop: 1, stereo: 0, unit: 5, voice: 0}
|
|
- type: receive
|
|
parameters: {stereo: 1}
|
|
- type: out
|
|
parameters: {gain: 128, stereo: 1}
|