feat(examples): add example songs from intros by epoqe, Team210 and farbrausch

This is the first step to collect a corpus of real intro songs to test various size optimizations.

Related to #227
This commit is contained in:
Alexander "NR4" Kraus
2026-03-08 18:04:24 +01:00
committed by GitHub
parent c52c074aa1
commit c793d29592
11 changed files with 3629 additions and 0 deletions

View File

@ -0,0 +1,348 @@
bpm: 130
rowsperbeat: 4
score:
tracks:
- numvoices: 1
order: [-1, -1, -1, -1, 0, 1, 0, 1, 0, 1, 0, 2, 3, -1, -1, -1, 0, 1, 0, 1, 0, 1, 0, 2, 3, -1, -1, -1, -1, -1, -1]
patterns: [[46, 0, 46, 0, 46, 1, 1, 1, 53, 0, 53, 0, 53, 1, 1, 1], [48, 0, 48, 0, 48, 1, 1, 1, 44, 0, 44, 0, 44, 1, 1, 1], [49, 0, 49, 0, 49, 1, 1, 1, 41, 0, 41, 0, 41, 1, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]
- numvoices: 1
order: [-1, -1, -1, -1, 0, 1, 0, 1, 0, 1, 2, 3, 4, -1, -1, -1, 0, 1, 0, 1, 0, 1, 2, 3, 4, -1, -1, -1, -1, -1, -1]
patterns: [[58, 0, 58, 0, 58, 1, 1, 1, 65, 0, 65, 0, 65, 1, 1, 1], [60, 0, 60, 0, 60, 1, 1, 1, 56, 0, 56, 0, 56, 1, 1, 1], [34, 0, 34, 0, 34, 1, 1, 1, 41, 0, 41, 0, 41, 1, 1, 1], [37, 0, 37, 0, 37, 1, 1, 1, 53, 0, 53, 0, 53, 1, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]
- numvoices: 2
order: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
patterns: []
- numvoices: 2
order: [0, 1, 0, 2, 0, 1, 0, 1, 0, 1, 0, 2, 0, 1, 0, 2, 0, 1, 0, 1, 0, 1, 0, 2, 0, 1, 0, 2, 3, -1, -1]
patterns: [[46, 1, 1, 1, 1, 1, 1, 1, 41, 1, 1, 1, 1, 1, 1, 1], [36, 1, 1, 1, 1, 1, 1, 1, 44, 1, 1, 1, 1, 1, 1, 1], [37, 1, 1, 1, 1, 1, 1, 1, 41, 1, 1, 1, 1, 1, 1, 1], [46, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1]]
- numvoices: 2
order: [0, 1, 0, 2, 0, 1, 0, 1, 0, 1, 0, 2, 0, 1, 0, 2, 0, 1, 0, 1, 0, 1, 0, 2, 0, 1, 0, 2, 3, -1, -1]
patterns: [[89, 1, 1, 1, 1, 1, 1, 1, 89, 1, 1, 1, 1, 1, 1, 1], [87, 1, 1, 1, 1, 1, 1, 1, 87, 1, 1, 1, 1, 1, 1, 1], [85, 1, 1, 1, 1, 1, 1, 1, 81, 1, 1, 1, 1, 1, 1, 1], [89, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1]]
- numvoices: 2
order: [0, 1, 0, 2, 0, 1, 0, 1, 0, 1, 0, 2, 0, 1, 0, 2, 0, 1, 0, 1, 0, 1, 0, 2, 0, 1, 0, 2, 3, -1, -1]
patterns: [[85, 1, 1, 1, 1, 1, 1, 1, 84, 1, 1, 1, 1, 1, 1, 1], [84, 1, 1, 1, 1, 1, 1, 1, 84, 1, 1, 1, 1, 1, 1, 1], [89, 1, 1, 1, 1, 1, 1, 1, 89, 1, 1, 1, 1, 1, 1, 1], [85, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1]]
- numvoices: 2
order: [0, 1, 0, 2, 0, 1, 0, 1, 0, 1, 0, 2, 0, 1, 0, 2, 0, 1, 0, 1, 0, 1, 0, 2, 0, 1, 0, 2, 3, -1, -1]
patterns: [[82, 1, 1, 1, 1, 1, 1, 1, 80, 1, 1, 1, 1, 1, 1, 1], [79, 1, 1, 1, 1, 1, 1, 1, 80, 1, 1, 1, 1, 1, 1, 1], [80, 1, 1, 1, 1, 1, 1, 1, 84, 1, 1, 1, 1, 1, 1, 1], [82, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1]]
- numvoices: 1
order: [-1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1]
patterns: [[56, 0, 1, 1, 1, 1, 1, 1, 56, 0, 1, 1, 1, 1, 1, 1]]
- numvoices: 1
order: [-1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, 1, 2, 0, 0, 0, 0, 0, 0, 0, -1, -1, -1, -1, -1, -1, -1]
patterns: [[1, 1, 56, 1, 56, 1, 0, 1, 1, 1, 1, 1, 56, 1, 0, 1], [1, 1, 56, 1, 56, 1, 0, 1, 56, 0, 56, 0, 56, 56, 56, 56], [0, 1, 56, 1, 56, 1, 0, 1, 1, 1, 1, 1, 56, 1, 0, 1]]
- numvoices: 1
order: [0, 1, 0, 2, 3, -1, -1, -1, 4, 5, 4, 6, 4, 5, 7, 8, 0, 1, 0, 1, 4, 5, 4, 6, 4, 5, 4, 6, 3, -1, -1]
patterns: [[70, 1, 1, 1, 0, 80, 79, 0, 77, 1, 1, 1, 73, 1, 1, 1], [72, 1, 1, 1, 0, 75, 77, 0, 79, 1, 80, 1, 79, 1, 1, 1], [68, 1, 1, 1, 0, 75, 77, 0, 80, 1, 81, 1, 81, 1, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [82, 85, 89, 82, 85, 89, 82, 85, 80, 84, 89, 80, 84, 89, 80, 84], [79, 84, 87, 79, 84, 87, 79, 84, 80, 84, 87, 80, 84, 87, 80, 84], [80, 85, 89, 80, 85, 89, 80, 85, 81, 84, 89, 81, 84, 89, 81, 84], [70, 85, 89, 82, 85, 80, 79, 85, 77, 84, 89, 80, 73, 89, 80, 84], [68, 85, 89, 80, 85, 75, 77, 85, 80, 84, 81, 81, 81, 89, 81, 84]]
rowsperpattern: 16
length: 31
patch:
- name: Guitarkewl
numvoices: 2
units:
- type: envelope
id: 159
parameters: {attack: 0, decay: 0, gain: 128, release: 64, stereo: 0, sustain: 128}
- type: envelope
id: 160
parameters: {attack: 0, color: 64, decay: 58, detune: 64, gain: 128, phase: 0, release: 0, shape: 64, stereo: 0, sustain: 0, transpose: 64, type: 0}
- type: noise
id: 161
parameters: {gain: 128, shape: 127, stereo: 0}
- type: mulp
id: 162
parameters: {damp: 0, dry: 128, feedback: 96, notetracking: 2, pregain: 40, stereo: 0}
- type: filter
id: 163
parameters: {bandpass: 1, frequency: 48, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, panning: 64, resonance: 128, stereo: 0}
- type: delay
id: 164
parameters: {auxgain: 64, damp: 48, dry: 128, feedback: 126, notetracking: 1, outgain: 64, pregain: 128, stereo: 0}
varargs: [10787]
- type: mulp
id: 87
parameters: {stereo: 0}
- type: filter
id: 88
parameters: {bandpass: 0, frequency: 60, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: distort
id: 167
parameters: {drive: 127, stereo: 0}
- type: envelope
id: 168
parameters: {attack: 0, decay: 57, gain: 64, release: 64, stereo: 0, sustain: 0}
- type: send
id: 169
parameters: {amount: 109, port: 0, sendpop: 1, stereo: 0, target: 170, unit: 0, voice: 0}
- type: distort
id: 170
parameters: {drive: 94, stereo: 0}
- id: 179
parameters: {}
- type: filter
id: 180
parameters: {bandpass: 0, frequency: 42, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 0}
- type: pan
id: 89
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 165
parameters: {auxgain: 37, outgain: 0, stereo: 1}
- name: Guitar2
numvoices: 2
units:
- type: envelope
id: 1
parameters: {attack: 0, channel: 2, decay: 0, gain: 128, release: 72, stereo: 0, sustain: 128}
- type: envelope
id: 2
parameters: {attack: 0, damp: 64, decay: 58, dry: 128, feedback: 125, gain: 128, notetracking: 0, pregain: 40, release: 0, stereo: 0, sustain: 0}
- type: noise
id: 3
parameters: {gain: 128, shape: 127, stereo: 0}
- type: mulp
id: 4
parameters: {stereo: 0}
- type: filter
id: 5
parameters: {bandpass: 1, frequency: 32, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: delay
id: 6
parameters: {damp: 16, dry: 128, feedback: 128, notetracking: 1, pregain: 128, stereo: 0}
varargs: [10787]
- type: filter
id: 84
parameters: {bandpass: 1, frequency: 24, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: mulp
id: 85
parameters: {stereo: 0}
- type: distort
id: 155
parameters: {drive: 127, stereo: 0}
- type: envelope
id: 156
parameters: {attack: 12, decay: 76, gain: 64, release: 64, stereo: 0, sustain: 0}
- type: send
id: 158
parameters: {amount: 109, port: 0, sendpop: 1, stereo: 0, target: 157, unit: 0, voice: 0}
- type: distort
id: 157
parameters: {drive: 64, stereo: 0}
- type: pan
id: 86
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 10
parameters: {auxgain: 24, outgain: 64, stereo: 1}
- name: Basqm
numvoices: 2
units:
- id: 148
parameters: {attack: 64, decay: 64, gain: 64, release: 64, stereo: 0, sustain: 64}
- type: oscillator
id: 103
parameters: {attack: 64, color: 58, decay: 64, detune: 50, gain: 64, phase: 39, release: 64, shape: 125, stereo: 1, sustain: 64, transpose: 76, type: 0, unison: 3}
- type: oscillator
id: 153
parameters: {attack: 64, color: 13, decay: 64, detune: 64, gain: 64, phase: 39, release: 64, shape: 124, stereo: 1, sustain: 64, transpose: 64, type: 0, unison: 3}
- type: addp
id: 154
parameters: {damp: 0, dry: 128, feedback: 96, notetracking: 2, pregain: 40, stereo: 1}
- id: 152
parameters: {panning: 64, stereo: 0}
- type: envelope
id: 102
parameters: {attack: 41, auxgain: 64, damp: 0, decay: 57, dry: 128, feedback: 96, gain: 46, notetracking: 2, outgain: 64, pregain: 40, release: 69, stereo: 1, sustain: 57}
- type: mulp
id: 123
parameters: {panning: 64, stereo: 1}
- id: 143
parameters: {}
- type: envelope
id: 149
parameters: {attack: 9, decay: 61, gain: 64, release: 64, stereo: 0, sustain: 0}
- type: send
id: 150
parameters: {amount: 76, port: 0, sendpop: 1, stereo: 0, target: 146, unit: 0, voice: 0}
- type: distort
id: 146
parameters: {drive: 110, stereo: 1}
- type: distort
id: 151
parameters: {drive: 127, stereo: 1}
- type: clip
id: 147
parameters: {stereo: 1}
- type: filter
id: 145
parameters: {bandpass: 0, frequency: 33, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 1}
- type: pan
id: 144
parameters: {panning: 64, stereo: 1}
- type: outaux
id: 107
parameters: {auxgain: 20, outgain: 23, stereo: 1}
- id: 178
parameters: {}
- name: pAD
numvoices: 6
units:
- type: envelope
id: 171
parameters: {attack: 71, decay: 63, gain: 64, release: 84, stereo: 1, sustain: 64}
- type: send
id: 177
parameters: {amount: 78, port: 3, sendpop: 0, stereo: 1, target: 172, unit: 0, voice: 0}
- type: oscillator
id: 172
parameters: {color: 106, detune: 72, gain: 64, phase: 0, shape: 64, stereo: 1, transpose: 64, type: 0, unison: 3}
- type: mulp
id: 173
parameters: {stereo: 1}
- type: pan
id: 175
parameters: {panning: 64, stereo: 1}
- type: outaux
id: 176
parameters: {auxgain: 59, outgain: 57, stereo: 1}
- name: Kick3
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 32, gain: 128, release: 76, stereo: 0, sustain: 96}
- type: send
id: 2
parameters: {amount: 128, port: 4, sendpop: 0, target: 1}
- id: 203
parameters: {}
- id: 204
parameters: {}
- type: envelope
id: 3
parameters: {attack: 0, decay: 70, gain: 128, release: 64, stereo: 0, sustain: 30}
- type: distort
id: 4
parameters: {drive: 32, stereo: 0}
- type: send
id: 6
parameters: {amount: 80, port: 0, sendpop: 1, target: 112}
- type: oscillator
id: 112
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 66, stereo: 0, transpose: 45, type: 0}
- type: mulp
id: 113
parameters: {stereo: 0}
- type: pan
id: 10
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 11
parameters: {auxgain: 0, outgain: 84, stereo: 1}
- name: Snare
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 75, gain: 32, release: 0, stereo: 0, sustain: 0}
- type: send
id: 2
parameters: {amount: 128, port: 4, sendpop: 0, target: 1}
- type: envelope
id: 3
parameters: {attack: 0, decay: 71, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: distort
id: 4
parameters: {drive: 8, stereo: 0}
- type: send
id: 6
parameters: {amount: 76, port: 0, sendpop: 1, target: 26}
- type: noise
id: 25
parameters: {gain: 128, shape: 64, stereo: 0}
- type: oscillator
id: 26
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 64, type: 0}
- type: addp
id: 10
parameters: {stereo: 0}
- type: mulp
id: 11
parameters: {stereo: 0}
- type: filter
id: 181
parameters: {bandpass: 0, frequency: 97, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 0}
- type: pan
id: 12
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 13
parameters: {auxgain: 0, outgain: 32, stereo: 1}
- name: Lead
numvoices: 1
units:
- type: envelope
id: 182
parameters: {attack: 0, decay: 0, gain: 128, release: 64, stereo: 0, sustain: 128}
- type: envelope
id: 183
parameters: {attack: 0, color: 64, decay: 58, detune: 64, gain: 128, phase: 0, release: 0, shape: 64, stereo: 0, sustain: 0, transpose: 64, type: 0}
- type: noise
id: 184
parameters: {gain: 128, shape: 127, stereo: 0}
- type: mulp
id: 185
parameters: {damp: 0, dry: 128, feedback: 96, notetracking: 2, pregain: 40, stereo: 0}
- type: filter
id: 186
parameters: {bandpass: 1, frequency: 48, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, panning: 64, resonance: 128, stereo: 0}
- type: delay
id: 187
parameters: {auxgain: 64, damp: 48, dry: 128, feedback: 126, notetracking: 1, outgain: 64, pregain: 128, stereo: 0}
varargs: [10787]
- type: mulp
id: 188
parameters: {stereo: 0}
- type: filter
id: 189
parameters: {bandpass: 0, frequency: 60, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: distort
id: 190
parameters: {drive: 127, stereo: 0}
- type: envelope
id: 191
parameters: {attack: 12, decay: 76, gain: 64, release: 64, stereo: 0, sustain: 0}
- type: send
id: 192
parameters: {amount: 109, port: 0, sendpop: 1, stereo: 0, target: 193, unit: 0, voice: 0}
- type: distort
id: 193
parameters: {drive: 64, stereo: 0}
- id: 194
parameters: {}
- type: filter
id: 195
parameters: {bandpass: 0, frequency: 128, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 0}
- id: 196
parameters: {}
- type: pan
id: 197
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 198
parameters: {auxgain: 20, outgain: 0, stereo: 1}
- name: Global
numvoices: 1
units:
- type: oscillator
id: 206
parameters: {color: 128, detune: 64, gain: 64, lfo: 1, phase: 0, shape: 64, stereo: 1, transpose: 93, type: 0, unison: 0}
- type: send
id: 207
parameters: {amount: 65, port: 1, sendpop: 1, stereo: 1, target: 172, unit: 0, voice: 0}
- id: 205
parameters: {}
- type: in
id: 7
parameters: {channel: 2, stereo: 1}
- type: out
id: 9
parameters: {gain: 128, stereo: 1}