feat(tracker): add menu to load instrument presets

The presets are embedded in the executable, so there's no additional files.

Closes #91
This commit is contained in:
5684185+vsariola@users.noreply.github.com
2023-10-01 18:53:41 +03:00
parent b65d11cbb7
commit ce7c8a0d3e
55 changed files with 2262 additions and 61 deletions

View File

@ -0,0 +1,43 @@
name: Fairies
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 80, decay: 96, gain: 128, release: 88, stereo: 0, sustain: 80}
- type: envelope
id: 2
parameters: {attack: 0, decay: 96, gain: 128, release: 88, stereo: 0, sustain: 40}
- type: distort
id: 3
parameters: {drive: 32, stereo: 0}
- type: send
id: 5
parameters: {amount: 96, port: 0, sendpop: 1, target: 12}
- type: oscillator
id: 232
parameters: {color: 3, detune: 56, gain: 64, lfo: 0, phase: 3, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 233
parameters: {color: 3, detune: 72, gain: 64, lfo: 0, phase: 3, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: addp
id: 234
parameters: {stereo: 0}
- type: distort
id: 10
parameters: {drive: 96, stereo: 0}
- type: filter
id: 12
parameters: {bandpass: 0, frequency: 16, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 24, stereo: 0}
- type: mulp
id: 13
parameters: {stereo: 0}
- type: pan
id: 14
parameters: {panning: 64, stereo: 0}
- type: delay
id: 15
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 96, stereo: 1}
varargs: [48, 24]
- type: outaux
id: 19
parameters: {auxgain: 64, outgain: 64, stereo: 1}

67
tracker/presets/airy.yml Normal file
View File

@ -0,0 +1,67 @@
name: Airy
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 48, decay: 80, gain: 128, release: 64, stereo: 0, sustain: 64}
- type: noise
id: 2
parameters: {gain: 64, shape: 64, stereo: 0}
- type: distort
id: 3
parameters: {drive: 64, stereo: 0}
- type: hold
id: 4
parameters: {holdfreq: 0, stereo: 0}
- type: oscillator
id: 5
parameters: {color: 64, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 16, type: 1}
- type: addp
id: 6
parameters: {stereo: 0}
- type: send
id: 123
parameters: {amount: 40, port: 0, sendpop: 0, target: 12}
- type: send
id: 124
parameters: {amount: 58, port: 1, sendpop: 1, target: 12}
- type: oscillator
id: 10
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 88, type: 0}
- type: noise
id: 11
parameters: {gain: 5, shape: 64, stereo: 0}
- type: filter
id: 12
parameters: {bandpass: 1, frequency: 77, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 24, stereo: 0}
- type: addp
id: 13
parameters: {stereo: 0}
- type: push
id: 14
parameters: {stereo: 0}
- type: filter
id: 15
parameters: {bandpass: 1, frequency: 32, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: xch
id: 16
parameters: {stereo: 0}
- type: filter
id: 17
parameters: {bandpass: 1, frequency: 96, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
id: 18
parameters: {stereo: 0}
- type: mulp
id: 19
parameters: {stereo: 0}
- type: delay
id: 20
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [48]
- type: pan
id: 21
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 22
parameters: {auxgain: 64, outgain: 64, stereo: 1}

View File

@ -0,0 +1,59 @@
name: AlphaOmega
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 64, gain: 128, release: 76, stereo: 0, sustain: 32}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 52, type: 0}
- type: send
id: 3
parameters: {amount: 48, port: 1, sendpop: 0, target: 205}
- type: send
id: 4
parameters: {amount: 80, port: 1, sendpop: 0, target: 206}
- type: send
id: 5
parameters: {amount: 96, port: 3, sendpop: 1, target: 207}
- type: oscillator
id: 205
parameters: {color: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 1}
- type: oscillator
id: 206
parameters: {color: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 1}
- type: oscillator
id: 207
parameters: {color: 64, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: addp
id: 10
parameters: {stereo: 0}
- type: addp
id: 11
parameters: {stereo: 0}
- type: envelope
id: 12
parameters: {attack: 0, decay: 80, gain: 128, release: 64, stereo: 0, sustain: 30}
- type: send
id: 13
parameters: {amount: 96, port: 0, sendpop: 1, target: 15}
- type: filter
id: 15
parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: mulp
id: 16
parameters: {stereo: 0}
- type: delay
id: 17
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [36]
- type: pan
id: 18
parameters: {panning: 64, stereo: 0}
- type: delay
id: 19
parameters: {damp: 0, dry: 0, feedback: 0, notetracking: 0, pregain: 128, stereo: 0}
varargs: [512]
- type: outaux
id: 20
parameters: {auxgain: 32, outgain: 64, stereo: 1}

View File

@ -0,0 +1,37 @@
name: BassAdam
comment: |
Author: pestis/bC!. Suggested note: F#1. Originally from: 4k intro Adam.
Pretty standard sawtooth filter bass.
Envelope: The attack and decay were adjusted so that the sound is out when triggered every row at 144 BPM.
Distort: The envelope becomes more bell shape than a triangle.
Filter 1: High pass filter to remove the low end.
Filter 2: Low pass filter, with the frequency modulated by the Send (starts high and drops low, for that snap).
Envelope-distort-send: Make the filter 2 frequency drop quickly from high to low, for the "snap".
numvoices: 1
units:
- type: envelope
parameters: {attack: 48, decay: 63, gain: 128, release: 64, stereo: 0, sustain: 0}
- type: distort
parameters: {drive: 112, stereo: 0}
- type: oscillator
parameters: {color: 0, detune: 64, gain: 128, looplength: 1486, loopstart: 2536, phase: 64, samplestart: 250849, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 0}
- type: mulp
parameters: {stereo: 0}
- type: filter
parameters: {bandpass: 0, frequency: 16, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: filter
id: 1
parameters: {bandpass: 0, frequency: 22, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: pan
parameters: {panning: 64, stereo: 0}
- type: out
parameters: {gain: 128, stereo: 1}
- parameters: {}
- type: envelope
parameters: {attack: 0, decay: 64, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: distort
parameters: {drive: 32, stereo: 0}
- type: send
parameters: {amount: 79, port: 0, sendpop: 1, stereo: 0, target: 1}

View File

@ -0,0 +1,46 @@
name: BassPunch
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 64, gain: 128, release: 76, stereo: 0, sustain: 64}
- type: send
id: 2
parameters: {amount: 112, port: 4, sendpop: 0, target: 1}
- type: oscillator
id: 3
parameters: {color: 64, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 52, type: 2}
- type: oscillator
id: 4
parameters: {color: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: addp
id: 5
parameters: {stereo: 0}
- type: envelope
id: 6
parameters: {attack: 0, decay: 66, gain: 128, release: 64, stereo: 0, sustain: 16}
- type: send
id: 214
parameters: {amount: 96, port: 0, sendpop: 0, target: 10}
- type: send
id: 215
parameters: {amount: 96, port: 0, sendpop: 1, target: 11}
- type: filter
id: 10
parameters: {bandpass: 0, frequency: 12, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: filter
id: 11
parameters: {bandpass: 0, frequency: 12, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: mulp
id: 12
parameters: {stereo: 0}
- type: delay
id: 13
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [36]
- type: pan
id: 14
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 15
parameters: {auxgain: 4, outgain: 128, stereo: 1}

49
tracker/presets/bass.yml Normal file
View File

@ -0,0 +1,49 @@
name: Bass
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 32, decay: 64, gain: 64, release: 64, stereo: 0, sustain: 64}
- type: send
id: 2
parameters: {amount: 120, port: 4, sendpop: 0, target: 1}
- type: oscillator
id: 3
parameters: {color: 80, detune: 64, gain: 128, lfo: 0, phase: 32, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: oscillator
id: 4
parameters: {color: 96, detune: 72, gain: 128, lfo: 0, phase: 32, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 5
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 90, stereo: 0, transpose: 32, type: 0}
- type: send
id: 6
parameters: {amount: 68, port: 1, sendpop: 0, target: 3}
- type: send
id: 38
parameters: {amount: 60, port: 1, sendpop: 1, target: 4}
- type: addp
id: 40
parameters: {stereo: 0}
- type: mulp
id: 10
parameters: {stereo: 0}
- type: filter
id: 11
parameters: {bandpass: 0, frequency: 18, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 64, stereo: 0}
- type: filter
id: 12
parameters: {bandpass: 0, frequency: 32, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 48, stereo: 0}
- type: distort
id: 13
parameters: {drive: 88, stereo: 0}
- type: pan
id: 15
parameters: {panning: 64, stereo: 0}
- type: delay
id: 16
parameters: {damp: 64, dry: 128, feedback: 96, notetracking: 2, pregain: 64, stereo: 1}
varargs: [24, 48]
- type: outaux
id: 20
parameters: {auxgain: 64, outgain: 64, stereo: 1}

45
tracker/presets/bass2.yml Normal file
View File

@ -0,0 +1,45 @@
name: Bass2
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 32, decay: 76, gain: 81, release: 32, stereo: 0, sustain: 0}
- type: send
id: 2
parameters: {amount: 106, port: 4, sendpop: 0, target: 1}
- type: send
id: 3
parameters: {amount: 84, port: 0, sendpop: 0, target: 13}
- type: envelope
id: 4
parameters: {attack: 0, decay: 60, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: send
id: 5
parameters: {amount: 50, port: 4, sendpop: 1, target: 103}
- type: oscillator
id: 102
parameters: {color: 128, detune: 70, gain: 126, lfo: 0, phase: 40, shape: 80, stereo: 0, transpose: 64, type: 0}
- type: oscillator
id: 103
parameters: {color: 128, detune: 48, gain: 128, lfo: 0, phase: 48, shape: 96, stereo: 0, transpose: 64, type: 0}
- type: addp
id: 104
parameters: {stereo: 0}
- type: filter
id: 10
parameters: {bandpass: 0, frequency: 30, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: distort
id: 11
parameters: {drive: 107, stereo: 0}
- type: filter
id: 13
parameters: {bandpass: 1, frequency: 35, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: mulp
id: 14
parameters: {stereo: 0}
- type: pan
id: 15
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 16
parameters: {auxgain: 0, outgain: 64, stereo: 1}

52
tracker/presets/bass3.yml Normal file
View File

@ -0,0 +1,52 @@
name: Bass3
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 72, gain: 128, release: 16, stereo: 0, sustain: 0}
- type: send
id: 2
parameters: {amount: 88, port: 0, sendpop: 0, target: 13}
- type: distort
id: 3
parameters: {drive: 16, stereo: 0}
- type: noise
id: 5
parameters: {gain: 128, shape: 64, stereo: 0}
- type: distort
id: 6
parameters: {drive: 64, stereo: 0}
- type: hold
id: 66
parameters: {holdfreq: 0, stereo: 0}
- type: send
id: 67
parameters: {amount: 74, port: 0, sendpop: 1, target: 14}
- type: oscillator
id: 10
parameters: {color: 64, detune: 62, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: oscillator
id: 11
parameters: {color: 16, detune: 74, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: addp
id: 12
parameters: {stereo: 0}
- type: filter
id: 13
parameters: {bandpass: 0, frequency: 48, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: filter
id: 14
parameters: {bandpass: 0, frequency: 48, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 0}
- type: mulp
id: 15
parameters: {stereo: 0}
- type: delay
id: 16
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [32]
- type: pan
id: 17
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 18
parameters: {auxgain: 16, outgain: 128, stereo: 1}

24
tracker/presets/clap.yml Normal file
View File

@ -0,0 +1,24 @@
name: Clap
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 76, gain: 32, release: 0, stereo: 0, sustain: 0}
- type: send
id: 2
parameters: {amount: 128, port: 4, sendpop: 0, target: 1}
- type: noise
id: 3
parameters: {gain: 128, shape: 64, stereo: 0}
- type: mulp
id: 4
parameters: {stereo: 0}
- type: filter
id: 5
parameters: {bandpass: 0, frequency: 80, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: pan
id: 6
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 161
parameters: {auxgain: 0, outgain: 64, stereo: 1}

37
tracker/presets/dark.yml Normal file
View File

@ -0,0 +1,37 @@
name: Dark
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 64, gain: 128, release: 64, stereo: 0, sustain: 64}
- type: oscillator
id: 2
parameters: {color: 64, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: oscillator
id: 3
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 52, type: 0}
- type: send
id: 4
parameters: {amount: 96, port: 3, sendpop: 1, target: 6}
- type: oscillator
id: 6
parameters: {color: 64, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 127, stereo: 0, transpose: 40, type: 1}
- type: mulp
id: 181
parameters: {stereo: 0}
- type: filter
id: 182
parameters: {bandpass: 0, frequency: 48, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 48, stereo: 0}
- type: mulp
id: 183
parameters: {stereo: 0}
- type: pan
id: 10
parameters: {panning: 64, stereo: 0}
- type: delay
id: 11
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 0, pregain: 0, stereo: 1}
varargs: [1024, 1024]
- type: outaux
id: 15
parameters: {auxgain: 64, outgain: 64, stereo: 1}

View File

@ -0,0 +1,52 @@
name: Deepness
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 32, gain: 128, release: 64, stereo: 0, sustain: 112}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 117, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 0}
- type: send
id: 3
parameters: {amount: 112, port: 2, sendpop: 0, target: 211}
- type: send
id: 4
parameters: {amount: 112, port: 3, sendpop: 0, target: 212}
- type: send
id: 5
parameters: {amount: 40, port: 3, sendpop: 1, target: 213}
- type: oscillator
id: 211
parameters: {color: 64, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 212
parameters: {color: 80, detune: 80, gain: 128, lfo: 0, phase: 80, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 213
parameters: {color: 48, detune: 48, gain: 128, lfo: 0, phase: 48, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: addp
id: 10
parameters: {stereo: 0}
- type: addp
id: 11
parameters: {stereo: 0}
- type: filter
id: 12
parameters: {bandpass: 0, frequency: 48, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 88, stereo: 0}
- type: filter
id: 13
parameters: {bandpass: 0, frequency: 48, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 88, stereo: 0}
- type: mulp
id: 14
parameters: {stereo: 0}
- type: pan
id: 15
parameters: {panning: 64, stereo: 0}
- type: delay
id: 16
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 1}
varargs: [32, 32]
- type: outaux
id: 20
parameters: {auxgain: 96, outgain: 0, stereo: 1}

View File

@ -0,0 +1,34 @@
name: Guitar
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 0, gain: 128, release: 64, stereo: 0, sustain: 128}
- type: envelope
id: 2
parameters: {attack: 0, decay: 58, gain: 128, 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: 48, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: delay
id: 6
parameters: {damp: 48, dry: 128, feedback: 126, notetracking: 1, pregain: 128, stereo: 0}
varargs: [10787]
- type: mulp
id: 87
parameters: {stereo: 0}
- type: filter
id: 88
parameters: {bandpass: 0, frequency: 96, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: pan
id: 89
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 10
parameters: {auxgain: 16, outgain: 64, stereo: 1}

View File

@ -0,0 +1,34 @@
name: Guitar2
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 0, gain: 128, release: 72, stereo: 0, sustain: 128}
- type: envelope
id: 2
parameters: {attack: 0, decay: 58, gain: 128, 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: pan
id: 86
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 10
parameters: {auxgain: 24, outgain: 64, stereo: 1}

21
tracker/presets/hihat.yml Normal file
View File

@ -0,0 +1,21 @@
name: Hihat
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 64, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: noise
id: 2
parameters: {gain: 128, shape: 64, stereo: 0}
- type: mulp
id: 3
parameters: {stereo: 0}
- type: filter
id: 4
parameters: {bandpass: 0, frequency: 128, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: pan
id: 5
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 6
parameters: {auxgain: 0, outgain: 64, stereo: 1}

View File

@ -0,0 +1,25 @@
name: Hihat2
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 64, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: noise
id: 2
parameters: {gain: 128, shape: 64, stereo: 0}
- type: mulp
id: 3
parameters: {stereo: 0}
- type: filter
id: 4
parameters: {bandpass: 1, frequency: 128, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: pan
id: 5
parameters: {panning: 64, stereo: 0}
- type: delay
id: 6
parameters: {damp: 64, dry: 128, feedback: 96, notetracking: 2, pregain: 64, stereo: 1}
varargs: [24, 48]
- type: outaux
id: 13
parameters: {auxgain: 0, outgain: 64, stereo: 1}

View File

@ -0,0 +1,64 @@
name: Jarresque
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 80, decay: 128, gain: 128, release: 80, stereo: 0, sustain: 128}
- type: oscillator
id: 2
parameters: {color: 64, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 16, type: 1}
- type: send
id: 3
parameters: {amount: 80, port: 0, sendpop: 0, target: 14}
- type: send
id: 4
parameters: {amount: 48, port: 0, sendpop: 0, target: 10}
- type: send
id: 5
parameters: {amount: 58, port: 1, sendpop: 1, target: 10}
- type: oscillator
id: 235
parameters: {color: 4, detune: 56, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 236
parameters: {color: 8, detune: 72, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 1}
- type: noise
id: 237
parameters: {gain: 16, shape: 64, stereo: 0}
- type: filter
id: 10
parameters: {bandpass: 1, frequency: 105, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 18, stereo: 0}
- type: addp
id: 11
parameters: {stereo: 0}
- type: addp
id: 12
parameters: {stereo: 0}
- type: push
id: 13
parameters: {stereo: 0}
- type: filter
id: 14
parameters: {bandpass: 1, frequency: 26, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: xch
id: 15
parameters: {stereo: 0}
- type: filter
id: 16
parameters: {bandpass: 1, frequency: 96, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
id: 17
parameters: {stereo: 0}
- type: mulp
id: 18
parameters: {stereo: 0}
- type: delay
id: 19
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [48]
- type: pan
id: 20
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 21
parameters: {auxgain: 64, outgain: 64, stereo: 1}

View File

@ -0,0 +1,51 @@
name: KickAdam
comment: |
Author: pestis/bC!. Suggested note: F#1. Originally from: 4k intro Adam.
Envelope: Designed to be released after two rows so the kick is active approximately half a beat @ 144 BPM.
Distort: The envelope becomes more bell shape than a triangle.
Oscillator: Pure sine, but modulated (see below).
Filter: High pass filter to remove the low end.
Push-filter-delay-addp: Parallel process the low end to add some reverb & add back to the signal, to add some tail to the kick. Used the exact same coefficients as the main reverb, so they appear in the final .asm only once.
Envelope-distort-send 1: Quickly drop the pitch the oscillator from high to neutral.
Envelope-distort-send 2: A sharp spike ~ 11 ms after kick start, to drop the gain around mid range frequencies.
numvoices: 1
units:
- type: envelope
parameters: {attack: 36, decay: 69, gain: 128, release: 32, stereo: 0, sustain: 0}
- type: distort
parameters: {drive: 112, stereo: 0}
- type: oscillator
id: 1
parameters: {color: 128, detune: 64, gain: 128, looplength: 1, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 0}
- type: mulp
parameters: {stereo: 0}
- type: filter
parameters: {bandpass: 0, frequency: 14, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: push
parameters: {stereo: 0}
- type: filter
parameters: {bandpass: 0, frequency: 16, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: delay
parameters: {count: 8, damp: 64, delay: 1, dry: 0, feedback: 96, notetracking: 0, pregain: 32, stereo: 0}
varargs: [1116, 1188, 1276, 1356, 1422, 1492, 1556, 1618]
- type: addp
parameters: {stereo: 0}
- type: pan
parameters: {panning: 64, stereo: 0}
- type: out
parameters: {gain: 64, stereo: 1}
- parameters: {}
- type: envelope
parameters: {attack: 0, decay: 70, gain: 128, release: 70, stereo: 0, sustain: 0}
- type: distort
parameters: {drive: 5, stereo: 0}
- type: send
parameters: {amount: 101, port: 0, sendpop: 1, stereo: 0, target: 1}
- parameters: {}
- type: envelope
parameters: {attack: 48, decay: 58, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: distort
parameters: {drive: 64, stereo: 0}
- type: send
parameters: {amount: 32, port: 5, sendpop: 1, stereo: 0, target: 1, unit: 0, voice: 0}

30
tracker/presets/kick.yml Normal file
View File

@ -0,0 +1,30 @@
name: Kick
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 32, gain: 128, release: 64, stereo: 0, sustain: 96}
- type: send
id: 2
parameters: {amount: 128, port: 4, sendpop: 0, target: 1}
- type: envelope
id: 3
parameters: {attack: 0, decay: 70, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: distort
id: 4
parameters: {drive: 32, stereo: 0}
- type: send
id: 6
parameters: {amount: 80, port: 0, sendpop: 1, target: 106}
- type: oscillator
id: 106
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 66, stereo: 0, transpose: 45, type: 0}
- type: mulp
id: 107
parameters: {stereo: 0}
- type: pan
id: 10
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 11
parameters: {auxgain: 0, outgain: 128, stereo: 1}

33
tracker/presets/kick2.yml Normal file
View File

@ -0,0 +1,33 @@
name: Kick2
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 64, gain: 128, release: 64, stereo: 0, sustain: 96}
- type: send
id: 2
parameters: {amount: 128, port: 4, sendpop: 0, target: 1}
- type: envelope
id: 3
parameters: {attack: 0, decay: 70, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: distort
id: 4
parameters: {drive: 32, stereo: 0}
- type: hold
id: 5
parameters: {holdfreq: 128, stereo: 0}
- type: send
id: 6
parameters: {amount: 80, port: 0, sendpop: 1, target: 109}
- type: oscillator
id: 109
parameters: {color: 64, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 46, type: 1}
- type: mulp
id: 110
parameters: {stereo: 0}
- type: pan
id: 10
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 11
parameters: {auxgain: 0, outgain: 128, stereo: 1}

30
tracker/presets/kick3.yml Normal file
View File

@ -0,0 +1,30 @@
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}
- 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: 128, stereo: 1}

30
tracker/presets/kick4.yml Normal file
View File

@ -0,0 +1,30 @@
name: Kick4
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 32, gain: 128, release: 82, stereo: 0, sustain: 96}
- type: send
id: 2
parameters: {amount: 128, port: 4, sendpop: 0, target: 1}
- type: envelope
id: 3
parameters: {attack: 0, decay: 64, gain: 128, release: 106, stereo: 0, sustain: 41}
- type: distort
id: 4
parameters: {drive: 29, stereo: 0}
- type: send
id: 6
parameters: {amount: 77, port: 0, sendpop: 1, target: 115}
- type: oscillator
id: 115
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 32, shape: 66, stereo: 0, transpose: 45, type: 0}
- type: mulp
id: 116
parameters: {stereo: 0}
- type: pan
id: 10
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 11
parameters: {auxgain: 0, outgain: 128, stereo: 1}

View File

@ -0,0 +1,43 @@
name: LoFiChoir
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 70, decay: 64, gain: 128, release: 80, stereo: 0, sustain: 64}
- type: oscillator
id: 2
parameters: {color: 0, detune: 44, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 3
parameters: {color: 32, detune: 74, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: addp
id: 4
parameters: {stereo: 0}
- type: distort
id: 5
parameters: {drive: 112, stereo: 0}
- type: filter
id: 196
parameters: {bandpass: 0, frequency: 53, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 31, stereo: 0}
- type: filter
id: 197
parameters: {bandpass: 0, frequency: 50, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 32, stereo: 0}
- type: distort
id: 198
parameters: {drive: 64, stereo: 0}
- type: hold
id: 10
parameters: {holdfreq: 66, stereo: 0}
- type: mulp
id: 11
parameters: {stereo: 0}
- type: delay
id: 12
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [16]
- type: pan
id: 13
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 14
parameters: {auxgain: 31, outgain: 64, stereo: 1}

View File

@ -0,0 +1,22 @@
name: Lullaby
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 32, decay: 80, gain: 128, release: 64, stereo: 0, sustain: 64}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 88, type: 0}
- type: mulp
id: 3
parameters: {stereo: 0}
- type: pan
id: 4
parameters: {panning: 64, stereo: 0}
- type: delay
id: 5
parameters: {damp: 64, dry: 64, feedback: 64, notetracking: 0, pregain: 64, stereo: 1}
varargs: [144, 160]
- type: outaux
id: 170
parameters: {auxgain: 64, outgain: 64, stereo: 1}

View File

@ -0,0 +1,22 @@
name: Lullaby2
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 32, decay: 80, gain: 128, release: 64, stereo: 0, sustain: 64}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 88, type: 0}
- type: mulp
id: 3
parameters: {stereo: 0}
- type: pan
id: 4
parameters: {panning: 64, stereo: 0}
- type: delay
id: 5
parameters: {damp: 64, dry: 64, feedback: 64, notetracking: 2, pregain: 96, stereo: 1}
varargs: [48, 24]
- type: outaux
id: 174
parameters: {auxgain: 96, outgain: 96, stereo: 1}

View File

@ -0,0 +1,46 @@
name: Mighty
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 64, gain: 128, release: 64, stereo: 0, sustain: 64}
- type: envelope
id: 2
parameters: {attack: 0, decay: 88, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: send
id: 3
parameters: {amount: 96, port: 5, sendpop: 1, target: 217}
- type: oscillator
id: 5
parameters: {color: 64, detune: 68, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 6
parameters: {color: 32, detune: 58, gain: 128, lfo: 0, phase: 32, shape: 64, stereo: 0, transpose: 52, type: 1}
- type: oscillator
id: 217
parameters: {color: 128, detune: 62, gain: 32, lfo: 0, phase: 48, shape: 32, stereo: 0, transpose: 88, type: 0}
- type: addp
id: 218
parameters: {stereo: 0}
- type: addp
id: 219
parameters: {stereo: 0}
- type: filter
id: 10
parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 0}
- type: distort
id: 11
parameters: {drive: 120, stereo: 0}
- type: mulp
id: 13
parameters: {stereo: 0}
- type: delay
id: 15
parameters: {damp: 64, dry: 96, feedback: 64, notetracking: 0, pregain: 96, stereo: 0}
varargs: [224]
- type: pan
id: 14
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 19
parameters: {auxgain: 64, outgain: 64, stereo: 1}

View File

@ -0,0 +1,70 @@
name: Minorium
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 64, gain: 128, release: 48, stereo: 0, sustain: 88}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 16, type: 0}
- type: send
id: 3
parameters: {amount: 48, port: 0, sendpop: 1, target: 11}
- type: oscillator
id: 5
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 8, type: 0}
- type: send
id: 6
parameters: {amount: 32, port: 0, sendpop: 0, target: 13}
- type: send
id: 238
parameters: {amount: 68, port: 1, sendpop: 0, target: 12}
- type: send
id: 239
parameters: {amount: 88, port: 0, sendpop: 1, target: 15}
- type: oscillator
id: 10
parameters: {color: 16, detune: 64, gain: 72, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 67, type: 1}
- type: filter
id: 11
parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: oscillator
id: 12
parameters: {color: 16, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 71, type: 1}
- type: filter
id: 13
parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: oscillator
id: 14
parameters: {color: 16, detune: 64, gain: 96, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: filter
id: 15
parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
id: 16
parameters: {stereo: 0}
- type: addp
id: 17
parameters: {stereo: 0}
- type: envelope
id: 18
parameters: {attack: 88, decay: 88, gain: 128, release: 96, stereo: 0, sustain: 96}
- type: send
id: 19
parameters: {amount: 88, port: 0, sendpop: 1, target: 21}
- type: filter
id: 21
parameters: {bandpass: 0, frequency: 32, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 16, stereo: 0}
- type: mulp
id: 22
parameters: {stereo: 0}
- type: delay
id: 23
parameters: {damp: 128, dry: 96, feedback: 48, notetracking: 2, pregain: 48, stereo: 0}
varargs: [72]
- type: pan
id: 24
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 25
parameters: {auxgain: 96, outgain: 128, stereo: 1}

View File

@ -0,0 +1,52 @@
name: MoreAndMore
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 80, gain: 128, release: 32, stereo: 0, sustain: 0}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 52, type: 0}
- type: send
id: 3
parameters: {amount: 56, port: 1, sendpop: 0, target: 6}
- type: send
id: 4
parameters: {amount: 72, port: 1, sendpop: 1, target: 226}
- type: oscillator
id: 6
parameters: {color: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 226
parameters: {color: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: addp
id: 227
parameters: {stereo: 0}
- type: envelope
id: 228
parameters: {attack: 0, decay: 76, gain: 128, release: 32, stereo: 0, sustain: 0}
- type: send
id: 10
parameters: {amount: 88, port: 0, sendpop: 0, target: 13}
- type: send
id: 11
parameters: {amount: 88, port: 0, sendpop: 1, target: 14}
- type: filter
id: 13
parameters: {bandpass: 0, frequency: 80, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: filter
id: 14
parameters: {bandpass: 0, frequency: 80, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: mulp
id: 15
parameters: {stereo: 0}
- type: delay
id: 16
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [48]
- type: pan
id: 17
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 18
parameters: {auxgain: 32, outgain: 128, stereo: 1}

View File

@ -0,0 +1,70 @@
name: Morpher
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 0, gain: 128, release: 64, stereo: 0, sustain: 128}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 96, shape: 64, stereo: 0, transpose: 40, type: 0}
- type: send
id: 3
parameters: {amount: 72, port: 0, sendpop: 1, target: 15}
- type: oscillator
id: 5
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 96, shape: 64, stereo: 0, transpose: 32, type: 0}
- type: send
id: 6
parameters: {amount: 80, port: 0, sendpop: 0, target: 17}
- type: send
id: 229
parameters: {amount: 80, port: 3, sendpop: 1, target: 231}
- type: oscillator
id: 231
parameters: {color: 44, detune: 56, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: oscillator
id: 10
parameters: {color: 24, detune: 76, gain: 64, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 11
parameters: {color: 95, detune: 56, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: addp
id: 12
parameters: {stereo: 0}
- type: addp
id: 13
parameters: {stereo: 0}
- type: push
id: 14
parameters: {stereo: 0}
- type: filter
id: 15
parameters: {bandpass: 1, frequency: 16, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 32, stereo: 0}
- type: xch
id: 16
parameters: {stereo: 0}
- type: filter
id: 17
parameters: {bandpass: 1, frequency: 80, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 0}
- type: addp
id: 18
parameters: {stereo: 0}
- type: filter
id: 19
parameters: {bandpass: 0, frequency: 20, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 48, stereo: 0}
- type: filter
id: 20
parameters: {bandpass: 0, frequency: 80, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 80, stereo: 0}
- type: mulp
id: 21
parameters: {stereo: 0}
- type: delay
id: 22
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [32]
- type: pan
id: 23
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 24
parameters: {auxgain: 16, outgain: 64, stereo: 1}

View File

@ -0,0 +1,64 @@
name: NotFromThisWorld
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 88, gain: 128, release: 6, stereo: 0, sustain: 128}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 88, shape: 64, stereo: 0, transpose: 17, type: 0}
- type: send
id: 3
parameters: {amount: 72, port: 0, sendpop: 0, target: 13}
- type: send
id: 4
parameters: {amount: 48, port: 0, sendpop: 1, target: 15}
- type: oscillator
id: 6
parameters: {color: 56, detune: 67, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 40, type: 1}
- type: send
id: 202
parameters: {amount: 112, port: 2, sendpop: 0, target: 203}
- type: oscillator
id: 203
parameters: {color: 128, detune: 77, gain: 128, lfo: 0, phase: 0, shape: 124, stereo: 0, transpose: 68, type: 0}
- type: oscillator
id: 204
parameters: {color: 128, detune: 72, gain: 128, lfo: 0, phase: 0, shape: 124, stereo: 0, transpose: 64, type: 0}
- type: mulp
id: 10
parameters: {stereo: 0}
- type: mulp
id: 11
parameters: {stereo: 0}
- type: push
id: 12
parameters: {stereo: 0}
- type: filter
id: 13
parameters: {bandpass: 1, frequency: 32, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 0}
- type: xch
id: 14
parameters: {stereo: 0}
- type: filter
id: 15
parameters: {bandpass: 1, frequency: 96, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 79, stereo: 0}
- type: addp
id: 16
parameters: {stereo: 0}
- type: filter
id: 17
parameters: {bandpass: 0, frequency: 19, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 37, stereo: 0}
- type: mulp
id: 18
parameters: {stereo: 0}
- type: pan
id: 19
parameters: {panning: 64, stereo: 0}
- type: delay
id: 20
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 1}
varargs: [24, 48]
- type: outaux
id: 24
parameters: {auxgain: 128, outgain: 128, stereo: 1}

33
tracker/presets/organ.yml Normal file
View File

@ -0,0 +1,33 @@
name: Organ
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 64, gain: 128, release: 64, stereo: 0, sustain: 96}
- type: oscillator
id: 2
parameters: {color: 16, detune: 64, gain: 128, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 3
parameters: {color: 128, detune: 64, gain: 16, lfo: 0, phase: 64, shape: 16, stereo: 0, transpose: 112, type: 0}
- type: oscillator
id: 4
parameters: {color: 128, detune: 64, gain: 32, lfo: 0, phase: 64, shape: 32, stereo: 0, transpose: 88, type: 0}
- type: filter
id: 5
parameters: {bandpass: 0, frequency: 100, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
id: 6
parameters: {stereo: 0}
- type: addp
id: 162
parameters: {stereo: 0}
- type: mulp
id: 163
parameters: {stereo: 0}
- type: pan
id: 164
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 10
parameters: {auxgain: 128, outgain: 0, stereo: 1}

View File

@ -0,0 +1,52 @@
name: PadLong
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 74, decay: 96, gain: 128, release: 96, stereo: 0, sustain: 96}
- type: envelope
id: 2
parameters: {attack: 96, decay: 104, gain: 64, release: 96, stereo: 0, sustain: 104}
- type: send
id: 3
parameters: {amount: 128, port: 0, sendpop: 1, target: 14}
- type: oscillator
id: 5
parameters: {color: 64, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 28, type: 1}
- type: send
id: 6
parameters: {amount: 96, port: 0, sendpop: 1, target: 13}
- type: oscillator
id: 159
parameters: {color: 0, detune: 80, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 160
parameters: {color: 64, detune: 56, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 10
parameters: {color: 32, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 52, type: 1}
- type: addp
id: 11
parameters: {stereo: 0}
- type: addp
id: 12
parameters: {stereo: 0}
- type: filter
id: 13
parameters: {bandpass: 0, frequency: 53, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: filter
id: 14
parameters: {bandpass: 0, frequency: 16, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 48, stereo: 0}
- type: mulp
id: 15
parameters: {stereo: 0}
- type: pan
id: 16
parameters: {panning: 64, stereo: 0}
- type: delay
id: 17
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 1}
varargs: [48, 24]
- type: outaux
id: 21
parameters: {auxgain: 64, outgain: 64, stereo: 1}

52
tracker/presets/pad.yml Normal file
View File

@ -0,0 +1,52 @@
name: Pad
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 72, decay: 96, gain: 128, release: 88, stereo: 0, sustain: 96}
- type: send
id: 2
parameters: {amount: 64, port: 4, sendpop: 0, target: 1}
- type: oscillator
id: 3
parameters: {color: 80, detune: 60, gain: 128, lfo: 0, phase: 32, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: oscillator
id: 4
parameters: {color: 96, detune: 72, gain: 128, lfo: 0, phase: 32, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 5
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 90, stereo: 0, transpose: 32, type: 0}
- type: send
id: 6
parameters: {amount: 68, port: 1, sendpop: 0, target: 3}
- type: send
id: 78
parameters: {amount: 61, port: 1, sendpop: 1, target: 4}
- type: addp
id: 80
parameters: {stereo: 0}
- type: mulp
id: 10
parameters: {stereo: 0}
- type: filter
id: 11
parameters: {bandpass: 0, frequency: 26, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0}
- type: filter
id: 12
parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 0}
- type: distort
id: 13
parameters: {drive: 104, stereo: 0}
- type: hold
id: 14
parameters: {holdfreq: 128, stereo: 0}
- type: pan
id: 15
parameters: {panning: 64, stereo: 0}
- type: delay
id: 16
parameters: {damp: 64, dry: 128, feedback: 96, notetracking: 2, pregain: 96, stereo: 1}
varargs: [24, 48]
- type: outaux
id: 20
parameters: {auxgain: 32, outgain: 0, stereo: 1}

46
tracker/presets/pad2.yml Normal file
View File

@ -0,0 +1,46 @@
name: Pad2
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 72, decay: 96, gain: 128, release: 88, stereo: 0, sustain: 96}
- type: send
id: 2
parameters: {amount: 64, port: 4, sendpop: 0, target: 1}
- type: oscillator
id: 3
parameters: {color: 80, detune: 60, gain: 128, lfo: 0, phase: 32, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 4
parameters: {color: 128, detune: 72, gain: 64, lfo: 0, phase: 32, shape: 112, stereo: 0, transpose: 64, type: 0}
- type: oscillator
id: 5
parameters: {color: 64, detune: 112, gain: 128, lfo: 1, phase: 0, shape: 16, stereo: 0, transpose: 80, type: 2}
- type: send
id: 6
parameters: {amount: 68, port: 1, sendpop: 0, target: 3}
- type: send
id: 81
parameters: {amount: 60, port: 1, sendpop: 1, target: 4}
- type: addp
id: 83
parameters: {stereo: 0}
- type: mulp
id: 10
parameters: {stereo: 0}
- type: filter
id: 11
parameters: {bandpass: 0, frequency: 80, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 24, stereo: 0}
- type: filter
id: 12
parameters: {bandpass: 0, frequency: 48, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 24, stereo: 0}
- type: pan
id: 13
parameters: {panning: 64, stereo: 0}
- type: delay
id: 14
parameters: {damp: 64, dry: 128, feedback: 96, notetracking: 2, pregain: 96, stereo: 1}
varargs: [24, 48]
- type: outaux
id: 18
parameters: {auxgain: 32, outgain: 0, stereo: 1}

24
tracker/presets/piano.yml Normal file
View File

@ -0,0 +1,24 @@
name: Piano
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 74, gain: 128, release: 74, stereo: 0, sustain: 0}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 64, shape: 96, stereo: 0, transpose: 64, type: 0}
- type: oscillator
id: 3
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 64, shape: 96, stereo: 0, transpose: 64, type: 0}
- type: mulp
id: 4
parameters: {stereo: 0}
- type: mulp
id: 5
parameters: {stereo: 0}
- type: pan
id: 6
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 59
parameters: {auxgain: 93, outgain: 64, stereo: 1}

View File

@ -0,0 +1,37 @@
name: Piano2
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 48, gain: 128, release: 64, stereo: 0, sustain: 128}
- type: send
id: 2
parameters: {amount: 116, port: 4, sendpop: 0, target: 1}
- type: envelope
id: 3
parameters: {attack: 0, decay: 56, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: noise
id: 4
parameters: {gain: 128, shape: 64, stereo: 0}
- type: mulp
id: 5
parameters: {stereo: 0}
- type: filter
id: 6
parameters: {bandpass: 0, frequency: 48, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: delay
id: 60
parameters: {damp: 8, dry: 128, feedback: 127, notetracking: 1, pregain: 128, stereo: 0}
varargs: [10787]
- type: filter
id: 61
parameters: {bandpass: 0, frequency: 48, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: mulp
id: 62
parameters: {stereo: 0}
- type: pan
id: 10
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 11
parameters: {auxgain: 16, outgain: 64, stereo: 1}

View File

@ -0,0 +1,74 @@
name: RestInPeace
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 48, decay: 64, gain: 128, release: 80, stereo: 0, sustain: 80}
- type: envelope
id: 2
parameters: {attack: 0, decay: 88, gain: 128, release: 88, stereo: 0, sustain: 64}
- type: send
id: 3
parameters: {amount: 96, port: 3, sendpop: 0, target: 14}
- type: send
id: 4
parameters: {amount: 96, port: 3, sendpop: 0, target: 15}
- type: send
id: 5
parameters: {amount: 96, port: 3, sendpop: 1, target: 16}
- type: oscillator
id: 208
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 72, type: 0}
- type: send
id: 209
parameters: {amount: 56, port: 1, sendpop: 0, target: 14}
- type: send
id: 210
parameters: {amount: 77, port: 1, sendpop: 1, target: 16}
- type: oscillator
id: 11
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 48, type: 0}
- type: send
id: 12
parameters: {amount: 72, port: 1, sendpop: 1, target: 15}
- type: oscillator
id: 14
parameters: {color: 64, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: oscillator
id: 15
parameters: {color: 64, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: oscillator
id: 16
parameters: {color: 64, detune: 64, gain: 96, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: addp
id: 17
parameters: {stereo: 0}
- type: addp
id: 18
parameters: {stereo: 0}
- type: filter
id: 19
parameters: {bandpass: 0, frequency: 88, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: mulp
id: 20
parameters: {stereo: 0}
- type: oscillator
id: 21
parameters: {color: 93, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 52, type: 0}
- type: mulp
id: 22
parameters: {stereo: 0}
- type: delay
id: 23
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [96]
- type: pan
id: 24
parameters: {panning: 64, stereo: 0}
- type: delay
id: 25
parameters: {damp: 0, dry: 0, feedback: 0, notetracking: 0, pregain: 128, stereo: 0}
varargs: [512]
- type: outaux
id: 26
parameters: {auxgain: 32, outgain: 64, stereo: 1}

View File

@ -0,0 +1,27 @@
name: Rhodes
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 96, gain: 128, release: 64, stereo: 0, sustain: 0}
- type: oscillator
id: 2
parameters: {color: 128, detune: 73, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 0}
- type: send
id: 3
parameters: {amount: 96, port: 2, sendpop: 1, target: 5}
- type: oscillator
id: 5
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 64, type: 0}
- type: mulp
id: 6
parameters: {stereo: 0}
- type: filter
id: 175
parameters: {bandpass: 0, frequency: 48, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 64, stereo: 0}
- type: pan
id: 176
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 177
parameters: {auxgain: 4, outgain: 96, stereo: 1}

View File

@ -0,0 +1,58 @@
name: Rimshot
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 85, gain: 128, release: 72, 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: 56, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: send
id: 4
parameters: {amount: 108, port: 0, sendpop: 0, target: 56}
- type: send
id: 5
parameters: {amount: 72, port: 0, sendpop: 1, target: 57}
- type: oscillator
id: 56
parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 32, stereo: 0, transpose: 64, type: 0}
- type: oscillator
id: 57
parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 80, stereo: 0, transpose: 64, type: 0}
- type: noise
id: 58
parameters: {gain: 64, shape: 64, stereo: 0}
- type: filter
id: 10
parameters: {bandpass: 0, frequency: 104, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
id: 11
parameters: {stereo: 0}
- type: addp
id: 12
parameters: {stereo: 0}
- type: mulp
id: 13
parameters: {stereo: 0}
- type: filter
id: 14
parameters: {bandpass: 0, frequency: 23, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 32, stereo: 0}
- type: filter
id: 15
parameters: {bandpass: 0, frequency: 80, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 54, stereo: 0}
- type: filter
id: 16
parameters: {bandpass: 1, frequency: 56, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 3, stereo: 0}
- type: delay
id: 17
parameters: {damp: 64, dry: 128, feedback: 60, notetracking: 2, pregain: 63, stereo: 0}
varargs: [36]
- type: pan
id: 18
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 19
parameters: {auxgain: 0, outgain: 3, stereo: 1}

View File

@ -0,0 +1,68 @@
name: ShortPunchy
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 70, gain: 128, release: 70, stereo: 0, sustain: 0}
- type: envelope
id: 2
parameters: {attack: 0, decay: 80, gain: 128, release: 80, stereo: 0, sustain: 0}
- type: send
id: 3
parameters: {amount: 96, port: 0, sendpop: 0, target: 19}
- type: send
id: 4
parameters: {amount: 96, port: 0, sendpop: 0, target: 20}
- type: oscillator
id: 190
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 72, type: 0}
- type: addp
id: 191
parameters: {stereo: 0}
- type: send
id: 192
parameters: {amount: 32, port: 3, sendpop: 1, target: 14}
- type: oscillator
id: 11
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 96, type: 0}
- type: send
id: 12
parameters: {amount: 80, port: 1, sendpop: 1, target: 16}
- type: oscillator
id: 14
parameters: {color: 128, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 2}
- type: oscillator
id: 15
parameters: {color: 64, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: oscillator
id: 16
parameters: {color: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 1}
- type: addp
id: 17
parameters: {stereo: 0}
- type: addp
id: 18
parameters: {stereo: 0}
- type: filter
id: 19
parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 96, stereo: 0}
- type: filter
id: 20
parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 96, stereo: 0}
- type: mulp
id: 21
parameters: {stereo: 0}
- type: delay
id: 22
parameters: {damp: 32, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [36]
- type: pan
id: 23
parameters: {panning: 64, stereo: 0}
- type: delay
id: 24
parameters: {damp: 0, dry: 0, feedback: 0, notetracking: 0, pregain: 128, stereo: 0}
varargs: [512]
- type: outaux
id: 25
parameters: {auxgain: 32, outgain: 44, stereo: 1}

View File

@ -0,0 +1,57 @@
name: SnareAdam
comment: |
Author: pestis/bC!. Suggested note: F#3. Originally from: 4k intro Adam.
Main idea is to quickly drop the pitch of a triangle wave (that has harmonics) for the "tom", and add some noise for the "snares".
Envelope-oscillator-mulp: The "tom". A trisaw, but transpose is modulated (see below).
Envelope-distort-noise: The "snare".
Filter: Only keep the very high end of the "snare".
Distort: Make it loud.
Delay: Add some reverb to make it sound little less synthetic. Used the exact same coefficients as the main reverb, so they appear in the final .asm only once.
Compressor: Tame the transient, boost the tail.
Envelope-distort-send: Quickly drop the pitch of the tom from high to neutral.
numvoices: 1
units:
- type: envelope
parameters: {attack: 32, decay: 60, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: oscillator
id: 1
parameters: {color: 64, detune: 64, gain: 128, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: mulp
parameters: {stereo: 0}
- parameters: {}
- type: envelope
parameters: {attack: 32, decay: 64, gain: 64, release: 66, stereo: 0, sustain: 0}
- type: distort
parameters: {drive: 32, stereo: 0}
- type: noise
parameters: {gain: 64, shape: 64, stereo: 0}
- type: mulp
parameters: {stereo: 0}
- type: filter
parameters: {bandpass: 0, frequency: 106, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
parameters: {stereo: 0}
- parameters: {}
- type: distort
parameters: {drive: 112, stereo: 0}
- type: delay
parameters: {count: 8, damp: 0, delay: 1, dry: 128, feedback: 40, notetracking: 0, pregain: 24, stereo: 0}
varargs: [1116, 1188, 1276, 1356, 1422, 1492, 1556, 1618]
- type: compressor
parameters: {attack: 51, invgain: 64, ratio: 112, release: 49, stereo: 0, threshold: 64}
- type: mulp
parameters: {stereo: 0}
- parameters: {}
- type: pan
parameters: {panning: 68, stereo: 0}
- type: outaux
parameters: {auxgain: 0, outgain: 64, stereo: 1}
- parameters: {}
- type: envelope
parameters: {attack: 0, decay: 60, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: distort
parameters: {drive: 5, stereo: 0}
- type: send
parameters: {amount: 90, port: 0, sendpop: 1, stereo: 0, target: 1, unit: 0, voice: 0}

36
tracker/presets/snare.yml Normal file
View File

@ -0,0 +1,36 @@
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: 70, 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: pan
id: 12
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 13
parameters: {auxgain: 0, outgain: 32, stereo: 1}

View File

@ -0,0 +1,48 @@
name: Snare2
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 72, gain: 128, release: 72, 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: 56, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: send
id: 4
parameters: {amount: 108, port: 0, sendpop: 0, target: 41}
- type: send
id: 5
parameters: {amount: 72, port: 0, sendpop: 1, target: 42}
- type: oscillator
id: 41
parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 32, stereo: 0, transpose: 32, type: 0}
- type: oscillator
id: 42
parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 80, stereo: 0, transpose: 64, type: 0}
- type: noise
id: 43
parameters: {gain: 64, shape: 64, stereo: 0}
- type: filter
id: 10
parameters: {bandpass: 0, frequency: 104, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
id: 11
parameters: {stereo: 0}
- type: addp
id: 12
parameters: {stereo: 0}
- type: mulp
id: 13
parameters: {stereo: 0}
- type: filter
id: 14
parameters: {bandpass: 0, frequency: 22, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 32, stereo: 0}
- type: pan
id: 15
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 16
parameters: {auxgain: 0, outgain: 64, stereo: 1}

View File

@ -0,0 +1,58 @@
name: Snare3
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 74, gain: 128, release: 64, stereo: 0, sustain: 0}
- type: envelope
id: 2
parameters: {attack: 0, decay: 72, gain: 128, release: 72, stereo: 0, sustain: 0}
- type: send
id: 3
parameters: {amount: 128, port: 4, sendpop: 0, target: 2}
- type: envelope
id: 4
parameters: {attack: 0, decay: 56, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: send
id: 5
parameters: {amount: 108, port: 0, sendpop: 0, target: 45}
- type: send
id: 6
parameters: {amount: 72, port: 0, sendpop: 1, target: 46}
- type: oscillator
id: 45
parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 32, stereo: 0, transpose: 32, type: 0}
- type: oscillator
id: 46
parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 80, stereo: 0, transpose: 64, type: 0}
- type: noise
id: 10
parameters: {gain: 64, shape: 64, stereo: 0}
- type: filter
id: 11
parameters: {bandpass: 0, frequency: 104, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
id: 12
parameters: {stereo: 0}
- type: addp
id: 13
parameters: {stereo: 0}
- type: mulp
id: 14
parameters: {stereo: 0}
- type: filter
id: 15
parameters: {bandpass: 0, frequency: 22, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 32, stereo: 0}
- type: delay
id: 16
parameters: {damp: 64, dry: 128, feedback: 115, notetracking: 0, pregain: 32, stereo: 0}
varargs: [1116, 1188, 1276, 1356, 1422, 1492, 1556, 1618]
- type: mulp
id: 17
parameters: {stereo: 0}
- type: pan
id: 18
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 19
parameters: {auxgain: 0, outgain: 64, stereo: 1}

View File

@ -0,0 +1,54 @@
name: Snare4
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 72, gain: 126, release: 72, 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: 56, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: send
id: 4
parameters: {amount: 108, port: 0, sendpop: 0, target: 47}
- type: send
id: 5
parameters: {amount: 72, port: 0, sendpop: 1, target: 48}
- type: oscillator
id: 47
parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 32, stereo: 0, transpose: 32, type: 0}
- type: oscillator
id: 48
parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 80, stereo: 0, transpose: 64, type: 0}
- type: noise
id: 49
parameters: {gain: 64, shape: 10, stereo: 0}
- type: filter
id: 10
parameters: {bandpass: 0, frequency: 96, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: noise
id: 11
parameters: {gain: 16, shape: 64, stereo: 0}
- type: addp
id: 12
parameters: {stereo: 0}
- type: addp
id: 13
parameters: {stereo: 0}
- type: addp
id: 14
parameters: {stereo: 0}
- type: mulp
id: 15
parameters: {stereo: 0}
- type: filter
id: 16
parameters: {bandpass: 0, frequency: 22, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 32, stereo: 0}
- type: pan
id: 17
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 18
parameters: {auxgain: 0, outgain: 64, stereo: 1}

View File

@ -0,0 +1,43 @@
name: Snare5
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 72, gain: 128, release: 64, 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: 52, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: send
id: 4
parameters: {amount: 80, port: 0, sendpop: 1, target: 6}
- type: oscillator
id: 6
parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 74, stereo: 0, transpose: 48, type: 0}
- type: noise
id: 50
parameters: {gain: 64, shape: 64, stereo: 0}
- type: filter
id: 51
parameters: {bandpass: 0, frequency: 112, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
id: 52
parameters: {stereo: 0}
- type: mulp
id: 10
parameters: {stereo: 0}
- type: filter
id: 11
parameters: {bandpass: 0, frequency: 22, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 22, stereo: 0}
- type: delay
id: 12
parameters: {damp: 64, dry: 64, feedback: 64, notetracking: 0, pregain: 32, stereo: 0}
varargs: [1140, 1212, 1300, 1380, 1446, 1516, 1580, 1642]
- type: pan
id: 13
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 14
parameters: {auxgain: 0, outgain: 64, stereo: 1}

View File

@ -0,0 +1,48 @@
name: Snare6
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 0, decay: 72, gain: 128, release: 72, 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: 64, gain: 128, release: 0, stereo: 0, sustain: 0}
- type: send
id: 4
parameters: {amount: 108, port: 0, sendpop: 0, target: 53}
- type: send
id: 5
parameters: {amount: 72, port: 0, sendpop: 1, target: 54}
- type: noise
id: 53
parameters: {gain: 64, shape: 32, stereo: 0}
- type: oscillator
id: 54
parameters: {color: 64, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 96, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 55
parameters: {color: 64, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 96, stereo: 0, transpose: 76, type: 1}
- type: filter
id: 10
parameters: {bandpass: 0, frequency: 96, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: addp
id: 11
parameters: {stereo: 0}
- type: addp
id: 12
parameters: {stereo: 0}
- type: mulp
id: 13
parameters: {stereo: 0}
- type: filter
id: 14
parameters: {bandpass: 0, frequency: 28, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 32, stereo: 0}
- type: pan
id: 15
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 16
parameters: {auxgain: 0, outgain: 79, stereo: 1}

View File

@ -0,0 +1,64 @@
name: Strangeland
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 32, decay: 88, gain: 128, release: 92, stereo: 0, sustain: 64}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 38, type: 0}
- type: send
id: 3
parameters: {amount: 72, port: 0, sendpop: 1, target: 14}
- type: oscillator
id: 5
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 64, shape: 64, stereo: 0, transpose: 32, type: 0}
- type: send
id: 6
parameters: {amount: 72, port: 0, sendpop: 1, target: 16}
- type: oscillator
id: 242
parameters: {color: 2, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 2}
- type: oscillator
id: 243
parameters: {color: 123, detune: 69, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 2}
- type: oscillator
id: 10
parameters: {color: 24, detune: 55, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 2}
- type: addp
id: 11
parameters: {stereo: 0}
- type: addp
id: 12
parameters: {stereo: 0}
- type: push
id: 13
parameters: {stereo: 0}
- type: filter
id: 14
parameters: {bandpass: 0, frequency: 96, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 96, stereo: 0}
- type: xch
id: 15
parameters: {stereo: 0}
- type: filter
id: 16
parameters: {bandpass: 1, frequency: 52, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 112, stereo: 0}
- type: addp
id: 17
parameters: {stereo: 0}
- type: filter
id: 18
parameters: {bandpass: 0, frequency: 48, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0}
- type: mulp
id: 19
parameters: {stereo: 0}
- type: delay
id: 20
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [48]
- type: pan
id: 21
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 22
parameters: {auxgain: 32, outgain: 32, stereo: 1}

