refactor(tests): Save .yml in the repo; auto-generate .asm when needed

This commit is contained in:
Veikko Sariola
2020-12-09 13:48:19 +02:00
parent a03d46284c
commit 92c8b70fd2
179 changed files with 2406 additions and 2304 deletions

29
tests/test_chords.yml Normal file
View File

@ -0,0 +1,29 @@
bpm: 100
output16bit: false
hold: 1
patterns: [[64, 0, 0, 0, 68, 0, 0, 0, 66, 0, 0, 0, 69, 0, 0, 0], [0, 68, 0, 0, 71, 0, 0, 0, 69, 0, 0, 0, 73, 0, 0, 0], [0, 0, 71, 0, 75, 0, 0, 0, 73, 0, 0, 0, 76, 0, 0, 0]]
tracks:
- numvoices: 1
sequence: [0]
- numvoices: 1
sequence: [1]
- numvoices: 1
sequence: [2]
patch:
instruments:
- numvoices: 3
units:
- type: envelope
parameters: {attack: 64, decay: 64, gain: 32, release: 64, stereo: 0, sustain: 64}
- type: envelope
parameters: {attack: 64, decay: 64, gain: 32, release: 64, stereo: 0, sustain: 64}
- type: oscillator
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 88, type: 0, unison: 0}
- type: oscillator
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 88, type: 0, unison: 0}
- type: mulp
parameters: {stereo: 1}
- type: out
parameters: {gain: 128, stereo: 1}
delaytimes: []
sampleoffsets: []