View File

@ -0,0 +1,33 @@
name: String
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 88, decay: 88, gain: 88, release: 88, stereo: 0, sustain: 88}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 64, lfo: 1, phase: 64, shape: 64, stereo: 0, transpose: 76, type: 0}
- type: send
id: 3
parameters: {amount: 70, port: 1, sendpop: 0, target: 6}
- type: send
id: 4
parameters: {amount: 70, port: 3, sendpop: 1, target: 63}
- type: oscillator
id: 6
parameters: {color: 52, detune: 65, gain: 64, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 63
parameters: {color: 52, detune: 63, gain: 64, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: addp
id: 64
parameters: {stereo: 0}
- type: mulp
id: 65
parameters: {stereo: 0}
- type: pan
id: 10
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 11
parameters: {auxgain: 128, outgain: 0, stereo: 1}

View File

@ -0,0 +1,39 @@
name: SupersawAdam
comment: |
Author: pestis/bC!. Originally from: 4k intro Adam.
Experimenting with the unison oscillators. Note that all units are in stereo. Try adding even more detune.
Oscillators: Each oscillator is stereo and has unison of 3 oscillators. The unison oscillators are in addition to the standard oscillator so there altogether 4 oscillators per channel = 8 oscillators. Thus, with three oscillator units, there is a total of 24 saw tooth oscillators, 12 per channel.
Noise-filter: Add some high end hiss to the sound.
Filter: High pass filter to remove the low end.
Outaux: Assumes the aux channel is sent to global reverb.
numvoices: 1
units:
- type: oscillator
parameters: {color: 2, detune: 48, gain: 16, lfo: 0, phase: 0, shape: 63, stereo: 1, transpose: 64, type: 1, unison: 3}
- type: oscillator
parameters: {color: 126, detune: 78, gain: 16, phase: 0, shape: 64, stereo: 1, transpose: 64, type: 1, unison: 3}
- type: addp
parameters: {stereo: 1}
- type: oscillator
parameters: {color: 2, detune: 59, gain: 16, phase: 0, shape: 64, stereo: 1, transpose: 64, type: 1, unison: 3}
- type: addp
parameters: {stereo: 1}
- type: noise
parameters: {gain: 6, shape: 64, stereo: 1}
- type: filter
parameters: {bandpass: 0, frequency: 128, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 1}
- type: addp
parameters: {stereo: 1}
- type: envelope
parameters: {attack: 50, decay: 64, gain: 96, release: 64, stereo: 1, sustain: 64}
- type: mulp
parameters: {stereo: 1}
- type: filter
parameters: {bandpass: 0, frequency: 32, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 1}
- type: delay
parameters: {damp: 64, dry: 64, feedback: 64, notetracking: 0, pregain: 64, stereo: 1}
varargs: [9187, 9187]
- type: outaux
parameters: {auxgain: 128, outgain: 0, stereo: 1}

View File

@ -0,0 +1,62 @@
name: Synastasia
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 64, decay: 70, gain: 128, release: 88, stereo: 0, sustain: 70}
- type: oscillator
id: 2
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 69, type: 0}
- type: send
id: 3
parameters: {amount: 72, port: 1, sendpop: 1, target: 12}
- type: oscillator
id: 5
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 73, type: 0}
- type: send
id: 6
parameters: {amount: 56, port: 1, sendpop: 0, target: 13}
- type: send
id: 193
parameters: {amount: 56, port: 3, sendpop: 1, target: 13}
- type: oscillator
id: 195
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 77, type: 0}
- type: send
id: 10
parameters: {amount: 72, port: 1, sendpop: 1, target: 14}
- type: oscillator
id: 12
parameters: {color: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 13
parameters: {color: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: oscillator
id: 14
parameters: {color: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: addp
id: 15
parameters: {stereo: 0}
- type: addp
id: 16
parameters: {stereo: 0}
- type: filter
id: 17
parameters: {bandpass: 0, frequency: 104, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 96, stereo: 0}
- type: mulp
id: 18
parameters: {stereo: 0}
- type: delay
id: 19
parameters: {damp: 0, dry: 64, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [72]
- type: pan
id: 20
parameters: {panning: 64, stereo: 0}
- type: delay
id: 21
parameters: {damp: 0, dry: 0, feedback: 0, notetracking: 0, pregain: 128, stereo: 0}
varargs: [512]
- type: outaux
id: 22
parameters: {auxgain: 64, outgain: 16, stereo: 1}

37
tracker/presets/synth.yml Normal file
View File

@ -0,0 +1,37 @@
name: Synth
numvoices: 1
units:
- type: envelope
id: 1
parameters: {attack: 64, decay: 64, gain: 128, release: 64, stereo: 0, sustain: 64}
- type: oscillator
id: 2
parameters: {color: 64, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1}
- type: send
id: 3
parameters: {amount: 96, port: 2, sendpop: 1, target: 5}
- type: oscillator
id: 5
parameters: {color: 64, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 48, type: 1}
- type: send
id: 6
parameters: {amount: 81, port: 2, sendpop: 1, target: 73}
- type: oscillator
id: 73
parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 8, stereo: 0, transpose: 32, type: 0}
- type: filter
id: 74
parameters: {bandpass: 1, frequency: 32, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 32, stereo: 0}
- type: mulp
id: 10
parameters: {stereo: 0}
- type: delay
id: 11
parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0}
varargs: [24]
- type: pan
id: 12
parameters: {panning: 64, stereo: 0}
- type: outaux
id: 13
parameters: {auxgain: 64, outgain: 64, stereo: 1}