From ae217665bf814b942f86b1b5d2665367c3f3f9f0 Mon Sep 17 00:00:00 2001 From: "5684185+vsariola@users.noreply.github.com" <5684185+vsariola@users.noreply.github.com> Date: Tue, 25 Feb 2025 18:53:28 +0200 Subject: [PATCH] feat(tracker/presets): new and tweaked presets from Reaby The presets are also organized by their type into subfolders. Closes #136 --- CHANGELOG.md | 3 + tracker/presets/BA/House Bass Organ.yml | 69 +++++++++++++++ tracker/presets/BA/SlapBass.yml | 48 +++++++++++ tracker/presets/{ => BA}/bass-adam.yml | 23 +++-- tracker/presets/{ => BA}/bass-punch.yml | 18 ++-- tracker/presets/{ => BA}/bass.yml | 8 +- tracker/presets/{ => BA}/dark.yml | 4 +- tracker/presets/{ => BA}/deepness.yml | 4 +- .../presets/{bass3.yml => BA/mid bass.yml} | 2 +- .../presets/{ => BA}/not-from-this-world.yml | 4 +- tracker/presets/DR/Crash909.yml | 19 +++++ tracker/presets/DR/DiscoTom.yml | 26 ++++++ tracker/presets/DR/Hihat generator.yml | 40 +++++++++ tracker/presets/DR/Kick (sample).yml | 24 ++++++ tracker/presets/DR/Kick 2.yml | 63 ++++++++++++++ tracker/presets/DR/Kick 3.yml | 64 ++++++++++++++ tracker/presets/DR/Kick 4.yml | 65 ++++++++++++++ tracker/presets/DR/Kick 5.yml | 65 ++++++++++++++ tracker/presets/DR/Kick.yml | 66 +++++++++++++++ tracker/presets/DR/Open hihat (sampl).yml | 18 ++++ tracker/presets/DR/clap edm.yml | 51 +++++++++++ tracker/presets/DR/clap.yml | 60 +++++++++++++ tracker/presets/DR/hihat (sample).yml | 18 ++++ tracker/presets/DR/hihat closed.yml | 30 +++++++ tracker/presets/DR/hihat open.yml | 38 +++++++++ tracker/presets/DR/kick 6.yml | 54 ++++++++++++ tracker/presets/DR/kick edm 2.yml | 40 +++++++++ tracker/presets/DR/kick edm.yml | 64 ++++++++++++++ tracker/presets/DR/kick test | 39 +++++++++ tracker/presets/DR/rimshot.yml | 32 +++++++ .../{snare-adam.yml => DR/snare (adam).yml} | 6 +- tracker/presets/DR/snare 2.yml | 60 +++++++++++++ tracker/presets/DR/snare edm 2 (sample).yml | 34 ++++++++ .../presets/DR/snare edm 2 (sample-st).yml | 43 ++++++++++ tracker/presets/DR/snare edm 2.yml | 76 +++++++++++++++++ tracker/presets/DR/snare edm 3.yml | 70 ++++++++++++++++ tracker/presets/DR/snare edm.yml | 73 ++++++++++++++++ tracker/presets/DR/snare.yml | 60 +++++++++++++ tracker/presets/KEYS/clavi.yml | 21 +++++ tracker/presets/KEYS/lullaby.yml | 22 +++++ tracker/presets/KEYS/lullaby2.yml | 22 +++++ tracker/presets/{ => KEYS}/minorium.yml | 10 +-- tracker/presets/KEYS/organ.yml | 76 +++++++++++++++++ tracker/presets/{ => KEYS}/piano.yml | 8 +- tracker/presets/{ => KEYS}/piano2.yml | 14 ++-- tracker/presets/KEYS/rhodes.yml | 36 ++++++++ tracker/presets/LEAD/BellLead.yml | 60 +++++++++++++ tracker/presets/LEAD/BellLead2.yml | 28 +++++++ tracker/presets/LEAD/Flute.yml | 72 ++++++++++++++++ tracker/presets/LEAD/HappyLead.yml | 49 +++++++++++ .../{jarresque.yml => LEAD/Jarresque.yml} | 16 ++-- tracker/presets/LEAD/Morpher.yml | 61 ++++++++++++++ tracker/presets/LEAD/SuperSaw 2.yml | 82 ++++++++++++++++++ tracker/presets/LEAD/SuperSaw 3.yml | 60 +++++++++++++ tracker/presets/LEAD/SuperSaw.yml | 84 +++++++++++++++++++ tracker/presets/PAD/Pad Gen.yml | 46 ++++++++++ tracker/presets/{ => PAD}/pad-long.yml | 6 +- tracker/presets/{ => PAD}/pad.yml | 0 tracker/presets/{ => PAD}/pad2.yml | 0 tracker/presets/PL/Brass 2.yml | 60 +++++++++++++ tracker/presets/PL/Brass.yml | 55 ++++++++++++ tracker/presets/PL/Popper.yml | 68 +++++++++++++++ tracker/presets/PL/Sine pluck.yml | 28 +++++++ tracker/presets/PL/Super Pluck.yml | 68 +++++++++++++++ tracker/presets/{ => PL}/more-and-more.yml | 4 +- .../{short-punchy.yml => PL/punchy.yml} | 18 ++-- tracker/presets/PL/trance bells | 60 +++++++++++++ tracker/presets/ST/Pizzicato.yml | 45 ++++++++++ tracker/presets/ST/Pizzicato_octaves.yml | 36 ++++++++ tracker/presets/ST/Strings.yml | 56 +++++++++++++ tracker/presets/{ => ST}/string.yml | 4 +- tracker/presets/{ => SY}/Fairies.yml | 16 ++-- tracker/presets/SY/Guitar.yml | 34 ++++++++ tracker/presets/{mighty.yml => SY/Mighty.yml} | 0 tracker/presets/{ => SY}/airy.yml | 0 tracker/presets/{ => SY}/alpha-omega.yml | 0 tracker/presets/{ => SY}/guitar2.yml | 10 +-- .../{guitar.yml => SY/nylon guitar.yml} | 0 tracker/presets/{ => SY}/strangeland.yml | 4 +- tracker/presets/{ => SY}/synastasia.yml | 0 tracker/presets/{ => SY}/synth.yml | 0 tracker/presets/bass2.yml | 45 ---------- tracker/presets/clap.yml | 24 ------ tracker/presets/hihat.yml | 21 ----- tracker/presets/hihat2.yml | 25 ------ tracker/presets/kick-adam.yml | 51 ----------- tracker/presets/kick.yml | 30 ------- tracker/presets/kick2.yml | 33 -------- tracker/presets/kick3.yml | 30 ------- tracker/presets/kick4.yml | 30 ------- tracker/presets/lofi-choir.yml | 43 ---------- tracker/presets/lullaby.yml | 22 ----- tracker/presets/lullaby2.yml | 22 ----- tracker/presets/morpher.yml | 70 ---------------- tracker/presets/organ.yml | 33 -------- tracker/presets/rest-in-peace.yml | 74 ---------------- tracker/presets/rhodes.yml | 27 ------ tracker/presets/rimshot.yml | 58 ------------- tracker/presets/snare.yml | 36 -------- tracker/presets/snare2.yml | 48 ----------- tracker/presets/snare3.yml | 58 ------------- tracker/presets/snare4.yml | 54 ------------ tracker/presets/snare5.yml | 43 ---------- tracker/presets/snare6.yml | 48 ----------- tracker/presets/supersaw-adam.yml | 39 --------- 105 files changed, 2734 insertions(+), 1050 deletions(-) create mode 100644 tracker/presets/BA/House Bass Organ.yml create mode 100644 tracker/presets/BA/SlapBass.yml rename tracker/presets/{ => BA}/bass-adam.yml (72%) rename tracker/presets/{ => BA}/bass-punch.yml (56%) rename tracker/presets/{ => BA}/bass.yml (89%) rename tracker/presets/{ => BA}/dark.yml (94%) rename tracker/presets/{ => BA}/deepness.yml (96%) rename tracker/presets/{bass3.yml => BA/mid bass.yml} (99%) rename tracker/presets/{ => BA}/not-from-this-world.yml (96%) create mode 100644 tracker/presets/DR/Crash909.yml create mode 100644 tracker/presets/DR/DiscoTom.yml create mode 100644 tracker/presets/DR/Hihat generator.yml create mode 100644 tracker/presets/DR/Kick (sample).yml create mode 100644 tracker/presets/DR/Kick 2.yml create mode 100644 tracker/presets/DR/Kick 3.yml create mode 100644 tracker/presets/DR/Kick 4.yml create mode 100644 tracker/presets/DR/Kick 5.yml create mode 100644 tracker/presets/DR/Kick.yml create mode 100644 tracker/presets/DR/Open hihat (sampl).yml create mode 100644 tracker/presets/DR/clap edm.yml create mode 100644 tracker/presets/DR/clap.yml create mode 100644 tracker/presets/DR/hihat (sample).yml create mode 100644 tracker/presets/DR/hihat closed.yml create mode 100644 tracker/presets/DR/hihat open.yml create mode 100644 tracker/presets/DR/kick 6.yml create mode 100644 tracker/presets/DR/kick edm 2.yml create mode 100644 tracker/presets/DR/kick edm.yml create mode 100644 tracker/presets/DR/kick test create mode 100644 tracker/presets/DR/rimshot.yml rename tracker/presets/{snare-adam.yml => DR/snare (adam).yml} (93%) create mode 100644 tracker/presets/DR/snare 2.yml create mode 100644 tracker/presets/DR/snare edm 2 (sample).yml create mode 100644 tracker/presets/DR/snare edm 2 (sample-st).yml create mode 100644 tracker/presets/DR/snare edm 2.yml create mode 100644 tracker/presets/DR/snare edm 3.yml create mode 100644 tracker/presets/DR/snare edm.yml create mode 100644 tracker/presets/DR/snare.yml create mode 100644 tracker/presets/KEYS/clavi.yml create mode 100644 tracker/presets/KEYS/lullaby.yml create mode 100644 tracker/presets/KEYS/lullaby2.yml rename tracker/presets/{ => KEYS}/minorium.yml (93%) create mode 100644 tracker/presets/KEYS/organ.yml rename tracker/presets/{ => KEYS}/piano.yml (58%) rename tracker/presets/{ => KEYS}/piano2.yml (72%) create mode 100644 tracker/presets/KEYS/rhodes.yml create mode 100644 tracker/presets/LEAD/BellLead.yml create mode 100644 tracker/presets/LEAD/BellLead2.yml create mode 100644 tracker/presets/LEAD/Flute.yml create mode 100644 tracker/presets/LEAD/HappyLead.yml rename tracker/presets/{jarresque.yml => LEAD/Jarresque.yml} (68%) create mode 100644 tracker/presets/LEAD/Morpher.yml create mode 100644 tracker/presets/LEAD/SuperSaw 2.yml create mode 100644 tracker/presets/LEAD/SuperSaw 3.yml create mode 100644 tracker/presets/LEAD/SuperSaw.yml create mode 100644 tracker/presets/PAD/Pad Gen.yml rename tracker/presets/{ => PAD}/pad-long.yml (91%) rename tracker/presets/{ => PAD}/pad.yml (100%) rename tracker/presets/{ => PAD}/pad2.yml (100%) create mode 100644 tracker/presets/PL/Brass 2.yml create mode 100644 tracker/presets/PL/Brass.yml create mode 100644 tracker/presets/PL/Popper.yml create mode 100644 tracker/presets/PL/Sine pluck.yml create mode 100644 tracker/presets/PL/Super Pluck.yml rename tracker/presets/{ => PL}/more-and-more.yml (93%) rename tracker/presets/{short-punchy.yml => PL/punchy.yml} (63%) create mode 100644 tracker/presets/PL/trance bells create mode 100644 tracker/presets/ST/Pizzicato.yml create mode 100644 tracker/presets/ST/Pizzicato_octaves.yml create mode 100644 tracker/presets/ST/Strings.yml rename tracker/presets/{ => ST}/string.yml (93%) rename tracker/presets/{ => SY}/Fairies.yml (64%) create mode 100644 tracker/presets/SY/Guitar.yml rename tracker/presets/{mighty.yml => SY/Mighty.yml} (100%) rename tracker/presets/{ => SY}/airy.yml (100%) rename tracker/presets/{ => SY}/alpha-omega.yml (100%) rename tracker/presets/{ => SY}/guitar2.yml (68%) rename tracker/presets/{guitar.yml => SY/nylon guitar.yml} (100%) rename tracker/presets/{ => SY}/strangeland.yml (96%) rename tracker/presets/{ => SY}/synastasia.yml (100%) rename tracker/presets/{ => SY}/synth.yml (100%) delete mode 100644 tracker/presets/bass2.yml delete mode 100644 tracker/presets/clap.yml delete mode 100644 tracker/presets/hihat.yml delete mode 100644 tracker/presets/hihat2.yml delete mode 100644 tracker/presets/kick-adam.yml delete mode 100644 tracker/presets/kick.yml delete mode 100644 tracker/presets/kick2.yml delete mode 100644 tracker/presets/kick3.yml delete mode 100644 tracker/presets/kick4.yml delete mode 100644 tracker/presets/lofi-choir.yml delete mode 100644 tracker/presets/lullaby.yml delete mode 100644 tracker/presets/lullaby2.yml delete mode 100644 tracker/presets/morpher.yml delete mode 100644 tracker/presets/organ.yml delete mode 100644 tracker/presets/rest-in-peace.yml delete mode 100644 tracker/presets/rhodes.yml delete mode 100644 tracker/presets/rimshot.yml delete mode 100644 tracker/presets/snare.yml delete mode 100644 tracker/presets/snare2.yml delete mode 100644 tracker/presets/snare3.yml delete mode 100644 tracker/presets/snare4.yml delete mode 100644 tracker/presets/snare5.yml delete mode 100644 tracker/presets/snare6.yml delete mode 100644 tracker/presets/supersaw-adam.yml diff --git a/CHANGELOG.md b/CHANGELOG.md index 9094a586..e6cdf49a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -77,6 +77,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ([#156][i156]) ### Changed +- New & better presets, organized by their type to subfolders (thanks Reaby!) + ([#136][i136]) - Presets get their name by concatenating their subdirectory path (with path separators replaced with spaces) to their filename - The keyboard shortcuts are now again closer to what they were old trackers @@ -286,6 +288,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). [i128]: https://github.com/vsariola/sointu/issues/128 [i129]: https://github.com/vsariola/sointu/issues/129 [i130]: https://github.com/vsariola/sointu/issues/130 +[i136]: https://github.com/vsariola/sointu/issues/136 [i139]: https://github.com/vsariola/sointu/issues/139 [i142]: https://github.com/vsariola/sointu/issues/142 [i144]: https://github.com/vsariola/sointu/issues/144 diff --git a/tracker/presets/BA/House Bass Organ.yml b/tracker/presets/BA/House Bass Organ.yml new file mode 100644 index 00000000..da340925 --- /dev/null +++ b/tracker/presets/BA/House Bass Organ.yml @@ -0,0 +1,69 @@ +name: House Bass Organ +numvoices: 2 +units: + - type: envelope + id: 207 + parameters: {attack: 37, decay: 74, gain: 78, release: 44, stereo: 0, sustain: 49} + - type: oscillator + id: 208 + parameters: {color: 64, detune: 54, gain: 128, phase: 0, shape: 64, stereo: 0, transpose: 40, type: 1, unison: 3} + - type: oscillator + id: 213 + parameters: {color: 64, detune: 64, gain: 64, phase: 0, shape: 64, stereo: 0, transpose: 71, type: 2, unison: 0} + - type: addp + id: 214 + parameters: {stereo: 0} + - type: mulp + id: 209 + parameters: {stereo: 0} + - type: filter + id: 218 + parameters: {bandpass: 0, frequency: 0, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: filter + id: 219 + parameters: {bandpass: 0, frequency: 66, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: distort + id: 215 + parameters: {drive: 86, stereo: 0} + - type: envelope + id: 221 + parameters: {attack: 32, decay: 53, gain: 64, release: 5, stereo: 0, sustain: 0} + - type: noise + id: 222 + parameters: {gain: 59, shape: 56, stereo: 0} + - type: mulp + id: 223 + parameters: {stereo: 0} + - type: filter + id: 225 + parameters: {bandpass: 0, frequency: 71, highpass: 0, lowpass: 1, negbandpass: 1, neghighpass: 0, resonance: 81, stereo: 0} + - type: addp + id: 224 + parameters: {stereo: 0} + - type: distort + id: 228 + parameters: {drive: 67, stereo: 0} + - type: compressor + id: 229 + parameters: {attack: 37, invgain: 87, ratio: 97, release: 65, stereo: 0, threshold: 47} + - type: mulp + id: 230 + parameters: {stereo: 0} + - type: pan + id: 211 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 212 + parameters: {auxgain: 29, outgain: 69, stereo: 1} + - type: envelope + id: 220 + parameters: {attack: 0, decay: 72, gain: 76, release: 45, stereo: 0, sustain: 47} + - type: send + id: 217 + parameters: {amount: 128, port: 0, sendpop: 1, stereo: 0, target: 218, unit: 0, voice: 0} + - type: loadnote + id: 226 + parameters: {stereo: 0} + - type: send + id: 227 + parameters: {amount: 54, port: 0, sendpop: 1, stereo: 0, target: 225, unit: 0, voice: 0} diff --git a/tracker/presets/BA/SlapBass.yml b/tracker/presets/BA/SlapBass.yml new file mode 100644 index 00000000..5070d7dc --- /dev/null +++ b/tracker/presets/BA/SlapBass.yml @@ -0,0 +1,48 @@ +name: SlapBass +numvoices: 1 +units: + - type: envelope + id: 1059 + parameters: {attack: 12, channel: 2, decay: 71, gain: 128, release: 74, stereo: 1, sustain: 40} + - type: send + id: 200 + parameters: {amount: 95, damp: 64, dry: 128, feedback: 125, notetracking: 0, port: 0, pregain: 40, sendpop: 0, stereo: 1, target: 170} + - type: send + id: 30 + parameters: {amount: 37, gain: 128, port: 3, sendpop: 1, stereo: 1, target: 400, voice: 0} + - type: envelope + id: 21 + parameters: {attack: 40, decay: 65, gain: 74, release: 71, stereo: 0, sustain: 77} + - type: oscillator + id: 400 + parameters: {color: 116, detune: 64, gain: 128, lfo: 0, phase: 80, shape: 84, stereo: 0, transpose: 64, type: 0, unison: 2} + - type: oscillator + id: 1060 + parameters: {color: 106, detune: 64, gain: 128, lfo: 0, phase: 63, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 1} + - type: addp + id: 1061 + parameters: {stereo: 0} + - type: oscillator + id: 1033 + parameters: {color: 67, detune: 64, gain: 128, looplength: 905, loopstart: 6513, phase: 0, samplestart: 1252819, shape: 105, stereo: 0, transpose: 93, type: 4, unison: 0} + - type: filter + id: 1035 + parameters: {bandpass: 0, frequency: 50, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 100, stereo: 0} + - type: addp + id: 1032 + parameters: {stereo: 0} + - type: mulp + id: 22 + parameters: {stereo: 0} + - type: filter + id: 170 + parameters: {bandpass: 0, frequency: 28, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 65, stereo: 0} + - type: filter + id: 1062 + parameters: {bandpass: 0, frequency: 57, highpass: 0, lowpass: 1, negbandpass: 1, neghighpass: 1, resonance: 128, stereo: 0} + - type: pan + id: 18 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 19 + parameters: {auxgain: 10, outgain: 65, stereo: 1} diff --git a/tracker/presets/bass-adam.yml b/tracker/presets/BA/bass-adam.yml similarity index 72% rename from tracker/presets/bass-adam.yml rename to tracker/presets/BA/bass-adam.yml index dd824668..7716552e 100644 --- a/tracker/presets/bass-adam.yml +++ b/tracker/presets/BA/bass-adam.yml @@ -1,4 +1,4 @@ -name: BassAdam +name: bass-adam comment: | Author: pestis/bC!. Suggested note: F#1. Originally from: 4k intro Adam. @@ -12,26 +12,37 @@ comment: | numvoices: 1 units: - type: envelope - parameters: {attack: 48, decay: 63, gain: 128, release: 64, stereo: 0, sustain: 0} + id: 217 + parameters: {attack: 36, decay: 59, gain: 128, release: 52, stereo: 0, sustain: 25} - type: distort + id: 218 parameters: {drive: 112, stereo: 0} - type: oscillator + id: 219 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 + id: 220 parameters: {stereo: 0} - type: filter - parameters: {bandpass: 0, frequency: 16, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + id: 221 + parameters: {bandpass: 0, frequency: 13, 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} + parameters: {bandpass: 0, frequency: 25, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 104, stereo: 0} - type: pan + id: 222 parameters: {panning: 64, stereo: 0} - type: out - parameters: {gain: 128, stereo: 1} - - parameters: {} + id: 223 + parameters: {gain: 53, stereo: 1} + - id: 224 + parameters: {} - type: envelope + id: 225 parameters: {attack: 0, decay: 64, gain: 128, release: 0, stereo: 0, sustain: 0} - type: distort + id: 226 parameters: {drive: 32, stereo: 0} - type: send + id: 227 parameters: {amount: 79, port: 0, sendpop: 1, stereo: 0, target: 1} diff --git a/tracker/presets/bass-punch.yml b/tracker/presets/BA/bass-punch.yml similarity index 56% rename from tracker/presets/bass-punch.yml rename to tracker/presets/BA/bass-punch.yml index 9884f62c..657100cf 100644 --- a/tracker/presets/bass-punch.yml +++ b/tracker/presets/BA/bass-punch.yml @@ -3,22 +3,22 @@ numvoices: 1 units: - type: envelope id: 1 - parameters: {attack: 0, decay: 64, gain: 128, release: 76, stereo: 0, sustain: 64} + parameters: {attack: 0, decay: 64, gain: 55, 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} + parameters: {color: 64, detune: 64, gain: 106, 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} + parameters: {color: 0, detune: 64, gain: 122, 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} + parameters: {attack: 0, decay: 70, gain: 128, release: 70, stereo: 0, sustain: 18} - type: send id: 214 parameters: {amount: 96, port: 0, sendpop: 0, target: 10} @@ -27,20 +27,16 @@ units: 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} + parameters: {bandpass: 0, frequency: 39, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 74, stereo: 0} - type: filter id: 11 - parameters: {bandpass: 0, frequency: 12, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + parameters: {bandpass: 0, frequency: 11, 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} + parameters: {auxgain: 4, outgain: 62, stereo: 1} diff --git a/tracker/presets/bass.yml b/tracker/presets/BA/bass.yml similarity index 89% rename from tracker/presets/bass.yml rename to tracker/presets/BA/bass.yml index da6b9144..0cca19d5 100644 --- a/tracker/presets/bass.yml +++ b/tracker/presets/BA/bass.yml @@ -1,4 +1,4 @@ -name: Bass +name: bass numvoices: 1 units: - type: envelope @@ -26,7 +26,7 @@ units: id: 40 parameters: {stereo: 0} - type: mulp - id: 10 + id: 217 parameters: {stereo: 0} - type: filter id: 11 @@ -42,8 +42,8 @@ units: parameters: {panning: 64, stereo: 0} - type: delay id: 16 - parameters: {damp: 64, dry: 128, feedback: 96, notetracking: 2, pregain: 64, stereo: 1} + parameters: {damp: 102, dry: 74, feedback: 63, notetracking: 2, pregain: 43, stereo: 1} varargs: [24, 48] - type: outaux id: 20 - parameters: {auxgain: 64, outgain: 64, stereo: 1} + parameters: {auxgain: 0, outgain: 39, stereo: 1} diff --git a/tracker/presets/dark.yml b/tracker/presets/BA/dark.yml similarity index 94% rename from tracker/presets/dark.yml rename to tracker/presets/BA/dark.yml index 57799b7b..60e1f63e 100644 --- a/tracker/presets/dark.yml +++ b/tracker/presets/BA/dark.yml @@ -1,4 +1,4 @@ -name: Dark +name: dark numvoices: 1 units: - type: envelope @@ -34,4 +34,4 @@ units: varargs: [1024, 1024] - type: outaux id: 15 - parameters: {auxgain: 64, outgain: 64, stereo: 1} + parameters: {auxgain: 8, outgain: 39, stereo: 1} diff --git a/tracker/presets/deepness.yml b/tracker/presets/BA/deepness.yml similarity index 96% rename from tracker/presets/deepness.yml rename to tracker/presets/BA/deepness.yml index 8be09649..ef99ca95 100644 --- a/tracker/presets/deepness.yml +++ b/tracker/presets/BA/deepness.yml @@ -1,4 +1,4 @@ -name: Deepness +name: deepness numvoices: 1 units: - type: envelope @@ -49,4 +49,4 @@ units: varargs: [32, 32] - type: outaux id: 20 - parameters: {auxgain: 96, outgain: 0, stereo: 1} + parameters: {auxgain: 22, outgain: 21, stereo: 1} diff --git a/tracker/presets/bass3.yml b/tracker/presets/BA/mid bass.yml similarity index 99% rename from tracker/presets/bass3.yml rename to tracker/presets/BA/mid bass.yml index 8cfc872d..5024ffe2 100644 --- a/tracker/presets/bass3.yml +++ b/tracker/presets/BA/mid bass.yml @@ -1,4 +1,4 @@ -name: Bass3 +name: Mid Bass numvoices: 1 units: - type: envelope diff --git a/tracker/presets/not-from-this-world.yml b/tracker/presets/BA/not-from-this-world.yml similarity index 96% rename from tracker/presets/not-from-this-world.yml rename to tracker/presets/BA/not-from-this-world.yml index 64558be1..fe48ad01 100644 --- a/tracker/presets/not-from-this-world.yml +++ b/tracker/presets/BA/not-from-this-world.yml @@ -1,4 +1,4 @@ -name: NotFromThisWorld +name: not-from-this-world numvoices: 1 units: - type: envelope @@ -61,4 +61,4 @@ units: varargs: [24, 48] - type: outaux id: 24 - parameters: {auxgain: 128, outgain: 128, stereo: 1} + parameters: {auxgain: 11, outgain: 42, stereo: 1} diff --git a/tracker/presets/DR/Crash909.yml b/tracker/presets/DR/Crash909.yml new file mode 100644 index 00000000..7d8743b5 --- /dev/null +++ b/tracker/presets/DR/Crash909.yml @@ -0,0 +1,19 @@ +name: Crash909 +comment: Use range C-4 to G-4 +numvoices: 2 +units: + - type: envelope + id: 1 + parameters: {attack: 3, decay: 83, gain: 64, release: 79, stereo: 1, sustain: 0} + - type: oscillator + id: 2 + parameters: {color: 64, detune: 68, gain: 111, looplength: 5676, loopstart: 2615, phase: 0, samplestart: 433554, shape: 64, stereo: 1, transpose: 65, type: 4, unison: 0} + - type: mulp + id: 3 + parameters: {stereo: 1} + - type: pan + id: 5 + parameters: {damp: 0, dry: 128, feedback: 96, notetracking: 2, panning: 50, pregain: 40, stereo: 1} + - type: outaux + id: 6 + parameters: {auxgain: 21, outgain: 70, panning: 64, stereo: 1} diff --git a/tracker/presets/DR/DiscoTom.yml b/tracker/presets/DR/DiscoTom.yml new file mode 100644 index 00000000..8132a3c9 --- /dev/null +++ b/tracker/presets/DR/DiscoTom.yml @@ -0,0 +1,26 @@ +name: DiscoTom +numvoices: 2 +units: + - type: envelope + id: 1 + parameters: {attack: 37, decay: 96, gain: 64, release: 46, stereo: 1, sustain: 46} + - type: oscillator + id: 2 + parameters: {color: 58, detune: 66, gain: 100, looplength: 104, loopstart: 831, phase: 0, samplestart: 1543725, shape: 57, stereo: 1, transpose: 64, type: 4, unison: 1} + - type: mulp + id: 3 + parameters: {stereo: 1} + - type: pan + id: 5 + parameters: {damp: 0, dry: 128, feedback: 96, notetracking: 2, panning: 63, pregain: 40, stereo: 1} + - type: outaux + id: 6 + parameters: {auxgain: 7, outgain: 67, panning: 64, stereo: 1} + - id: 12 + parameters: {} + - type: envelope + id: 10 + parameters: {attack: 37, auxgain: 64, decay: 81, gain: 80, outgain: 64, release: 54, stereo: 0, sustain: 16} + - type: send + id: 11 + parameters: {amount: 84, port: 0, sendpop: 1, stereo: 0, target: 2, unit: 0, voice: 0} diff --git a/tracker/presets/DR/Hihat generator.yml b/tracker/presets/DR/Hihat generator.yml new file mode 100644 index 00000000..e79fd8fc --- /dev/null +++ b/tracker/presets/DR/Hihat generator.yml @@ -0,0 +1,40 @@ +name: hihat open +comment: | + Closed hihat: Atk 8 + Dec 60 + Open hihat: Atk8 + Dec75 + Shaker: Atk55 + Dec60 +numvoices: 2 +units: + - type: envelope + id: 1 + parameters: {attack: 7, decay: 60, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: envelope + id: 13 + parameters: {attack: 0, decay: 68, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: mulp + id: 332 + parameters: {stereo: 0} + - type: noise + id: 2 + parameters: {gain: 63, shape: 52, stereo: 0} + - type: mulp + id: 15 + parameters: {stereo: 0} + - type: filter + id: 12 + parameters: {bandpass: 0, frequency: 110, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: filter + id: 331 + parameters: {bandpass: 0, frequency: 94, highpass: 0, lowpass: 0, negbandpass: 1, neghighpass: 0, resonance: 128, stereo: 0} + - type: pan + id: 5 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 6 + parameters: {auxgain: 0, outgain: 59, stereo: 1} + - type: noise + id: 10 + parameters: {gain: 31, shape: 50, stereo: 0} + - type: send + id: 11 + parameters: {amount: 51, port: 0, sendpop: 1, stereo: 0, target: 12, unit: 0, voice: 0} diff --git a/tracker/presets/DR/Kick (sample).yml b/tracker/presets/DR/Kick (sample).yml new file mode 100644 index 00000000..259dfdd0 --- /dev/null +++ b/tracker/presets/DR/Kick (sample).yml @@ -0,0 +1,24 @@ +name: Kick +numvoices: 1 +units: + - type: envelope + id: 1036 + parameters: {attack: 0, decay: 82, gain: 71, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 1037 + parameters: {color: 64, detune: 64, gain: 128, looplength: 1, loopstart: 1034, phase: 0, samplestart: 741926, shape: 95, stereo: 0, transpose: 78, type: 4, unison: 1} + - type: mulp + id: 1038 + parameters: {stereo: 0} + - type: filter + id: 1042 + parameters: {bandpass: 0, frequency: 10, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 57, stereo: 0} + - type: filter + id: 1043 + parameters: {bandpass: 1, frequency: 70, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 23, stereo: 0} + - type: pan + id: 1040 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 1041 + parameters: {auxgain: 8, outgain: 69, stereo: 1} diff --git a/tracker/presets/DR/Kick 2.yml b/tracker/presets/DR/Kick 2.yml new file mode 100644 index 00000000..82809236 --- /dev/null +++ b/tracker/presets/DR/Kick 2.yml @@ -0,0 +1,63 @@ +name: Kick +comment: 'Suggested note: C-3' +numvoices: 2 +units: + - type: envelope + id: 261 + parameters: {attack: 16, decay: 51, gain: 128, release: 59, stereo: 0, sustain: 0} + - type: noise + id: 269 + parameters: {color: 64, detune: 64, gain: 128, phase: 0, shape: 74, stereo: 0, transpose: 64, type: 0} + - type: send + id: 268 + parameters: {amount: 81, port: 0, sendpop: 1, stereo: 0, target: 262, unit: 0, voice: 0} + - type: oscillator + id: 262 + parameters: {color: 128, damp: 0, detune: 64, dry: 128, feedback: 96, gain: 128, notetracking: 2, phase: 0, pregain: 40, shape: 76, stereo: 0, transpose: 64, type: 0} + - type: filter + id: 281 + parameters: {bandpass: 1, frequency: 86, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 1, panning: 64, resonance: 54, stereo: 0} + - type: mulp + id: 263 + parameters: {auxgain: 64, outgain: 64, stereo: 0} + - id: 285 + parameters: {} + - type: envelope + id: 280 + parameters: {attack: 39, decay: 64, gain: 99, release: 14, stereo: 0, sustain: 4} + - type: send + id: 284 + parameters: {amount: 75, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - id: 286 + parameters: {} + - type: noise + id: 275 + parameters: {gain: 33, shape: 80, stereo: 0} + - type: send + id: 276 + parameters: {amount: 86, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - type: envelope + id: 274 + parameters: {attack: 39, decay: 69, gain: 60, release: 42, stereo: 0, sustain: 1} + - type: oscillator + id: 277 + parameters: {color: 128, detune: 64, gain: 110, phase: 0, shape: 64, stereo: 0, transpose: 45, type: 0} + - type: filter + id: 283 + parameters: {bandpass: 0, frequency: 17, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 98, stereo: 0} + - type: mulp + id: 279 + parameters: {stereo: 0} + - type: addp + id: 271 + parameters: {stereo: 0} + - type: pan + id: 294 + parameters: {panning: 64, stereo: 0} + - type: delay + id: 272 + parameters: {damp: 23, dry: 128, feedback: 0, notetracking: 0, pregain: 35, stereo: 1} + varargs: [1, 1395] + - type: outaux + id: 266 + parameters: {auxgain: 0, outgain: 123, stereo: 1} diff --git a/tracker/presets/DR/Kick 3.yml b/tracker/presets/DR/Kick 3.yml new file mode 100644 index 00000000..173074a2 --- /dev/null +++ b/tracker/presets/DR/Kick 3.yml @@ -0,0 +1,64 @@ +name: Kick 3 +comment: 'Suggested note: C-3' +numvoices: 2 +units: + - type: envelope + id: 261 + parameters: {attack: 0, decay: 48, gain: 65, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 269 + parameters: {color: 64, detune: 64, gain: 128, phase: 0, shape: 73, stereo: 0, transpose: 64, type: 0} + - type: filter + id: 333 + parameters: {bandpass: 1, frequency: 59, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: mulp + id: 263 + parameters: {auxgain: 64, outgain: 64, stereo: 0} + - id: 285 + parameters: {} + - type: noise + id: 275 + parameters: {gain: 103, shape: 31, stereo: 0} + - type: send + id: 276 + parameters: {amount: 79, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - type: envelope + id: 280 + parameters: {attack: 0, decay: 67, gain: 90, release: 0, stereo: 0, sustain: 0} + - type: envelope + id: 334 + parameters: {attack: 0, decay: 68, gain: 113, release: 0, stereo: 0, sustain: 0} + - type: addp + id: 335 + parameters: {stereo: 0} + - type: send + id: 284 + parameters: {amount: 73, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - id: 286 + parameters: {} + - type: envelope + id: 274 + parameters: {attack: 0, decay: 73, gain: 117, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 277 + parameters: {color: 128, detune: 64, gain: 128, phase: 0, shape: 74, stereo: 0, transpose: 41, type: 0} + - type: filter + id: 283 + parameters: {bandpass: 0, frequency: 10, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 54, stereo: 0} + - type: mulp + id: 279 + parameters: {stereo: 0} + - type: addp + id: 271 + parameters: {stereo: 0} + - type: pan + id: 294 + parameters: {panning: 64, stereo: 0} + - type: delay + id: 272 + parameters: {damp: 23, dry: 128, feedback: 0, notetracking: 0, pregain: 35, stereo: 1} + varargs: [1, 1395] + disabled: true + - type: outaux + id: 266 + parameters: {auxgain: 0, outgain: 65, stereo: 1} diff --git a/tracker/presets/DR/Kick 4.yml b/tracker/presets/DR/Kick 4.yml new file mode 100644 index 00000000..e5f5da40 --- /dev/null +++ b/tracker/presets/DR/Kick 4.yml @@ -0,0 +1,65 @@ +name: Kick 3 +comment: 'Suggested note: C-3' +numvoices: 2 +units: + - type: envelope + id: 261 + parameters: {attack: 0, decay: 51, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 269 + parameters: {color: 64, detune: 64, gain: 128, phase: 0, shape: 70, stereo: 0, transpose: 64, type: 0} + - type: filter + id: 333 + parameters: {bandpass: 1, frequency: 41, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 78, stereo: 0} + - type: mulp + id: 263 + parameters: {auxgain: 64, outgain: 64, stereo: 0} + - id: 285 + parameters: {} + - type: noise + id: 275 + parameters: {gain: 64, shape: 12, stereo: 0} + - type: send + id: 276 + parameters: {amount: 84, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - type: envelope + id: 280 + parameters: {attack: 0, decay: 64, gain: 83, release: 0, stereo: 0, sustain: 0} + - type: envelope + id: 334 + parameters: {attack: 0, decay: 67, gain: 90, release: 0, stereo: 0, sustain: 0} + - type: addp + id: 335 + parameters: {stereo: 0} + - type: send + id: 284 + parameters: {amount: 75, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - id: 286 + parameters: {} + - type: envelope + id: 274 + parameters: {attack: 41, decay: 69, gain: 65, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 277 + parameters: {color: 128, detune: 64, gain: 128, phase: 0, shape: 64, stereo: 0, transpose: 42, type: 0} + - type: filter + id: 283 + parameters: {bandpass: 0, frequency: 14, highpass: 0, lowpass: 0, negbandpass: 1, neghighpass: 1, resonance: 128, stereo: 0} + - type: mulp + id: 279 + parameters: {stereo: 0} + - type: distort + id: 336 + parameters: {drive: 87, stereo: 0} + - type: addp + id: 271 + parameters: {stereo: 0} + - type: filter + id: 337 + parameters: {bandpass: 1, frequency: 10, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: pan + id: 294 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 266 + parameters: {auxgain: 0, outgain: 123, stereo: 1} diff --git a/tracker/presets/DR/Kick 5.yml b/tracker/presets/DR/Kick 5.yml new file mode 100644 index 00000000..b016bf36 --- /dev/null +++ b/tracker/presets/DR/Kick 5.yml @@ -0,0 +1,65 @@ +name: Kick 5 +comment: 'Suggested note: C-3' +numvoices: 2 +units: + - type: envelope + id: 261 + parameters: {attack: 0, decay: 51, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 269 + parameters: {color: 64, detune: 64, gain: 128, phase: 0, shape: 108, stereo: 0, transpose: 64, type: 0} + - type: filter + id: 333 + parameters: {bandpass: 1, frequency: 50, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: mulp + id: 263 + parameters: {auxgain: 64, outgain: 64, stereo: 0} + - id: 285 + parameters: {} + - type: noise + id: 275 + parameters: {gain: 92, shape: 33, stereo: 0} + - type: send + id: 276 + parameters: {amount: 77, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - type: envelope + id: 280 + parameters: {attack: 0, decay: 63, gain: 90, release: 0, stereo: 0, sustain: 0} + - type: envelope + id: 334 + parameters: {attack: 0, decay: 65, gain: 99, release: 0, stereo: 0, sustain: 0} + - type: addp + id: 335 + parameters: {stereo: 0} + - type: send + id: 284 + parameters: {amount: 75, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - id: 286 + parameters: {} + - type: envelope + id: 274 + parameters: {attack: 48, decay: 74, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: envelope + id: 336 + parameters: {attack: 45, decay: 72, gain: 124, release: 0, stereo: 0, sustain: 0} + - type: mulp + id: 337 + parameters: {stereo: 0} + - type: oscillator + id: 277 + parameters: {color: 128, detune: 64, gain: 104, phase: 0, shape: 64, stereo: 0, transpose: 46, type: 0} + - type: filter + id: 283 + parameters: {bandpass: 1, frequency: 10, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 39, stereo: 0} + - type: mulp + id: 279 + parameters: {stereo: 0} + - type: addp + id: 271 + parameters: {stereo: 0} + - type: pan + id: 294 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 266 + parameters: {auxgain: 0, outgain: 90, stereo: 1} diff --git a/tracker/presets/DR/Kick.yml b/tracker/presets/DR/Kick.yml new file mode 100644 index 00000000..cd49ee56 --- /dev/null +++ b/tracker/presets/DR/Kick.yml @@ -0,0 +1,66 @@ +name: Kick +comment: 'Suggested note: C-3' +numvoices: 2 +units: + - type: envelope + id: 261 + parameters: {attack: 16, decay: 51, gain: 128, release: 59, stereo: 0, sustain: 0} + - type: noise + id: 269 + parameters: {gain: 103, shape: 128, stereo: 0} + - type: send + id: 268 + parameters: {amount: 81, port: 0, sendpop: 1, stereo: 0, target: 262, unit: 0, voice: 0} + - type: oscillator + id: 262 + parameters: {color: 128, detune: 64, gain: 128, phase: 0, shape: 64, stereo: 0, transpose: 57, type: 0} + - type: filter + id: 281 + parameters: {bandpass: 0, frequency: 81, highpass: 1, lowpass: 0, negbandpass: 1, neghighpass: 0, resonance: 102, stereo: 0} + - type: mulp + id: 263 + parameters: {stereo: 0} + - id: 285 + parameters: {} + - type: envelope + id: 280 + parameters: {attack: 39, decay: 64, gain: 99, release: 14, stereo: 0, sustain: 4} + - type: send + id: 284 + parameters: {amount: 75, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - id: 286 + parameters: {} + - type: noise + id: 275 + parameters: {gain: 31, shape: 61, stereo: 0} + - type: send + id: 276 + parameters: {amount: 86, port: 0, sendpop: 1, stereo: 0, target: 277, unit: 0, voice: 0} + - type: envelope + id: 274 + parameters: {attack: 39, decay: 69, gain: 60, release: 42, stereo: 0, sustain: 1} + - type: oscillator + id: 277 + parameters: {color: 128, detune: 64, gain: 128, phase: 0, shape: 64, stereo: 0, transpose: 45, type: 0} + - type: filter + id: 283 + parameters: {bandpass: 0, frequency: 13, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: filter + id: 287 + parameters: {bandpass: 0, frequency: 108, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: mulp + id: 279 + parameters: {stereo: 0} + - type: addp + id: 271 + parameters: {stereo: 0} + - type: pan + id: 294 + parameters: {panning: 64, stereo: 0} + - type: delay + id: 272 + parameters: {damp: 23, dry: 128, feedback: 0, notetracking: 0, pregain: 48, stereo: 1} + varargs: [1, 1395] + - type: outaux + id: 266 + parameters: {auxgain: 0, outgain: 86, stereo: 1} diff --git a/tracker/presets/DR/Open hihat (sampl).yml b/tracker/presets/DR/Open hihat (sampl).yml new file mode 100644 index 00000000..ff9ae71a --- /dev/null +++ b/tracker/presets/DR/Open hihat (sampl).yml @@ -0,0 +1,18 @@ +name: Open hihat +numvoices: 1 +units: + - type: envelope + id: 1044 + parameters: {attack: 0, decay: 80, gain: 121, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 1045 + parameters: {color: 64, detune: 64, gain: 95, looplength: 3761, loopstart: 5808, phase: 0, samplestart: 867145, shape: 74, stereo: 0, transpose: 88, type: 4} + - type: mulp + id: 1046 + parameters: {stereo: 0} + - type: pan + id: 1048 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 1049 + parameters: {auxgain: 0, outgain: 93, stereo: 1} diff --git a/tracker/presets/DR/clap edm.yml b/tracker/presets/DR/clap edm.yml new file mode 100644 index 00000000..671e89f4 --- /dev/null +++ b/tracker/presets/DR/clap edm.yml @@ -0,0 +1,51 @@ +name: clap edm +numvoices: 1 +units: + - type: envelope + id: 14 + parameters: {attack: 0, decay: 66, gain: 128, panning: 64, release: 0, stereo: 0, sustain: 0} + - type: delay + id: 15 + parameters: {auxgain: 64, damp: 0, dry: 0, feedback: 66, notetracking: 0, outgain: 64, pregain: 128, stereo: 0} + varargs: [1047, 693] + - type: noise + id: 16 + parameters: {gain: 65, shape: 128, stereo: 0} + - type: filter + id: 39 + parameters: {bandpass: 1, frequency: 55, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 66, stereo: 0} + - type: mulp + id: 17 + parameters: {stereo: 0} + - type: envelope + id: 18 + parameters: {attack: 0, decay: 54, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: delay + id: 19 + parameters: {damp: 82, dry: 93, feedback: 0, notetracking: 0, pregain: 74, stereo: 0} + varargs: [1030, 1744] + - type: noise + id: 20 + parameters: {gain: 128, shape: 79, stereo: 0} + - type: filter + id: 23 + parameters: {bandpass: 1, frequency: 43, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: mulp + id: 21 + parameters: {stereo: 0} + - type: addp + id: 22 + parameters: {stereo: 0} + - type: distort + id: 25 + parameters: {drive: 121, stereo: 0} + - type: pan + id: 36 + parameters: {panning: 76, stereo: 0} + - type: delay + id: 40 + parameters: {damp: 64, dry: 19, feedback: 0, notetracking: 0, pregain: 80, stereo: 1} + varargs: [350, 1] + - type: outaux + id: 37 + parameters: {auxgain: 1, outgain: 56, stereo: 1} diff --git a/tracker/presets/DR/clap.yml b/tracker/presets/DR/clap.yml new file mode 100644 index 00000000..1178c576 --- /dev/null +++ b/tracker/presets/DR/clap.yml @@ -0,0 +1,60 @@ +name: clap +numvoices: 1 +units: + - type: envelope + id: 1 + parameters: {attack: 0, decay: 53, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: delay + id: 162 + parameters: {damp: 0, dry: 128, feedback: 0, notetracking: 0, pregain: 64, stereo: 0} + varargs: [1395, 350] + - type: noise + id: 3 + parameters: {gain: 0, shape: 97, stereo: 0} + - type: mulp + id: 4 + parameters: {stereo: 0} + - type: envelope + id: 163 + parameters: {attack: 0, decay: 54, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: delay + id: 164 + parameters: {damp: 0, dry: 6, feedback: 0, notetracking: 0, pregain: 64, stereo: 0} + varargs: [1744, 1744] + - type: noise + id: 165 + parameters: {gain: 128, shape: 79, stereo: 0} + - type: mulp + id: 166 + parameters: {stereo: 0} + - type: addp + id: 167 + parameters: {stereo: 0} + - type: envelope + id: 168 + parameters: {attack: 0, decay: 52, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: delay + id: 169 + parameters: {damp: 0, dry: 52, feedback: 0, notetracking: 0, pregain: 64, stereo: 0} + varargs: [1395, 2441] + - type: noise + id: 170 + parameters: {gain: 128, shape: 79, stereo: 0} + - type: mulp + id: 171 + parameters: {stereo: 0} + - type: addp + id: 173 + parameters: {stereo: 0} + - type: distort + id: 174 + parameters: {drive: 89, stereo: 0} + - type: filter + id: 5 + parameters: {bandpass: 1, frequency: 46, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 46, stereo: 0} + - type: pan + id: 175 + parameters: {panning: 73, stereo: 0} + - type: outaux + id: 161 + parameters: {auxgain: 0, outgain: 59, stereo: 1} diff --git a/tracker/presets/DR/hihat (sample).yml b/tracker/presets/DR/hihat (sample).yml new file mode 100644 index 00000000..355c3b0c --- /dev/null +++ b/tracker/presets/DR/hihat (sample).yml @@ -0,0 +1,18 @@ +name: hihat (sample) +numvoices: 1 +units: + - type: envelope + id: 1078 + parameters: {attack: 0, decay: 65, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 1079 + parameters: {color: 57, detune: 64, gain: 128, looplength: 1, loopstart: 1343, phase: 0, samplestart: 367477, shape: 82, stereo: 0, transpose: 70, type: 4} + - type: mulp + id: 1080 + parameters: {stereo: 0} + - type: pan + id: 1081 + parameters: {panning: 62, stereo: 0} + - type: outaux + id: 11 + parameters: {auxgain: 0, outgain: 65, stereo: 1} diff --git a/tracker/presets/DR/hihat closed.yml b/tracker/presets/DR/hihat closed.yml new file mode 100644 index 00000000..512847ed --- /dev/null +++ b/tracker/presets/DR/hihat closed.yml @@ -0,0 +1,30 @@ +name: hihat closed +numvoices: 1 +units: + - type: envelope + id: 1 + parameters: {attack: 0, decay: 61, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: envelope + id: 13 + parameters: {attack: 28, decay: 60, gain: 94, release: 0, stereo: 0, sustain: 0} + - type: mulp + id: 14 + parameters: {stereo: 0} + - type: noise + id: 2 + parameters: {gain: 63, shape: 57, stereo: 0} + - type: mulp + id: 3 + parameters: {stereo: 0} + - type: filter + id: 15 + parameters: {bandpass: 0, frequency: 67, highpass: 0, lowpass: 0, negbandpass: 1, neghighpass: 1, resonance: 95, stereo: 0} + - type: filter + id: 4 + parameters: {bandpass: 0, frequency: 109, highpass: 0, lowpass: 1, negbandpass: 1, neghighpass: 0, resonance: 55, stereo: 0} + - type: pan + id: 5 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 6 + parameters: {auxgain: 0, outgain: 48, stereo: 1} diff --git a/tracker/presets/DR/hihat open.yml b/tracker/presets/DR/hihat open.yml new file mode 100644 index 00000000..af7240ef --- /dev/null +++ b/tracker/presets/DR/hihat open.yml @@ -0,0 +1,38 @@ +name: Hihat Open +numvoices: 2 +units: + - type: envelope + id: 1 + parameters: {attack: 12, decay: 68, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: envelope + id: 13 + parameters: {attack: 0, decay: 76, gain: 94, release: 0, stereo: 0, sustain: 0} + - type: addp + id: 14 + parameters: {stereo: 0} + - type: noise + id: 2 + parameters: {gain: 63, shape: 52, stereo: 0} + - type: mulp + id: 15 + parameters: {stereo: 0} + - type: filter + id: 4 + parameters: {bandpass: 1, frequency: 120, highpass: 1, lowpass: 0, negbandpass: 1, neghighpass: 0, resonance: 104, stereo: 0} + - type: filter + id: 12 + parameters: {bandpass: 0, frequency: 119, highpass: 0, lowpass: 1, 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: 59, stereo: 1} + - type: noise + id: 10 + parameters: {gain: 9, shape: 65, stereo: 0} + - type: hold + parameters: {holdfreq: 0, stereo: 0} + - type: send + id: 11 + parameters: {amount: 42, port: 0, sendpop: 1, stereo: 0, target: 4, unit: 0, voice: 0} diff --git a/tracker/presets/DR/kick 6.yml b/tracker/presets/DR/kick 6.yml new file mode 100644 index 00000000..4b0914f3 --- /dev/null +++ b/tracker/presets/DR/kick 6.yml @@ -0,0 +1,54 @@ +name: kick test +numvoices: 1 +units: + - type: oscillator + id: 2 + parameters: {color: 0, detune: 64, gain: 80, lfo: 1, phase: 0, shape: 35, stereo: 0, transpose: 72, type: 1, unison: 1} + - type: send + id: 21 + parameters: {amount: 78, port: 0, sendpop: 1, stereo: 0, target: 12, unit: 0, voice: 0} + - type: oscillator + id: 24 + parameters: {color: 0, detune: 64, gain: 59, lfo: 1, phase: 0, shape: 88, stereo: 0, transpose: 64, type: 1, unison: 1} + - type: send + id: 22 + parameters: {amount: 89, port: 4, sendpop: 1, stereo: 0, target: 12, unit: 0, voice: 0} + - type: envelope + id: 1 + parameters: {attack: 0, decay: 72, gain: 64, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 12 + parameters: {color: 128, detune: 71, gain: 67, phase: 0, shape: 64, stereo: 0, transpose: 46, type: 0, unison: 2} + - type: mulp + id: 23 + parameters: {stereo: 0} + - type: filter + id: 25 + parameters: {bandpass: 0, frequency: 12, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 36, stereo: 0} + - id: 33 + parameters: {} + - type: envelope + id: 26 + parameters: {attack: 0, decay: 48, gain: 125, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 29 + parameters: {gain: 125, shape: 51, stereo: 0} + - type: filter + id: 32 + parameters: {bandpass: 1, frequency: 55, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: mulp + id: 28 + parameters: {stereo: 0} + - type: addp + id: 30 + parameters: {stereo: 0} + - type: pan + id: 5 + parameters: {panning: 64, stereo: 0} + - type: delay + id: 31 + parameters: {damp: 0, dry: 123, feedback: 0, notetracking: 0, pregain: 34, stereo: 0} + varargs: [1, 350] + - type: outaux + id: 6 + parameters: {auxgain: 0, outgain: 64, stereo: 1} diff --git a/tracker/presets/DR/kick edm 2.yml b/tracker/presets/DR/kick edm 2.yml new file mode 100644 index 00000000..0355b5df --- /dev/null +++ b/tracker/presets/DR/kick edm 2.yml @@ -0,0 +1,40 @@ +name: kick edm +comment: A#2 +numvoices: 1 +units: + - type: envelope + id: 105 + parameters: {attack: 0, channel: 2, decay: 71, gain: 55, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 106 + parameters: {color: 128, detune: 69, gain: 128, lfo: 0, phase: 64, shape: 80, stereo: 0, transpose: 70, type: 0, unison: 3} + - type: mulp + id: 129 + parameters: {stereo: 0} + - type: envelope + id: 110 + parameters: {attack: 0, decay: 74, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 128 + parameters: {color: 59, detune: 64, gain: 80, looplength: 1, loopstart: 1034, phase: 0, samplestart: 741926, shape: 69, stereo: 0, transpose: 76, type: 4} + - type: filter + id: 113 + parameters: {bandpass: 0, frequency: 108, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: mulp + id: 10 + parameters: {stereo: 0} + - type: addp + id: 127 + parameters: {stereo: 0} + - type: pan + id: 114 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 118 + parameters: {auxgain: 0, outgain: 78, stereo: 1} + - type: envelope + id: 119 + parameters: {attack: 75, decay: 0, gain: 128, release: 0, stereo: 0, sustain: 128} + - type: send + id: 122 + parameters: {amount: 40, port: 0, sendpop: 1, target: 106} diff --git a/tracker/presets/DR/kick edm.yml b/tracker/presets/DR/kick edm.yml new file mode 100644 index 00000000..145d050c --- /dev/null +++ b/tracker/presets/DR/kick edm.yml @@ -0,0 +1,64 @@ +name: kick edm +comment: A#2 +numvoices: 1 +units: + - type: envelope + id: 105 + parameters: {attack: 29, channel: 2, decay: 65, gain: 71, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 106 + parameters: {color: 115, detune: 64, gain: 54, lfo: 0, phase: 42, shape: 114, stereo: 0, transpose: 88, type: 1, unison: 1} + - type: distort + id: 107 + parameters: {drive: 69, stereo: 0} + - type: mulp + id: 126 + parameters: {stereo: 0} + - type: envelope + id: 110 + parameters: {attack: 0, decay: 43, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 111 + parameters: {gain: 102, shape: 84, stereo: 0} + - type: filter + id: 112 + parameters: {bandpass: 0, frequency: 124, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 41, stereo: 0} + - type: filter + id: 113 + parameters: {bandpass: 0, frequency: 84, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 87, stereo: 0} + - type: mulp + id: 10 + parameters: {stereo: 0} + - type: addp + id: 127 + parameters: {stereo: 0} + - type: filter + id: 12 + parameters: {bandpass: 0, frequency: 14, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 75, 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: 7, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 76, stereo: 0} + - type: filter + id: 15 + parameters: {bandpass: 0, frequency: 13, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 54, stereo: 0} + - type: pan + id: 114 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 118 + parameters: {auxgain: 0, outgain: 78, stereo: 1} + - type: envelope + id: 119 + parameters: {attack: 71, decay: 128, gain: 128, release: 0, stereo: 0, sustain: 74} + - type: envelope + id: 120 + parameters: {attack: 49, decay: 71, gain: 128, release: 0, stereo: 0, sustain: 121} + - type: mulp + id: 121 + parameters: {stereo: 0} + - type: send + id: 122 + parameters: {amount: 0, port: 0, sendpop: 1, target: 106} diff --git a/tracker/presets/DR/kick test b/tracker/presets/DR/kick test new file mode 100644 index 00000000..d56b94ed --- /dev/null +++ b/tracker/presets/DR/kick test @@ -0,0 +1,39 @@ +name: Instr +numvoices: 1 +units: + - type: oscillator + id: 2 + parameters: {color: 0, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 48, stereo: 0, transpose: 76, type: 1, unison: 0} + - type: send + id: 21 + parameters: {amount: 78, port: 0, sendpop: 0, stereo: 0, target: 12, unit: 0, voice: 0} + - type: send + id: 22 + parameters: {amount: 86, port: 4, sendpop: 1, stereo: 0, target: 12, unit: 0, voice: 0} + - type: envelope + id: 1 + parameters: {attack: 8, decay: 73, gain: 64, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 12 + parameters: {color: 128, detune: 62, gain: 128, phase: 0, shape: 60, stereo: 0, transpose: 46, type: 0, unison: 0} + - type: mulp + id: 14 + parameters: {stereo: 0} + - type: envelope + id: 18 + parameters: {attack: 64, decay: 64, gain: 64, release: 64, stereo: 0, sustain: 64} + - type: noise + id: 20 + parameters: {gain: 64, shape: 64, stereo: 0} + - type: mulp + id: 19 + parameters: {stereo: 0} + - type: addp + id: 23 + parameters: {stereo: 0} + - type: pan + id: 5 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 6 + parameters: {auxgain: 0, outgain: 64, stereo: 1} diff --git a/tracker/presets/DR/rimshot.yml b/tracker/presets/DR/rimshot.yml new file mode 100644 index 00000000..3c54f59b --- /dev/null +++ b/tracker/presets/DR/rimshot.yml @@ -0,0 +1,32 @@ +name: Rimshot +numvoices: 1 +units: + - type: envelope + id: 3000 + parameters: {attack: 0, decay: 76, gain: 51, release: 74, stereo: 0, sustain: 0} + - type: send + parameters: {amount: 128, port: 4, sendpop: 0, target: 3000} + - type: envelope parameters: {attack: 0, decay: 48, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: send parameters: {amount: 107, port: 0, sendpop: 0, target: 3001} + - type: send + parameters: {amount: 80, port: 0, sendpop: 1, target: 3002} + - type: oscillator + id: 3001 + parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 32, stereo: 0, transpose: 64, type: 0} + - type: oscillator + id: 3002 + parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 80, stereo: 0, transpose: 64, type: 0} + - type: noise parameters: {gain: 48, shape: 47, stereo: 0} + - type: filter parameters: {bandpass: 1, frequency: 86, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 59, stereo: 0} + - type: filter parameters: {bandpass: 1, frequency: 56, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 4, stereo: 0} + - type: addp parameters: {stereo: 0} + - type: addp parameters: {stereo: 0} + - type: distort parameters: {drive: 76, stereo: 0} + - type: mulp parameters: {stereo: 0} + - type: dbgain parameters: {decibels: 37, stereo: 0} + - type: compressor parameters: {attack: 46, invgain: 114, ratio: 110, release: 49, stereo: 0, threshold: 62} + - type: mulp parameters: {stereo: 0} + - type: filter parameters: {bandpass: 0, frequency: 39, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 17, stereo: 0} + - type: filter parameters: {bandpass: 0, frequency: 48, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: pan parameters: {panning: 64, stereo: 0} + - type: outaux parameters: {auxgain: 0, outgain: 48, stereo: 1} diff --git a/tracker/presets/snare-adam.yml b/tracker/presets/DR/snare (adam).yml similarity index 93% rename from tracker/presets/snare-adam.yml rename to tracker/presets/DR/snare (adam).yml index e52e9637..fc459a31 100644 --- a/tracker/presets/snare-adam.yml +++ b/tracker/presets/DR/snare (adam).yml @@ -1,4 +1,4 @@ -name: SnareAdam +name: Snare (Adam) comment: | Author: pestis/bC!. Suggested note: F#3. Originally from: 4k intro Adam. @@ -37,7 +37,7 @@ units: - type: distort parameters: {drive: 112, stereo: 0} - type: delay - parameters: {damp: 0, dry: 128, feedback: 40, notetracking: 0, pregain: 24, stereo: 0} + 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} @@ -54,4 +54,4 @@ units: - type: distort parameters: {drive: 5, stereo: 0} - type: send - parameters: {amount: 90, port: 0, sendpop: 1, stereo: 0, target: 1, voice: 0} + parameters: {amount: 90, port: 0, sendpop: 1, stereo: 0, target: 1, unit: 0, voice: 0} diff --git a/tracker/presets/DR/snare 2.yml b/tracker/presets/DR/snare 2.yml new file mode 100644 index 00000000..5461153a --- /dev/null +++ b/tracker/presets/DR/snare 2.yml @@ -0,0 +1,60 @@ +name: snare +comment: 'suggested note: E-4' +numvoices: 1 +units: + - type: envelope + id: 288 + parameters: {attack: 0, decay: 53, gain: 64, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 289 + parameters: {color: 128, detune: 64, gain: 70, phase: 5, shape: 64, stereo: 0, transpose: 54, type: 0, unison: 0} + - type: mulp + id: 305 + parameters: {stereo: 0} + - id: 338 + parameters: {} + - type: delay + id: 309 + parameters: {damp: 59, dry: 128, feedback: 90, notetracking: 0, pregain: 80, stereo: 0} + varargs: [235] + - id: 329 + parameters: {} + - type: envelope + id: 313 + parameters: {attack: 0, decay: 68, gain: 73, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 310 + parameters: {gain: 110, shape: 42, stereo: 0} + - type: mulp + id: 314 + parameters: {stereo: 0} + - type: distort + id: 326 + parameters: {drive: 10, stereo: 0} + - type: filter + id: 339 + parameters: {bandpass: 0, frequency: 60, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: addp + id: 316 + parameters: {stereo: 0} + - id: 328 + parameters: {} + - type: pan + id: 292 + parameters: {panning: 64, stereo: 0} + - type: distort + id: 323 + parameters: {drive: 80, stereo: 1} + - type: delay + id: 322 + parameters: {damp: 5, dry: 128, feedback: 80, notetracking: 0, pregain: 39, stereo: 1} + varargs: [1116, 1188, 1276, 1356, 1422, 1492, 1556, 1618, 1140, 1212, 1300, 1380, 1446, 1516, 1580, 1642] + - type: compressor + id: 320 + parameters: {attack: 46, invgain: 29, ratio: 76, release: 64, stereo: 1, threshold: 21} + - type: mulp + id: 321 + parameters: {stereo: 1} + - type: outaux + id: 293 + parameters: {auxgain: 0, outgain: 67, stereo: 1} diff --git a/tracker/presets/DR/snare edm 2 (sample).yml b/tracker/presets/DR/snare edm 2 (sample).yml new file mode 100644 index 00000000..6f0c9a31 --- /dev/null +++ b/tracker/presets/DR/snare edm 2 (sample).yml @@ -0,0 +1,34 @@ +name: snare edm 2 (sample) +comment: 'Suggested range: E-2 to C-3' +numvoices: 1 +units: + - type: envelope + id: 301 + parameters: {attack: 0, decay: 66, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 200 + parameters: {color: 64, detune: 80, gain: 64, lfo: 0, looplength: 1, loopstart: 4276, phase: 0, samplestart: 560606, shape: 95, stereo: 0, transpose: 86, type: 4, unison: 2} + - type: distort + id: 302 + parameters: {drive: 100, stereo: 0} + - type: mulp + id: 303 + parameters: {panning: 64, stereo: 0} + - type: envelope + id: 304 + parameters: {attack: 0, auxgain: 64, decay: 67, gain: 100, outgain: 64, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 305 + parameters: {gain: 128, shape: 8, stereo: 0} + - type: mulp + id: 306 + parameters: {stereo: 0} + - type: addp + id: 308 + parameters: {stereo: 0} + - type: pan + id: 309 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 310 + parameters: {auxgain: 5, outgain: 62, stereo: 1} diff --git a/tracker/presets/DR/snare edm 2 (sample-st).yml b/tracker/presets/DR/snare edm 2 (sample-st).yml new file mode 100644 index 00000000..743e9644 --- /dev/null +++ b/tracker/presets/DR/snare edm 2 (sample-st).yml @@ -0,0 +1,43 @@ +name: snare edm 2 +comment: 'Suggested range: E-2 to C-3' +numvoices: 1 +units: + - type: envelope + parameters: {attack: 14, decay: 68, gain: 110, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 200 + parameters: {color: 48, detune: 52, gain: 53, lfo: 0, looplength: 1, loopstart: 4276, phase: 0, samplestart: 560606, shape: 81, stereo: 0, transpose: 76, type: 4} + - parameters: {} + - type: mulp + parameters: {panning: 64, stereo: 0} + - type: envelope + parameters: {attack: 0, auxgain: 64, decay: 68, gain: 83, outgain: 64, release: 0, stereo: 0, sustain: 0} + - type: noise + parameters: {gain: 39, shape: 2, stereo: 0} + - type: mulp + parameters: {stereo: 0} + - type: filter + id: 201 + parameters: {bandpass: 0, frequency: 110, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: filter + parameters: {bandpass: 0, frequency: 118, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 112, stereo: 0} + - type: addp + parameters: {stereo: 0} + - type: pan + parameters: {panning: 59, stereo: 0} + - type: outaux + parameters: {auxgain: 8, outgain: 128, stereo: 1} + - type: envelope + parameters: {attack: 38, decay: 49, gain: 128, release: 0, stereo: 0, sustain: 0} + disabled: true + - type: send + parameters: {amount: 70, port: 0, sendpop: 1, target: 200} + disabled: true + - type: envelope + parameters: {attack: 47, decay: 54, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: send + parameters: {amount: 19, port: 0, sendpop: 1, target: 201} + - type: envelope + parameters: {attack: 54, decay: 68, gain: 128, release: 0, stereo: 0, sustain: 70} + - type: send + parameters: {amount: 26, port: 0, sendpop: 1, target: 202} diff --git a/tracker/presets/DR/snare edm 2.yml b/tracker/presets/DR/snare edm 2.yml new file mode 100644 index 00000000..fa0b2eb2 --- /dev/null +++ b/tracker/presets/DR/snare edm 2.yml @@ -0,0 +1,76 @@ +name: snare edm 2 +comment: 'Suggested range: E-4' +numvoices: 2 +units: + - type: envelope + id: 217 + parameters: {attack: 22, decay: 64, gain: 38, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 218 + parameters: {color: 128, detune: 64, gain: 70, lfo: 0, phase: 19, shape: 84, stereo: 0, transpose: 56, type: 0} + - type: distort + id: 219 + parameters: {drive: 82, stereo: 0} + - type: mulp + id: 221 + parameters: {panning: 64, stereo: 0} + - type: envelope + id: 222 + parameters: {attack: 0, auxgain: 64, decay: 68, gain: 70, outgain: 64, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 223 + parameters: {gain: 31, shape: 12, stereo: 0} + - type: mulp + id: 224 + parameters: {stereo: 0} + - type: filter + id: 201 + parameters: {bandpass: 0, frequency: 97, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: filter + id: 225 + parameters: {bandpass: 0, frequency: 108, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: addp + id: 226 + parameters: {stereo: 0} + - type: filter + id: 202 + parameters: {bandpass: 0, frequency: 100, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: filter + id: 227 + parameters: {bandpass: 0, frequency: 19, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 98, stereo: 0} + - type: filter + id: 228 + parameters: {bandpass: 0, frequency: 15, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: filter + id: 229 + parameters: {bandpass: 0, frequency: 40, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 74, stereo: 0} + - type: filter + id: 230 + parameters: {bandpass: 0, frequency: 23, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 42, stereo: 0} + - type: distort + id: 338 + parameters: {drive: 88, stereo: 0} + - type: pan + id: 231 + parameters: {panning: 59, stereo: 0} + - type: outaux + id: 232 + parameters: {auxgain: 7, outgain: 60, stereo: 1} + - type: envelope + id: 233 + parameters: {attack: 38, decay: 49, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: send + id: 234 + parameters: {amount: 70, port: 0, sendpop: 1, target: 218} + - type: envelope + id: 235 + parameters: {attack: 47, decay: 54, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: send + id: 236 + parameters: {amount: 19, port: 0, sendpop: 1, target: 201} + - type: envelope + id: 237 + parameters: {attack: 54, decay: 68, gain: 128, release: 0, stereo: 0, sustain: 70} + - type: send + id: 238 + parameters: {amount: 26, port: 0, sendpop: 1, target: 202} diff --git a/tracker/presets/DR/snare edm 3.yml b/tracker/presets/DR/snare edm 3.yml new file mode 100644 index 00000000..ef702a4e --- /dev/null +++ b/tracker/presets/DR/snare edm 3.yml @@ -0,0 +1,70 @@ +name: snare edm 3 +comment: 'Suggested range: E-4' +numvoices: 2 +units: + - type: envelope + id: 217 + parameters: {attack: 0, decay: 65, gain: 33, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 218 + parameters: {color: 128, detune: 43, gain: 93, lfo: 0, phase: 0, shape: 65, stereo: 0, transpose: 57, type: 0, unison: 0} + - type: distort + id: 219 + parameters: {drive: 74, stereo: 0} + - type: mulp + id: 221 + parameters: {panning: 64, stereo: 0} + - type: envelope + id: 222 + parameters: {attack: 0, auxgain: 64, decay: 69, gain: 54, outgain: 64, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 223 + parameters: {gain: 22, shape: 14, stereo: 0} + - type: mulp + id: 224 + parameters: {stereo: 0} + - type: filter + id: 201 + parameters: {bandpass: 0, frequency: 80, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 98, stereo: 0} + - type: filter + id: 225 + parameters: {bandpass: 0, frequency: 120, highpass: 0, lowpass: 1, negbandpass: 1, neghighpass: 0, resonance: 128, stereo: 0} + - type: addp + id: 226 + parameters: {stereo: 0} + - type: filter + id: 202 + parameters: {bandpass: 0, frequency: 50, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 95, stereo: 0} + - type: distort + id: 338 + parameters: {drive: 112, stereo: 0} + - type: compressor + id: 339 + parameters: {attack: 51, invgain: 58, ratio: 42, release: 63, stereo: 0, threshold: 15} + - type: mulp + id: 340 + parameters: {stereo: 0} + - type: pan + id: 231 + parameters: {panning: 59, stereo: 0} + - type: outaux + id: 232 + parameters: {auxgain: 0, outgain: 75, stereo: 1} + - type: envelope + id: 233 + parameters: {attack: 37, decay: 47, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: send + id: 234 + parameters: {amount: 69, port: 0, sendpop: 1, target: 218} + - type: envelope + id: 235 + parameters: {attack: 53, decay: 58, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: send + id: 236 + parameters: {amount: 0, port: 0, sendpop: 1, target: 201} + - type: envelope + id: 237 + parameters: {attack: 53, decay: 73, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: send + id: 238 + parameters: {amount: 32, port: 0, sendpop: 1, target: 202} diff --git a/tracker/presets/DR/snare edm.yml b/tracker/presets/DR/snare edm.yml new file mode 100644 index 00000000..6dbdf238 --- /dev/null +++ b/tracker/presets/DR/snare edm.yml @@ -0,0 +1,73 @@ +name: snare edm +comment: 'Suggested range: E-4' +numvoices: 2 +units: + - type: envelope + id: 217 + parameters: {attack: 22, decay: 64, gain: 38, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 218 + parameters: {color: 128, detune: 64, gain: 70, lfo: 0, phase: 19, shape: 84, stereo: 0, transpose: 56, type: 0} + - type: distort + id: 219 + parameters: {drive: 78, stereo: 0} + - type: mulp + id: 221 + parameters: {panning: 64, stereo: 0} + - type: envelope + id: 222 + parameters: {attack: 0, auxgain: 64, decay: 68, gain: 70, outgain: 64, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 223 + parameters: {gain: 31, shape: 12, stereo: 0} + - type: mulp + id: 224 + parameters: {stereo: 0} + - type: filter + id: 201 + parameters: {bandpass: 0, frequency: 97, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: filter + id: 225 + parameters: {bandpass: 0, frequency: 108, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: addp + id: 226 + parameters: {stereo: 0} + - type: filter + id: 202 + parameters: {bandpass: 0, frequency: 100, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: filter + id: 227 + parameters: {bandpass: 0, frequency: 19, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 98, stereo: 0} + - type: filter + id: 228 + parameters: {bandpass: 0, frequency: 15, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: filter + id: 229 + parameters: {bandpass: 0, frequency: 40, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 74, stereo: 0} + - type: filter + id: 230 + parameters: {bandpass: 0, frequency: 23, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 42, stereo: 0} + - type: pan + id: 231 + parameters: {panning: 59, stereo: 0} + - type: outaux + id: 232 + parameters: {auxgain: 8, outgain: 128, stereo: 1} + - type: envelope + id: 233 + parameters: {attack: 38, decay: 49, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: send + id: 234 + parameters: {amount: 70, port: 0, sendpop: 1, target: 218} + - type: envelope + id: 235 + parameters: {attack: 47, decay: 54, gain: 128, release: 0, stereo: 0, sustain: 0} + - type: send + id: 236 + parameters: {amount: 19, port: 0, sendpop: 1, target: 201} + - type: envelope + id: 237 + parameters: {attack: 54, decay: 68, gain: 128, release: 0, stereo: 0, sustain: 70} + - type: send + id: 238 + parameters: {amount: 26, port: 0, sendpop: 1, target: 202} diff --git a/tracker/presets/DR/snare.yml b/tracker/presets/DR/snare.yml new file mode 100644 index 00000000..1d2e65f5 --- /dev/null +++ b/tracker/presets/DR/snare.yml @@ -0,0 +1,60 @@ +name: Snare 2 +comment: 'suggested note: E-4' +numvoices: 1 +units: + - type: envelope + id: 288 + parameters: {attack: 0, decay: 53, gain: 64, release: 0, stereo: 0, sustain: 0} + - type: oscillator + id: 289 + parameters: {color: 128, detune: 64, gain: 66, phase: 5, shape: 64, stereo: 0, transpose: 57, type: 0, unison: 0} + - type: mulp + id: 305 + parameters: {stereo: 0} + - id: 334 + parameters: {} + - type: delay + id: 309 + parameters: {damp: 80, dry: 128, feedback: 86, notetracking: 0, pregain: 99, stereo: 0} + varargs: [229] + - id: 329 + parameters: {} + - type: envelope + id: 313 + parameters: {attack: 0, decay: 70, gain: 63, release: 0, stereo: 0, sustain: 0} + - type: noise + id: 310 + parameters: {gain: 110, shape: 42, stereo: 0} + - type: mulp + id: 314 + parameters: {stereo: 0} + - type: distort + id: 326 + parameters: {drive: 11, stereo: 0} + - type: filter + id: 333 + parameters: {bandpass: 1, frequency: 86, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: addp + id: 316 + parameters: {stereo: 0} + - id: 328 + parameters: {} + - type: pan + id: 292 + parameters: {panning: 64, stereo: 0} + - type: distort + id: 323 + parameters: {drive: 90, stereo: 1} + - type: delay + id: 322 + parameters: {damp: 5, dry: 128, feedback: 80, notetracking: 0, pregain: 37, stereo: 1} + varargs: [1116, 1188, 1276, 1356, 1422, 1492, 1556, 1618, 1140, 1212, 1300, 1380, 1446, 1516, 1580, 1642] + - type: compressor + id: 320 + parameters: {attack: 49, invgain: 30, ratio: 76, release: 64, stereo: 1, threshold: 12} + - type: mulp + id: 321 + parameters: {stereo: 1} + - type: outaux + id: 293 + parameters: {auxgain: 0, outgain: 67, stereo: 1} diff --git a/tracker/presets/KEYS/clavi.yml b/tracker/presets/KEYS/clavi.yml new file mode 100644 index 00000000..ee47a8f2 --- /dev/null +++ b/tracker/presets/KEYS/clavi.yml @@ -0,0 +1,21 @@ +name: Clavi +numvoices: 8 +units: + - type: envelope + id: 1 + parameters: {attack: 0, decay: 62, gain: 77, release: 52, stereo: 1, sustain: 66} + - type: oscillator + id: 2 + parameters: {color: 64, detune: 68, gain: 67, looplength: 84, loopstart: 290, phase: 0, samplestart: 401297, shape: 90, stereo: 1, transpose: 76, type: 4, unison: 3} + - type: mulp + id: 3 + parameters: {stereo: 1} + - type: pan + id: 5 + parameters: {damp: 0, dry: 128, feedback: 96, notetracking: 2, panning: 64, pregain: 40, stereo: 1} + - type: filter + id: 1058 + parameters: {bandpass: 0, frequency: 96, highpass: 0, lowpass: 1, negbandpass: 1, neghighpass: 1, panning: 64, resonance: 128, stereo: 1} + - type: outaux + id: 6 + parameters: {auxgain: 15, outgain: 54, panning: 64, stereo: 1} diff --git a/tracker/presets/KEYS/lullaby.yml b/tracker/presets/KEYS/lullaby.yml new file mode 100644 index 00000000..ff8aaf54 --- /dev/null +++ b/tracker/presets/KEYS/lullaby.yml @@ -0,0 +1,22 @@ +name: lullaby +numvoices: 4 +units: + - type: envelope + id: 1 + parameters: {attack: 42, decay: 80, gain: 64, release: 78, stereo: 0, sustain: 56} + - type: oscillator + id: 2 + parameters: {color: 128, detune: 64, gain: 65, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 0} + - type: mulp + id: 3 + parameters: {stereo: 0} + - type: pan + id: 4 + parameters: {panning: 52, stereo: 0} + - type: delay + id: 5 + parameters: {damp: 0, dry: 20, feedback: 63, notetracking: 0, pregain: 79, stereo: 1} + varargs: [1, 212] + - type: outaux + id: 170 + parameters: {auxgain: 33, outgain: 49, stereo: 1} diff --git a/tracker/presets/KEYS/lullaby2.yml b/tracker/presets/KEYS/lullaby2.yml new file mode 100644 index 00000000..87254c9b --- /dev/null +++ b/tracker/presets/KEYS/lullaby2.yml @@ -0,0 +1,22 @@ +name: KEYS Lullaby2 +numvoices: 4 +units: + - type: envelope + id: 1 + parameters: {attack: 31, decay: 77, gain: 64, release: 68, stereo: 0, sustain: 38} + - type: oscillator + id: 2 + parameters: {color: 128, detune: 64, gain: 56, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 0, unison: 0} + - type: mulp + id: 3 + parameters: {stereo: 0} + - type: pan + id: 4 + parameters: {panning: 64, stereo: 0} + - type: delay + id: 5 + parameters: {damp: 84, dry: 74, feedback: 50, notetracking: 2, pregain: 64, stereo: 1} + varargs: [48, 24] + - type: outaux + id: 174 + parameters: {auxgain: 64, outgain: 64, stereo: 1} diff --git a/tracker/presets/minorium.yml b/tracker/presets/KEYS/minorium.yml similarity index 93% rename from tracker/presets/minorium.yml rename to tracker/presets/KEYS/minorium.yml index cb595fef..381a00f4 100644 --- a/tracker/presets/minorium.yml +++ b/tracker/presets/KEYS/minorium.yml @@ -1,4 +1,4 @@ -name: Minorium +name: minorium numvoices: 1 units: - type: envelope @@ -9,7 +9,7 @@ units: 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} + parameters: {amount: 48, port: 0, sendpop: 1, target: 241} - type: oscillator id: 5 parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 8, type: 0} @@ -23,10 +23,10 @@ units: id: 239 parameters: {amount: 88, port: 0, sendpop: 1, target: 15} - type: oscillator - id: 10 + id: 240 parameters: {color: 16, detune: 64, gain: 72, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 67, type: 1} - type: filter - id: 11 + id: 241 parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} - type: oscillator id: 12 @@ -67,4 +67,4 @@ units: parameters: {panning: 64, stereo: 0} - type: outaux id: 25 - parameters: {auxgain: 96, outgain: 128, stereo: 1} + parameters: {auxgain: 12, outgain: 27, stereo: 1} diff --git a/tracker/presets/KEYS/organ.yml b/tracker/presets/KEYS/organ.yml new file mode 100644 index 00000000..2b501e17 --- /dev/null +++ b/tracker/presets/KEYS/organ.yml @@ -0,0 +1,76 @@ +name: organ +numvoices: 4 +units: + - type: envelope + id: 228 + parameters: {attack: 5, decay: 79, gain: 128, release: 37, stereo: 0, sustain: 79} + - type: oscillator + id: 208 + parameters: {color: 64, detune: 64, gain: 55, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 0, unison: 3} + - type: mul + id: 229 + parameters: {stereo: 0} + - type: oscillator + id: 213 + parameters: {color: 113, detune: 61, gain: 28, lfo: 0, phase: 0, shape: 65, stereo: 0, transpose: 83, type: 0, unison: 0} + - type: addp + id: 230 + parameters: {stereo: 0} + - type: oscillator + id: 214 + parameters: {color: 128, detune: 64, gain: 10, phase: 0, shape: 64, stereo: 0, transpose: 95, type: 0} + - type: addp + id: 231 + parameters: {stereo: 0} + - type: mulp + id: 232 + parameters: {stereo: 0} + - id: 233 + parameters: {} + - type: envelope + id: 234 + parameters: {attack: 37, decay: 79, gain: 128, release: 63, stereo: 0, sustain: 79} + - type: oscillator + id: 235 + parameters: {color: 128, detune: 64, gain: 128, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 0, unison: 0} + - type: mul + id: 236 + parameters: {stereo: 0} + - type: oscillator + id: 237 + parameters: {color: 128, detune: 64, gain: 48, lfo: 0, phase: 0, shape: 63, stereo: 0, transpose: 102, type: 0, unison: 0} + - type: addp + id: 238 + parameters: {stereo: 0} + - type: oscillator + id: 239 + parameters: {color: 128, detune: 64, gain: 29, phase: 0, shape: 65, stereo: 0, transpose: 119, type: 0} + - type: addp + id: 240 + parameters: {stereo: 0} + - type: gain + id: 241 + parameters: {gain: 21, stereo: 0} + - type: mulp + id: 242 + parameters: {stereo: 0} + - id: 243 + parameters: {} + - type: addp + id: 244 + parameters: {stereo: 0} + - type: filter + id: 245 + parameters: {bandpass: 1, frequency: 0, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: pan + id: 211 + parameters: {panning: 64, stereo: 0} + - type: outaux + id: 212 + parameters: {auxgain: 9, outgain: 25, stereo: 1} + - type: envelope + id: 246 + parameters: {attack: 0, decay: 76, gain: 83, release: 54, stereo: 0, sustain: 47} + - type: send + id: 247 + parameters: {amount: 128, port: 0, sendpop: 1, stereo: 0, target: 245, unit: 0, voice: 0} diff --git a/tracker/presets/piano.yml b/tracker/presets/KEYS/piano.yml similarity index 58% rename from tracker/presets/piano.yml rename to tracker/presets/KEYS/piano.yml index d0dd9b8d..2d06095c 100644 --- a/tracker/presets/piano.yml +++ b/tracker/presets/KEYS/piano.yml @@ -1,4 +1,4 @@ -name: Piano +name: piano numvoices: 1 units: - type: envelope @@ -6,10 +6,10 @@ units: 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} + parameters: {color: 128, detune: 64, gain: 63, 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} + parameters: {color: 128, detune: 64, gain: 64, lfo: 0, phase: 64, shape: 96, stereo: 0, transpose: 64, type: 0} - type: mulp id: 4 parameters: {stereo: 0} @@ -21,4 +21,4 @@ units: parameters: {panning: 64, stereo: 0} - type: outaux id: 59 - parameters: {auxgain: 93, outgain: 64, stereo: 1} + parameters: {auxgain: 35, outgain: 64, stereo: 1} diff --git a/tracker/presets/piano2.yml b/tracker/presets/KEYS/piano2.yml similarity index 72% rename from tracker/presets/piano2.yml rename to tracker/presets/KEYS/piano2.yml index fc88a679..9896d444 100644 --- a/tracker/presets/piano2.yml +++ b/tracker/presets/KEYS/piano2.yml @@ -1,9 +1,9 @@ -name: Piano2 +name: piano2 numvoices: 1 units: - type: envelope id: 1 - parameters: {attack: 0, decay: 48, gain: 128, release: 64, stereo: 0, sustain: 128} + parameters: {attack: 0, decay: 48, gain: 64, release: 64, stereo: 0, sustain: 128} - type: send id: 2 parameters: {amount: 116, port: 4, sendpop: 0, target: 1} @@ -12,7 +12,7 @@ units: parameters: {attack: 0, decay: 56, gain: 128, release: 0, stereo: 0, sustain: 0} - type: noise id: 4 - parameters: {gain: 128, shape: 64, stereo: 0} + parameters: {gain: 64, shape: 64, stereo: 0} - type: mulp id: 5 parameters: {stereo: 0} @@ -21,7 +21,7 @@ units: 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} + parameters: {damp: 8, dry: 64, feedback: 127, notetracking: 1, pregain: 64, stereo: 0} varargs: [10787] - type: filter id: 61 @@ -30,8 +30,8 @@ units: id: 62 parameters: {stereo: 0} - type: pan - id: 10 + id: 228 parameters: {panning: 64, stereo: 0} - type: outaux - id: 11 - parameters: {auxgain: 16, outgain: 64, stereo: 1} + id: 229 + parameters: {auxgain: 26, outgain: 64, stereo: 1} diff --git a/tracker/presets/KEYS/rhodes.yml b/tracker/presets/KEYS/rhodes.yml new file mode 100644 index 00000000..fc502f0f --- /dev/null +++ b/tracker/presets/KEYS/rhodes.yml @@ -0,0 +1,36 @@ +name: KEYS Rhodes +numvoices: 8 +units: + - type: envelope + id: 1 + parameters: {attack: 23, decay: 84, gain: 63, release: 64, stereo: 1, sustain: 58} + - type: send + id: 182 + parameters: {amount: 87, port: 0, sendpop: 0, stereo: 0, target: 175, unit: 0, voice: 0} + - type: oscillator + id: 2 + parameters: {color: 64, detune: 64, gain: 70, lfo: 0, phase: 64, shape: 43, stereo: 1, transpose: 64, type: 0, unison: 0} + - type: send + id: 3 + parameters: {amount: 90, port: 2, sendpop: 1, stereo: 1, target: 5} + - type: oscillator + id: 5 + parameters: {color: 128, detune: 64, gain: 78, lfo: 0, phase: 92, shape: 64, stereo: 1, transpose: 64, type: 0, unison: 0} + - type: mulp + id: 6 + parameters: {stereo: 1} + - type: filter + id: 175 + parameters: {bandpass: 0, frequency: 38, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 111, stereo: 1} + - type: oscillator + id: 180 + parameters: {color: 128, detune: 64, gain: 33, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 63, type: 0, unison: 0} + - type: send + id: 181 + parameters: {amount: 128, port: 0, sendpop: 1, stereo: 0, target: 176, unit: 0, voice: 0} + - type: pan + id: 176 + parameters: {panning: 64, stereo: 1} + - type: outaux + id: 177 + parameters: {auxgain: 0, outgain: 63, stereo: 1} diff --git a/tracker/presets/LEAD/BellLead.yml b/tracker/presets/LEAD/BellLead.yml new file mode 100644 index 00000000..b2634948 --- /dev/null +++ b/tracker/presets/LEAD/BellLead.yml @@ -0,0 +1,60 @@ +name: BellLead +numvoices: 4 +units: + - type: envelope + id: 163 + parameters: {attack: 34, decay: 102, gain: 68, release: 78, stereo: 0, sustain: 47} + - type: envelope + id: 228 + parameters: {attack: 0, decay: 84, gain: 127, release: 84, stereo: 0, sustain: 25} + - type: mulp + id: 229 + parameters: {stereo: 0} + - type: oscillator + id: 164 + parameters: {color: 91, detune: 52, gain: 64, lfo: 0, phase: 128, shape: 48, stereo: 0, transpose: 76, type: 0, unison: 3} + - type: add + id: 214 + parameters: {stereo: 0} + - type: oscillator + id: 165 + parameters: {color: 57, detune: 73, gain: 50, lfo: 0, phase: 0, shape: 37, stereo: 0, transpose: 88, type: 1, unison: 3} + - type: addp + id: 166 + parameters: {stereo: 0} + - type: oscillator + id: 1002 + parameters: {color: 29, detune: 63, gain: 63, looplength: 821, loopstart: 2374, phase: 0, samplestart: 557335, shape: 76, stereo: 0, transpose: 67, type: 4, unison: 1} + - id: 1003 + parameters: {} + disabled: true + - type: addp + id: 1004 + parameters: {stereo: 0} + - type: mulp + id: 167 + parameters: {stereo: 0} + - type: filter + id: 217 + parameters: {bandpass: 0, frequency: 23, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: filter + id: 1005 + parameters: {bandpass: 0, frequency: 39, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: pan + id: 168 + parameters: {panning: 61, stereo: 0} + - type: delay + id: 169 + parameters: {damp: 12, dry: 91, feedback: 84, notetracking: 0, pregain: 63, stereo: 1} + varargs: [12550, 24402, 21265, 32419] + - type: outaux + id: 172 + parameters: {auxgain: 41, outgain: 86, stereo: 1} + - id: 1008 + parameters: {} + - type: loadnote + id: 1006 + parameters: {stereo: 0} + - type: send + id: 1007 + parameters: {amount: 82, port: 0, sendpop: 1, stereo: 0, target: 1005, unit: 0, voice: 0} diff --git a/tracker/presets/LEAD/BellLead2.yml b/tracker/presets/LEAD/BellLead2.yml new file mode 100644 index 00000000..2053217a --- /dev/null +++ b/tracker/presets/LEAD/BellLead2.yml @@ -0,0 +1,28 @@ +name: LEAD BellLead2 +numvoices: 4 +units: + - type: envelope + id: 163 + parameters: {attack: 34, decay: 81, gain: 68, release: 78, stereo: 0, sustain: 103} + - type: oscillator + id: 165 + parameters: {color: 97, detune: 70, gain: 31, lfo: 0, phase: 0, shape: 86, stereo: 0, transpose: 76, type: 2, unison: 2} + - type: oscillator + id: 1002 + parameters: {color: 72, detune: 69, gain: 64, looplength: 821, loopstart: 2374, phase: 0, samplestart: 557335, shape: 103, stereo: 0, transpose: 67, type: 4, unison: 1} + - type: addp + id: 166 + parameters: {stereo: 0} + - type: mulp + id: 167 + parameters: {stereo: 0} + - type: pan + id: 168 + parameters: {panning: 59, stereo: 0} + - type: delay + id: 169 + parameters: {damp: 12, dry: 103, feedback: 84, notetracking: 0, pregain: 69, stereo: 1} + varargs: [12550, 24402, 21265, 32419] + - type: outaux + id: 172 + parameters: {auxgain: 12, outgain: 29, stereo: 1} diff --git a/tracker/presets/LEAD/Flute.yml b/tracker/presets/LEAD/Flute.yml new file mode 100644 index 00000000..22d8c5b2 --- /dev/null +++ b/tracker/presets/LEAD/Flute.yml @@ -0,0 +1,72 @@ +name: Flute +numvoices: 1 +units: + - type: envelope + id: 51 + parameters: {attack: 2, decay: 52, gain: 128, release: 65, stereo: 1, sustain: 48} + - type: oscillator + id: 57 + parameters: {color: 72, detune: 64, gain: 91, looplength: 80, loopstart: 1948, phase: 0, samplestart: 577066, shape: 54, stereo: 1, transpose: 63, type: 4, unison: 0} + - type: hold + id: 205 + parameters: {holdfreq: 80, stereo: 1} + - type: filter + id: 201 + parameters: {bandpass: 1, frequency: 52, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 1} + - type: mulp + id: 53 + parameters: {stereo: 1} + - type: envelope + id: 206 + parameters: {attack: 57, decay: 64, gain: 64, release: 64, stereo: 0, sustain: 64} + - type: noise + id: 207 + parameters: {gain: 20, shape: 16, stereo: 0} + - type: mulp + id: 208 + parameters: {stereo: 0} + - type: filter + id: 219 + parameters: {bandpass: 1, frequency: 90, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 117, stereo: 0} + - type: addp + id: 216 + parameters: {stereo: 0} + - type: xch + id: 217 + parameters: {stereo: 0} + - type: envelope + id: 214 + parameters: {attack: 57, decay: 64, gain: 64, release: 64, stereo: 0, sustain: 64} + - type: noise + id: 210 + parameters: {gain: 20, shape: 10, stereo: 0} + - type: mulp + id: 215 + parameters: {stereo: 0} + - type: filter + id: 218 + parameters: {bandpass: 1, frequency: 91, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: addp + id: 209 + parameters: {stereo: 0} + - type: filter + id: 220 + parameters: {bandpass: 1, frequency: 77, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 1} + - type: pan + id: 55 + parameters: {panning: 73, stereo: 1} + - type: outaux + id: 56 + parameters: {auxgain: 77, outgain: 114, stereo: 1} + - type: envelope + id: 61 + parameters: {attack: 86, decay: 48, gain: 93, release: 0, stereo: 0, sustain: 72} + - type: oscillator + id: 59 + parameters: {color: 128, detune: 64, gain: 84, lfo: 1, phase: 64, shape: 63, stereo: 0, transpose: 82, type: 0} + - type: mulp + id: 62 + parameters: {stereo: 0} + - type: send + id: 63 + parameters: {amount: 89, port: 1, sendpop: 1, stereo: 0, target: 57, unit: 0, voice: 0} diff --git a/tracker/presets/LEAD/HappyLead.yml b/tracker/presets/LEAD/HappyLead.yml new file mode 100644 index 00000000..7b3deb9d --- /dev/null +++ b/tracker/presets/LEAD/HappyLead.yml @@ -0,0 +1,49 @@ +name: LEAD HappyLead +numvoices: 4 +units: + - type: envelope + id: 163 + parameters: {attack: 19, decay: 88, gain: 128, release: 57, stereo: 0, sustain: 80} + - type: envelope + id: 228 + parameters: {attack: 35, decay: 75, gain: 127, release: 68, stereo: 0, sustain: 63} + - type: mulp + id: 229 + parameters: {stereo: 0} + - type: oscillator + id: 164 + parameters: {color: 65, detune: 56, gain: 64, lfo: 0, phase: 0, shape: 42, stereo: 0, transpose: 76, type: 1, unison: 2} + - type: add + id: 214 + parameters: {stereo: 0} + - type: oscillator + id: 165 + parameters: {color: 64, detune: 54, gain: 64, lfo: 0, phase: 0, shape: 48, stereo: 0, transpose: 88, type: 1, unison: 3} + - type: addp + id: 166 + parameters: {stereo: 0} + - type: mulp + id: 167 + parameters: {stereo: 0} + - type: filter + id: 217 + parameters: {bandpass: 0, frequency: 91, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: filter + id: 230 + parameters: {bandpass: 1, frequency: 49, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: pan + id: 168 + parameters: {panning: 60, stereo: 0} + - type: delay + id: 169 + parameters: {damp: 33, dry: 61, feedback: 78, notetracking: 0, pregain: 31, stereo: 1} + varargs: [12550, 24402, 21265, 32419] + - type: outaux + id: 172 + parameters: {auxgain: 25, outgain: 38, stereo: 1} + - type: loadnote + id: 231 + parameters: {stereo: 0} + - type: send + id: 232 + parameters: {amount: 89, port: 0, sendpop: 1, stereo: 0, target: 230, unit: 0, voice: 0} diff --git a/tracker/presets/jarresque.yml b/tracker/presets/LEAD/Jarresque.yml similarity index 68% rename from tracker/presets/jarresque.yml rename to tracker/presets/LEAD/Jarresque.yml index 13a11073..8a047bf4 100644 --- a/tracker/presets/jarresque.yml +++ b/tracker/presets/LEAD/Jarresque.yml @@ -3,7 +3,7 @@ numvoices: 1 units: - type: envelope id: 1 - parameters: {attack: 80, decay: 128, gain: 128, release: 80, stereo: 0, sustain: 128} + parameters: {attack: 80, decay: 128, gain: 67, 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} @@ -18,16 +18,16 @@ units: 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} + parameters: {color: 3, detune: 73, gain: 63, lfo: 0, phase: 0, shape: 98, stereo: 0, transpose: 52, type: 1, unison: 1} - type: oscillator id: 236 - parameters: {color: 8, detune: 72, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 1} + parameters: {color: 57, detune: 60, gain: 38, lfo: 0, phase: 17, shape: 71, stereo: 0, transpose: 71, 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} + parameters: {bandpass: 1, frequency: 69, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 57, stereo: 0} - type: addp id: 11 parameters: {stereo: 0} @@ -39,13 +39,13 @@ units: parameters: {stereo: 0} - type: filter id: 14 - parameters: {bandpass: 1, frequency: 26, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + parameters: {bandpass: 1, frequency: 57, 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} + parameters: {bandpass: 1, frequency: 93, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} - type: addp id: 17 parameters: {stereo: 0} @@ -54,11 +54,11 @@ units: parameters: {stereo: 0} - type: delay id: 19 - parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 64, stereo: 0} + parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 51, stereo: 0} varargs: [48] - type: pan id: 20 parameters: {panning: 64, stereo: 0} - type: outaux id: 21 - parameters: {auxgain: 64, outgain: 64, stereo: 1} + parameters: {auxgain: 64, outgain: 35, stereo: 1} diff --git a/tracker/presets/LEAD/Morpher.yml b/tracker/presets/LEAD/Morpher.yml new file mode 100644 index 00000000..7a113156 --- /dev/null +++ b/tracker/presets/LEAD/Morpher.yml @@ -0,0 +1,61 @@ +name: LEAD Morpher +numvoices: 3 +units: + - type: envelope + id: 1 + parameters: {attack: 25, decay: 82, gain: 128, release: 64, stereo: 0, sustain: 103} + - 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: 46, port: 0, sendpop: 1, target: 15} + - type: oscillator + id: 5 + parameters: {color: 128, detune: 64, gain: 128, lfo: 1, phase: 86, shape: 64, stereo: 0, transpose: 33, 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: 69, detune: 74, gain: 57, lfo: 0, phase: 0, shape: 128, stereo: 0, transpose: 64, type: 2, unison: 3} + - type: oscillator + id: 232 + parameters: {color: 128, detune: 64, gain: 47, lfo: 0, phase: 0, shape: 75, stereo: 0, transpose: 64, type: 1, unison: 1} + - type: addp + id: 13 + parameters: {stereo: 0} + - type: push + id: 14 + parameters: {stereo: 0} + - type: filter + id: 15 + parameters: {bandpass: 1, frequency: 90, 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: 78, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: addp + id: 18 + parameters: {stereo: 0} + - type: filter + id: 20 + parameters: {bandpass: 0, frequency: 93, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 128, stereo: 0} + - type: mulp + id: 21 + parameters: {stereo: 0} + - type: pan + id: 23 + parameters: {panning: 61, stereo: 0} + - type: delay + id: 22 + parameters: {damp: 64, dry: 35, feedback: 64, notetracking: 2, pregain: 23, stereo: 1} + varargs: [32, 29] + - type: outaux + id: 24 + parameters: {auxgain: 11, outgain: 35, stereo: 1} diff --git a/tracker/presets/LEAD/SuperSaw 2.yml b/tracker/presets/LEAD/SuperSaw 2.yml new file mode 100644 index 00000000..2cd68bd8 --- /dev/null +++ b/tracker/presets/LEAD/SuperSaw 2.yml @@ -0,0 +1,82 @@ +name: LEAD SuperSaw 2 +numvoices: 4 +units: + - type: envelope + id: 1 + parameters: {attack: 11, decay: 67, gain: 64, release: 64, stereo: 0, sustain: 36} + - type: oscillator + id: 2 + parameters: {color: 128, detune: 32, gain: 64, phase: 128, shape: 66, stereo: 0, transpose: 76, type: 1, unison: 3} + - type: oscillator + id: 228 + parameters: {color: 128, detune: 88, gain: 64, lfo: 0, phase: 58, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 3} + - type: addp + id: 229 + parameters: {stereo: 0} + - type: noise + id: 23 + parameters: {gain: 67, shape: 114, stereo: 0} + - type: addp + id: 24 + parameters: {stereo: 0} + - type: mulp + id: 17 + parameters: {stereo: 0} + - id: 18 + parameters: {} + - type: envelope + id: 12 + parameters: {attack: 18, decay: 67, gain: 64, release: 64, stereo: 0, sustain: 35} + - type: oscillator + id: 13 + parameters: {color: 128, detune: 32, gain: 64, phase: 44, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 3} + - type: oscillator + id: 14 + parameters: {color: 128, detune: 96, gain: 64, lfo: 0, phase: 95, shape: 64, stereo: 0, transpose: 76, type: 1, unison: 3} + - type: addp + id: 28 + parameters: {stereo: 0} + - type: noise + id: 27 + parameters: {gain: 80, shape: 128, stereo: 0} + - type: addp + id: 15 + parameters: {stereo: 0} + - type: mulp + id: 26 + parameters: {stereo: 0} + - type: delay + id: 29 + parameters: {damp: 0, dry: 0, feedback: 0, notetracking: 0, pregain: 128, stereo: 0} + varargs: [69] + - type: pan + id: 30 + parameters: {panning: 60, stereo: 1} + - type: filter + id: 19 + parameters: {bandpass: 0, frequency: 113, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 120, stereo: 1} + - id: 31 + parameters: {} + - type: outaux + id: 6 + parameters: {auxgain: 7, outgain: 15, stereo: 1} + - type: envelope + id: 20 + parameters: {attack: 66, decay: 0, gain: 128, release: 74, stereo: 0, sustain: 128} + - type: invgain + id: 32 + parameters: {invgain: 128, stereo: 0} + - type: send + id: 21 + parameters: {amount: 48, port: 0, sendpop: 1, stereo: 0, target: 19, unit: 0, voice: 0} + - id: 33 + parameters: {} + - type: oscillator + id: 34 + parameters: {color: 128, detune: 64, gain: 65, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 45, type: 0} + - type: send + id: 35 + parameters: {amount: 106, port: 2, sendpop: 0, stereo: 0, target: 228, unit: 0, voice: 0} + - type: send + id: 36 + parameters: {amount: 128, port: 2, sendpop: 1, stereo: 0, target: 14, unit: 0, voice: 0} diff --git a/tracker/presets/LEAD/SuperSaw 3.yml b/tracker/presets/LEAD/SuperSaw 3.yml new file mode 100644 index 00000000..33f2cf46 --- /dev/null +++ b/tracker/presets/LEAD/SuperSaw 3.yml @@ -0,0 +1,60 @@ +name: LEAD SuperSaw 3 +comment: Automate filter frequency for the classic trance sound +numvoices: 4 +units: + - type: envelope + id: 228 + parameters: {attack: 1, decay: 0, gain: 64, release: 64, stereo: 0, sustain: 85} + - type: oscillator + id: 229 + parameters: {color: 128, detune: 100, gain: 64, phase: 64, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 3} + - type: oscillator + id: 12 + parameters: {color: 128, detune: 27, gain: 64, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 76, type: 1, unison: 3} + - type: addp + id: 13 + parameters: {stereo: 0} + - id: 15 + parameters: {} + - type: mulp + id: 16 + parameters: {stereo: 0} + - type: envelope + id: 17 + parameters: {attack: 18, decay: 67, gain: 64, release: 64, stereo: 0, sustain: 99} + - type: oscillator + id: 18 + parameters: {color: 128, detune: 31, gain: 64, phase: 64, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 3} + - type: oscillator + id: 19 + parameters: {color: 128, detune: 96, gain: 64, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 76, type: 1, unison: 3} + - type: addp + id: 20 + parameters: {stereo: 0} + - id: 22 + parameters: {} + - type: mulp + id: 23 + parameters: {stereo: 0} + - id: 31 + parameters: {} + - type: delay + id: 24 + parameters: {damp: 0, dry: 0, feedback: 0, notetracking: 0, pregain: 128, stereo: 0} + varargs: [350] + - type: filter + id: 26 + parameters: {bandpass: 0, frequency: 128, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 77, stereo: 1} + - type: compressor + id: 27 + parameters: {attack: 42, invgain: 91, ratio: 81, release: 63, stereo: 1, threshold: 55} + - type: mulp + id: 28 + parameters: {stereo: 1} + - type: delay + id: 29 + parameters: {damp: 91, dry: 64, feedback: 36, notetracking: 2, pregain: 25, stereo: 1} + varargs: [36, 41] + - type: outaux + id: 30 + parameters: {auxgain: 0, outgain: 29, stereo: 1} diff --git a/tracker/presets/LEAD/SuperSaw.yml b/tracker/presets/LEAD/SuperSaw.yml new file mode 100644 index 00000000..41b84080 --- /dev/null +++ b/tracker/presets/LEAD/SuperSaw.yml @@ -0,0 +1,84 @@ +name: LEAD SuperSaw +numvoices: 4 +units: + - type: envelope + id: 1 + parameters: {attack: 11, decay: 67, gain: 64, release: 64, stereo: 0, sustain: 99} + - type: oscillator + id: 2 + parameters: {color: 128, detune: 100, gain: 64, phase: 64, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 3} + - type: oscillator + id: 228 + parameters: {color: 128, detune: 27, gain: 64, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 76, type: 1, unison: 3} + - type: addp + id: 229 + parameters: {stereo: 0} + - type: noise + id: 23 + parameters: {gain: 67, shape: 114, stereo: 0} + - type: addp + id: 24 + parameters: {stereo: 0} + - type: mulp + id: 17 + parameters: {stereo: 0} + - id: 18 + parameters: {} + - type: envelope + id: 12 + parameters: {attack: 18, decay: 67, gain: 64, release: 64, stereo: 0, sustain: 99} + - type: oscillator + id: 13 + parameters: {color: 128, detune: 31, gain: 64, phase: 64, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 3} + - type: oscillator + id: 14 + parameters: {color: 128, detune: 96, gain: 64, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 76, type: 1, unison: 3} + - type: addp + id: 28 + parameters: {stereo: 0} + - type: noise + id: 27 + parameters: {gain: 80, shape: 128, stereo: 0} + - type: addp + id: 48 + parameters: {stereo: 0} + - type: mulp + id: 26 + parameters: {stereo: 0} + - type: delay + id: 49 + parameters: {damp: 0, dry: 0, feedback: 0, notetracking: 0, pregain: 128, stereo: 0} + varargs: [69] + - type: pan + id: 50 + parameters: {panning: 60, stereo: 1} + - type: filter + id: 19 + parameters: {bandpass: 0, frequency: 116, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 1} + - type: delay + id: 51 + parameters: {damp: 91, dry: 128, feedback: 96, notetracking: 2, pregain: 65, stereo: 1} + varargs: [36, 41] + - type: outaux + id: 6 + parameters: {auxgain: 0, outgain: 25, stereo: 1} + - type: envelope + id: 20 + parameters: {attack: 66, decay: 0, gain: 128, release: 74, stereo: 0, sustain: 128} + - type: invgain + id: 52 + parameters: {invgain: 128, stereo: 0} + - type: send + id: 21 + parameters: {amount: 48, port: 0, sendpop: 1, stereo: 0, target: 19, unit: 0, voice: 0} + - id: 29 + parameters: {} + - type: oscillator + id: 53 + parameters: {color: 128, detune: 64, gain: 64, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 0} + - type: send + id: 30 + parameters: {amount: 128, port: 2, sendpop: 0, stereo: 0, target: 2, unit: 0, voice: 0} + - type: send + id: 54 + parameters: {amount: 98, port: 2, sendpop: 1, stereo: 0, target: 14, unit: 0, voice: 0} diff --git a/tracker/presets/PAD/Pad Gen.yml b/tracker/presets/PAD/Pad Gen.yml new file mode 100644 index 00000000..f453d801 --- /dev/null +++ b/tracker/presets/PAD/Pad Gen.yml @@ -0,0 +1,46 @@ +name: Pad Gen +numvoices: 4 +units: + - type: envelope + id: 163 + parameters: {attack: 61, decay: 87, gain: 83, release: 76, stereo: 0, sustain: 79} + - type: envelope + id: 228 + parameters: {attack: 25, decay: 91, gain: 127, release: 74, stereo: 0, sustain: 128} + - type: mulp + id: 229 + parameters: {stereo: 0} + - type: oscillator + id: 164 + parameters: {color: 41, detune: 52, gain: 64, lfo: 0, phase: 64, shape: 64, stereo: 0, transpose: 88, type: 1, unison: 3} + - type: add + id: 214 + parameters: {stereo: 0} + - type: oscillator + id: 165 + parameters: {color: 74, detune: 52, gain: 62, lfo: 0, phase: 0, shape: 58, stereo: 0, transpose: 76, type: 1, unison: 2} + - type: addp + id: 166 + parameters: {stereo: 0} + - type: mulp + id: 167 + parameters: {stereo: 0} + - type: filter + id: 230 + parameters: {bandpass: 1, frequency: 68, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 93, stereo: 0} + - type: pan + id: 168 + parameters: {panning: 64, stereo: 0} + - type: delay + id: 169 + parameters: {damp: 116, dry: 117, feedback: 23, notetracking: 0, pregain: 52, stereo: 1} + varargs: [12550, 24402, 21265, 32419] + - type: outaux + id: 172 + parameters: {auxgain: 12, outgain: 16, stereo: 1} + - type: loadnote + id: 231 + parameters: {stereo: 0} + - type: send + id: 232 + parameters: {amount: 94, port: 0, sendpop: 1, stereo: 0, target: 230, unit: 0, voice: 0} diff --git a/tracker/presets/pad-long.yml b/tracker/presets/PAD/pad-long.yml similarity index 91% rename from tracker/presets/pad-long.yml rename to tracker/presets/PAD/pad-long.yml index 42a0fe15..c9c1f346 100644 --- a/tracker/presets/pad-long.yml +++ b/tracker/presets/PAD/pad-long.yml @@ -1,9 +1,9 @@ name: PadLong -numvoices: 1 +numvoices: 2 units: - type: envelope id: 1 - parameters: {attack: 74, decay: 96, gain: 128, release: 96, stereo: 0, sustain: 96} + parameters: {attack: 74, decay: 96, gain: 64, release: 96, stereo: 0, sustain: 96} - type: envelope id: 2 parameters: {attack: 96, decay: 104, gain: 64, release: 96, stereo: 0, sustain: 104} @@ -49,4 +49,4 @@ units: varargs: [48, 24] - type: outaux id: 21 - parameters: {auxgain: 64, outgain: 64, stereo: 1} + parameters: {auxgain: 64, outgain: 25, stereo: 1} diff --git a/tracker/presets/pad.yml b/tracker/presets/PAD/pad.yml similarity index 100% rename from tracker/presets/pad.yml rename to tracker/presets/PAD/pad.yml diff --git a/tracker/presets/pad2.yml b/tracker/presets/PAD/pad2.yml similarity index 100% rename from tracker/presets/pad2.yml rename to tracker/presets/PAD/pad2.yml diff --git a/tracker/presets/PL/Brass 2.yml b/tracker/presets/PL/Brass 2.yml new file mode 100644 index 00000000..645c1c06 --- /dev/null +++ b/tracker/presets/PL/Brass 2.yml @@ -0,0 +1,60 @@ +name: Brass +comment: Brass sound use for short stabs at C1-C2 range +numvoices: 4 +units: + - type: envelope + id: 163 + parameters: {attack: 24, decay: 128, gain: 59, release: 57, stereo: 1, sustain: 114} + - type: envelope + id: 215 + parameters: {attack: 0, decay: 69, gain: 127, release: 66, stereo: 1, sustain: 42} + - type: mulp + id: 216 + parameters: {stereo: 1} + - type: oscillator + id: 164 + parameters: {color: 64, detune: 64, gain: 128, lfo: 0, phase: 64, shape: 101, stereo: 1, transpose: 64, type: 1, unison: 3} + - type: distort + parameters: {drive: 60, stereo: 1} + - type: add + id: 214 + parameters: {stereo: 1} + - type: oscillator + id: 165 + parameters: {color: 70, detune: 72, gain: 128, lfo: 0, phase: 16, shape: 47, stereo: 1, transpose: 76, type: 1, unison: 3} + - type: distort + id: 223 + parameters: {drive: 60, stereo: 1} + - type: addp + id: 166 + parameters: {stereo: 1} + - type: distort + id: 221 + parameters: {drive: 61, stereo: 1} + - type: mulp + id: 167 + parameters: {stereo: 1} + - type: compressor + parameters: {attack: 14, invgain: 97, ratio: 38, release: 61, stereo: 1, threshold: 27} + - type: mulp + id: 222 + parameters: {stereo: 1} + - type: filter + id: 217 + parameters: {bandpass: 1, frequency: 40, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 65, stereo: 1} + - type: filter + id: 218 + parameters: {bandpass: 1, frequency: 80, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 1, resonance: 86, stereo: 1} + - type: pan + id: 168 + parameters: {panning: 50, stereo: 1} + - type: outaux + id: 172 + parameters: {auxgain: 31, outgain: 67, stereo: 1} + - parameters: {} + - type: loadnote + id: 219 + parameters: {stereo: 0} + - type: send + id: 220 + parameters: {amount: 124, port: 0, sendpop: 1, stereo: 0, target: 218, unit: 0, voice: 0} diff --git a/tracker/presets/PL/Brass.yml b/tracker/presets/PL/Brass.yml new file mode 100644 index 00000000..8d7f2970 --- /dev/null +++ b/tracker/presets/PL/Brass.yml @@ -0,0 +1,55 @@ +name: Brass +comment: Brass sound use for short stabs at C1-C2 range +numvoices: 4 +units: + - type: envelope + id: 163 + parameters: {attack: 24, decay: 128, gain: 59, release: 89, stereo: 0, sustain: 128} + - type: envelope + id: 215 + parameters: {attack: 0, decay: 69, gain: 127, release: 66, stereo: 0, sustain: 0} + - type: mulp + id: 216 + parameters: {stereo: 0} + - type: oscillator + id: 164 + parameters: {color: 40, detune: 64, gain: 128, lfo: 0, phase: 68, shape: 88, stereo: 0, transpose: 64, type: 1, unison: 3} + - type: add + id: 214 + parameters: {stereo: 0} + - type: oscillator + id: 165 + parameters: {color: 74, detune: 57, gain: 128, lfo: 0, phase: 0, shape: 58, stereo: 0, transpose: 76, type: 1, unison: 3} + - type: addp + id: 166 + parameters: {stereo: 0} + - type: distort + id: 221 + parameters: {drive: 59, stereo: 0} + - type: mulp + id: 167 + parameters: {stereo: 0} + - type: compressor + parameters: {attack: 14, invgain: 97, ratio: 38, release: 61, stereo: 0, threshold: 27} + - type: mulp + id: 222 + parameters: {stereo: 0} + - type: filter + id: 217 + parameters: {bandpass: 1, frequency: 57, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 26, stereo: 0} + - type: filter + id: 218 + parameters: {bandpass: 1, frequency: 85, highpass: 0, lowpass: 0, negbandpass: 0, neghighpass: 1, resonance: 33, stereo: 0} + - type: pan + id: 168 + parameters: {panning: 61, stereo: 0} + - type: outaux + id: 172 + parameters: {auxgain: 31, outgain: 67, stereo: 1} + - parameters: {} + - type: loadnote + id: 219 + parameters: {stereo: 0} + - type: send + id: 220 + parameters: {amount: 89, port: 0, sendpop: 1, stereo: 0, target: 218, unit: 0, voice: 0} diff --git a/tracker/presets/PL/Popper.yml b/tracker/presets/PL/Popper.yml new file mode 100644 index 00000000..2734da7c --- /dev/null +++ b/tracker/presets/PL/Popper.yml @@ -0,0 +1,68 @@ +name: Popper +numvoices: 3 +units: + - type: envelope + id: 1 + parameters: {attack: 0, decay: 65, gain: 128, release: 70, stereo: 0, sustain: 0} + - type: envelope + id: 2 + parameters: {attack: 5, decay: 55, gain: 128, release: 80, stereo: 0, sustain: 0} + - type: send + id: 3 + parameters: {amount: 87, port: 0, sendpop: 0, target: 19} + - type: send + id: 4 + parameters: {amount: 89, port: 0, sendpop: 0, target: 20} + - type: oscillator + id: 190 + parameters: {color: 128, detune: 64, gain: 64, 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: 64, 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: 64, lfo: 0, phase: 0, shape: 63, stereo: 0, transpose: 76, type: 2, unison: 0} + - type: oscillator + id: 15 + parameters: {color: 40, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 61, stereo: 0, transpose: 76, type: 2, unison: 0} + - type: oscillator + id: 16 + parameters: {color: 0, detune: 64, gain: 64, lfo: 0, phase: 18, shape: 128, stereo: 0, transpose: 76, type: 1, unison: 2} + - type: addp + id: 17 + parameters: {stereo: 0} + - type: addp + id: 18 + parameters: {stereo: 0} + - type: filter + id: 20 + parameters: {bandpass: 0, frequency: 71, highpass: 1, lowpass: 1, negbandpass: 1, neghighpass: 0, resonance: 96, stereo: 0} + - type: filter + id: 19 + parameters: {bandpass: 0, frequency: 50, highpass: 0, lowpass: 1, negbandpass: 1, neghighpass: 0, resonance: 128, stereo: 0} + - type: mulp + id: 21 + parameters: {stereo: 0} + - type: delay + id: 22 + parameters: {damp: 63, dry: 128, feedback: 61, notetracking: 2, pregain: 46, stereo: 0} + varargs: [48] + - type: pan + id: 23 + parameters: {panning: 52, stereo: 0} + - type: delay + id: 24 + parameters: {damp: 0, dry: 76, feedback: 18, notetracking: 0, pregain: 94, stereo: 0} + varargs: [1008] + - type: outaux + id: 25 + parameters: {auxgain: 27, outgain: 37, stereo: 1} diff --git a/tracker/presets/PL/Sine pluck.yml b/tracker/presets/PL/Sine pluck.yml new file mode 100644 index 00000000..a858f388 --- /dev/null +++ b/tracker/presets/PL/Sine pluck.yml @@ -0,0 +1,28 @@ +name: PL Sine +numvoices: 3 +units: + - type: envelope + id: 163 + parameters: {attack: 39, decay: 60, gain: 71, release: 30, stereo: 0, sustain: 0} + - type: oscillator + id: 164 + parameters: {color: 53, detune: 73, gain: 83, lfo: 0, phase: 14, shape: 27, stereo: 0, transpose: 88, type: 0, unison: 3} + - type: oscillator + id: 165 + parameters: {color: 128, detune: 66, gain: 61, lfo: 0, phase: 64, shape: 100, stereo: 0, transpose: 88, type: 0, unison: 1} + - type: addp + id: 166 + parameters: {stereo: 0} + - type: mulp + id: 167 + parameters: {stereo: 0} + - type: pan + id: 168 + parameters: {panning: 64, stereo: 0} + - type: delay + id: 169 + parameters: {damp: 116, dry: 117, feedback: 23, notetracking: 0, pregain: 65, stereo: 1} + varargs: [12550, 24402, 21265, 32419] + - type: outaux + id: 172 + parameters: {auxgain: 35, outgain: 32, stereo: 1} diff --git a/tracker/presets/PL/Super Pluck.yml b/tracker/presets/PL/Super Pluck.yml new file mode 100644 index 00000000..08f9ac66 --- /dev/null +++ b/tracker/presets/PL/Super Pluck.yml @@ -0,0 +1,68 @@ +name: Super Pluck +numvoices: 4 +units: + - type: envelope + id: 1 + parameters: {attack: 11, decay: 67, gain: 64, release: 64, stereo: 0, sustain: 36} + - type: oscillator + id: 2 + parameters: {color: 128, detune: 100, gain: 128, phase: 0, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 3} + - type: oscillator + id: 10 + parameters: {color: 128, detune: 27, gain: 102, lfo: 0, phase: 71, shape: 64, stereo: 0, transpose: 76, type: 1, unison: 3} + - type: addp + id: 11 + parameters: {stereo: 0} + - type: noise + id: 23 + parameters: {gain: 67, shape: 114, stereo: 0} + - type: addp + id: 24 + parameters: {stereo: 0} + - type: mulp + id: 17 + parameters: {stereo: 0} + - id: 18 + parameters: {} + - type: envelope + id: 12 + parameters: {attack: 18, decay: 67, gain: 64, release: 64, stereo: 0, sustain: 35} + - type: oscillator + id: 13 + parameters: {color: 128, detune: 31, gain: 128, phase: 78, shape: 64, stereo: 0, transpose: 64, type: 1, unison: 3} + - type: oscillator + id: 14 + parameters: {color: 128, detune: 96, gain: 128, lfo: 0, phase: 54, shape: 64, stereo: 0, transpose: 76, type: 1, unison: 3} + - type: addp + id: 28 + parameters: {stereo: 0} + - type: noise + id: 27 + parameters: {gain: 80, shape: 128, stereo: 0} + - type: addp + id: 15 + parameters: {stereo: 0} + - type: mulp + id: 26 + parameters: {stereo: 0} + - type: delay + parameters: {damp: 0, dry: 0, feedback: 0, notetracking: 0, pregain: 128, stereo: 0} + varargs: [69] + - type: pan + parameters: {panning: 60, stereo: 1} + - type: filter + id: 19 + parameters: {bandpass: 0, frequency: 96, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 104, stereo: 1} + - parameters: {} + - type: outaux + id: 6 + parameters: {auxgain: 14, outgain: 35, stereo: 1} + - type: envelope + id: 20 + parameters: {attack: 66, decay: 0, gain: 128, release: 74, stereo: 0, sustain: 128} + - type: invgain + parameters: {invgain: 59, stereo: 0} + - parameters: {} + - type: send + id: 21 + parameters: {amount: 48, port: 0, sendpop: 1, stereo: 0, target: 19, unit: 0, voice: 0} diff --git a/tracker/presets/more-and-more.yml b/tracker/presets/PL/more-and-more.yml similarity index 93% rename from tracker/presets/more-and-more.yml rename to tracker/presets/PL/more-and-more.yml index 4c230a54..d3e1d30b 100644 --- a/tracker/presets/more-and-more.yml +++ b/tracker/presets/PL/more-and-more.yml @@ -3,7 +3,7 @@ numvoices: 1 units: - type: envelope id: 1 - parameters: {attack: 0, decay: 80, gain: 128, release: 32, stereo: 0, sustain: 0} + parameters: {attack: 0, decay: 63, 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} @@ -49,4 +49,4 @@ units: parameters: {panning: 64, stereo: 0} - type: outaux id: 18 - parameters: {auxgain: 32, outgain: 128, stereo: 1} + parameters: {auxgain: 32, outgain: 64, stereo: 1} diff --git a/tracker/presets/short-punchy.yml b/tracker/presets/PL/punchy.yml similarity index 63% rename from tracker/presets/short-punchy.yml rename to tracker/presets/PL/punchy.yml index bedb0aac..5775bdf3 100644 --- a/tracker/presets/short-punchy.yml +++ b/tracker/presets/PL/punchy.yml @@ -6,7 +6,7 @@ units: 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} + parameters: {attack: 0, decay: 65, gain: 101, release: 80, stereo: 0, sustain: 0} - type: send id: 3 parameters: {amount: 96, port: 0, sendpop: 0, target: 19} @@ -15,7 +15,7 @@ units: 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} + parameters: {color: 128, detune: 64, gain: 64, lfo: 1, phase: 0, shape: 64, stereo: 0, transpose: 72, type: 0} - type: addp id: 191 parameters: {stereo: 0} @@ -24,19 +24,19 @@ units: 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} + parameters: {color: 128, detune: 64, gain: 64, 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} + parameters: {color: 128, detune: 64, gain: 64, 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} + 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: 0, detune: 64, gain: 128, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 1} + parameters: {color: 0, detune: 64, gain: 64, lfo: 0, phase: 0, shape: 64, stereo: 0, transpose: 76, type: 1} - type: addp id: 17 parameters: {stereo: 0} @@ -45,10 +45,10 @@ units: parameters: {stereo: 0} - type: filter id: 19 - parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 96, stereo: 0} + parameters: {bandpass: 0, frequency: 46, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 94, stereo: 0} - type: filter id: 20 - parameters: {bandpass: 0, frequency: 64, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 96, stereo: 0} + parameters: {bandpass: 0, frequency: 62, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 96, stereo: 0} - type: mulp id: 21 parameters: {stereo: 0} @@ -65,4 +65,4 @@ units: varargs: [512] - type: outaux id: 25 - parameters: {auxgain: 32, outgain: 44, stereo: 1} + parameters: {auxgain: 32, outgain: 22, stereo: 1} diff --git a/tracker/presets/PL/trance bells b/tracker/presets/PL/trance bells new file mode 100644 index 00000000..dcbc949b --- /dev/null +++ b/tracker/presets/PL/trance bells @@ -0,0 +1,60 @@ +name: Happy lead +comment: |- + Generic pluck generator + Use oscillator type, color and shape to alter the sound properties +numvoices: 4 +units: + - type: envelope + id: 163 + parameters: {attack: 7, decay: 102, gain: 68, release: 78, stereo: 0, sustain: 47} + - type: envelope + id: 215 + parameters: {attack: 0, decay: 84, gain: 127, release: 84, stereo: 0, sustain: 25} + - type: mulp + id: 216 + parameters: {stereo: 0} + - type: oscillator + id: 164 + parameters: {color: 91, detune: 52, gain: 128, lfo: 0, phase: 128, shape: 48, stereo: 0, transpose: 76, type: 0, unison: 3} + - type: add + id: 214 + parameters: {stereo: 0} + - type: oscillator + id: 165 + parameters: {color: 57, detune: 73, gain: 56, lfo: 0, phase: 0, shape: 37, stereo: 0, transpose: 88, type: 1, unison: 3} + - type: addp + id: 166 + parameters: {stereo: 0} + - type: oscillator + id: 1002 + parameters: {color: 61, detune: 64, gain: 128, looplength: 821, loopstart: 2374, phase: 0, samplestart: 557335, shape: 58, stereo: 0, transpose: 55, type: 4, unison: 1} + - parameters: {} + disabled: true + - type: addp + id: 1003 + parameters: {stereo: 0} + - type: mulp + id: 167 + parameters: {stereo: 0} + - type: filter + id: 217 + parameters: {bandpass: 0, frequency: 23, highpass: 1, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: filter + id: 218 + parameters: {bandpass: 0, frequency: 39, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: pan + id: 168 + parameters: {panning: 61, stereo: 0} + - type: delay + id: 169 + parameters: {damp: 12, dry: 103, feedback: 84, notetracking: 0, pregain: 69, stereo: 1} + varargs: [12550, 24402, 21265, 32419] + - type: outaux + id: 172 + parameters: {auxgain: 48, outgain: 24, stereo: 1} + - type: loadnote + id: 219 + parameters: {stereo: 0} + - type: send + id: 220 + parameters: {amount: 82, port: 0, sendpop: 1, stereo: 0, target: 218, unit: 0, voice: 0} diff --git a/tracker/presets/ST/Pizzicato.yml b/tracker/presets/ST/Pizzicato.yml new file mode 100644 index 00000000..1dd451cf --- /dev/null +++ b/tracker/presets/ST/Pizzicato.yml @@ -0,0 +1,45 @@ +name: Pizzicato +numvoices: 4 +units: + - type: envelope + id: 1 + parameters: {attack: 0, decay: 67, gain: 64, release: 62, stereo: 0, sustain: 0} + - type: oscillator + id: 2 + parameters: {color: 60, detune: 64, gain: 74, looplength: 137, loopstart: 549, phase: 0, samplestart: 1034191, shape: 89, stereo: 0, transpose: 40, type: 4, unison: 0} + - type: distort + id: 17 + parameters: {drive: 93, stereo: 0} + disabled: true + - type: oscillator + id: 10 + parameters: {color: 59, detune: 63, gain: 67, looplength: 100, loopstart: 942, phase: 0, samplestart: 1633072, shape: 56, stereo: 0, transpose: 55, type: 4, unison: 2} + disabled: true + - type: addp + id: 11 + parameters: {stereo: 0} + disabled: true + - type: oscillator + id: 221 + parameters: {color: 64, detune: 63, gain: 128, looplength: 398, loopstart: 2073, phase: 0, samplestart: 1034961, shape: 42, stereo: 0, transpose: 65, type: 4, unison: 0} + - type: addp + id: 16 + parameters: {stereo: 0} + - type: mulp + id: 14 + parameters: {stereo: 0} + - id: 222 + parameters: {} + - type: filter + id: 15 + parameters: {bandpass: 1, frequency: 55, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: pan + id: 5 + parameters: {panning: 64, stereo: 0} + - type: delay + id: 49 + parameters: {damp: 98, dry: 128, feedback: 53, notetracking: 0, pregain: 69, stereo: 1} + varargs: [3835, 4533] + - type: outaux + id: 6 + parameters: {auxgain: 39, outgain: 58, stereo: 1} diff --git a/tracker/presets/ST/Pizzicato_octaves.yml b/tracker/presets/ST/Pizzicato_octaves.yml new file mode 100644 index 00000000..53ed922f --- /dev/null +++ b/tracker/presets/ST/Pizzicato_octaves.yml @@ -0,0 +1,36 @@ +name: Pizzicato_octaves +numvoices: 4 +units: + - type: envelope + id: 1 + parameters: {attack: 0, decay: 74, gain: 64, release: 62, stereo: 0, sustain: 0} + - type: oscillator + id: 2 + parameters: {color: 60, detune: 64, gain: 89, looplength: 398, loopstart: 2073, phase: 0, samplestart: 1034961, shape: 89, stereo: 0, transpose: 65, type: 4, unison: 0} + - type: oscillator + id: 224 + parameters: {auxgain: 64, color: 64, detune: 63, gain: 128, looplength: 398, loopstart: 2073, outgain: 64, phase: 0, samplestart: 1034961, shape: 42, stereo: 0, transpose: 77, type: 4, unison: 0} + - type: distort + id: 50 + parameters: {drive: 94, stereo: 0} + - type: addp + id: 16 + parameters: {stereo: 0} + - type: mulp + id: 14 + parameters: {bandpass: 0, frequency: 82, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 0} + - type: filter + id: 15 + parameters: {bandpass: 0, frequency: 101, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 1, resonance: 94, stereo: 0} + - id: 225 + parameters: {} + - type: pan + id: 5 + parameters: {auxgain: 39, outgain: 58, panning: 65, stereo: 0} + - type: delay + id: 49 + parameters: {damp: 72, dry: 116, feedback: 22, notetracking: 0, pregain: 86, stereo: 1} + varargs: [3835, 4184] + - type: outaux + id: 6 + parameters: {auxgain: 22, outgain: 57, stereo: 1} diff --git a/tracker/presets/ST/Strings.yml b/tracker/presets/ST/Strings.yml new file mode 100644 index 00000000..747676bc --- /dev/null +++ b/tracker/presets/ST/Strings.yml @@ -0,0 +1,56 @@ +name: Strings +numvoices: 3 +units: + - type: envelope + id: 33 + parameters: {attack: 57, channel: 2, decay: 93, gain: 74, release: 71, stereo: 0, sustain: 64} + - type: oscillator + id: 19 + parameters: {color: 69, damp: 64, detune: 64, dry: 128, feedback: 125, gain: 65, looplength: 11272, loopstart: 147, notetracking: 0, phase: 0, pregain: 40, samplestart: 1458843, shape: 64, stereo: 0, transpose: 65, type: 4, unison: 0} + - type: oscillator + id: 24 + parameters: {color: 69, detune: 64, gain: 78, looplength: 10741, loopstart: 284, phase: 0, samplestart: 1351767, shape: 64, stereo: 0, transpose: 67, type: 4, unison: 1} + - type: addp + id: 20 + parameters: {stereo: 0} + - type: mulp + id: 221 + parameters: {stereo: 0} + - type: envelope + id: 46 + parameters: {attack: 57, decay: 93, gain: 78, panning: 64, release: 71, stereo: 0, sustain: 64} + - type: oscillator + id: 37 + parameters: {auxgain: 35, color: 64, detune: 64, gain: 64, looplength: 9710, loopstart: 251, outgain: 40, phase: 0, samplestart: 1448797, shape: 64, stereo: 0, transpose: 79, type: 4, unison: 1} + - type: oscillator + id: 38 + parameters: {color: 128, detune: 58, gain: 68, looplength: 10741, loopstart: 284, phase: 0, samplestart: 1351767, shape: 80, stereo: 0, transpose: 67, type: 4, unison: 0} + - type: xch + id: 41 + parameters: {stereo: 0} + - type: addp + id: 39 + parameters: {stereo: 0} + - type: mulp + id: 35 + parameters: {stereo: 0} + - type: hold + id: 223 + parameters: {holdfreq: 75, stereo: 1} + - type: filter + id: 45 + parameters: {bandpass: 1, frequency: 114, highpass: 0, lowpass: 1, negbandpass: 0, neghighpass: 0, resonance: 128, stereo: 1} + - type: outaux + id: 23 + parameters: {auxgain: 15, outgain: 27, stereo: 1} + - id: 28 + parameters: {} + - type: oscillator + id: 29 + parameters: {color: 128, detune: 64, gain: 82, lfo: 1, phase: 0, shape: 35, stereo: 0, transpose: 82, type: 0} + - type: send + id: 44 + parameters: {amount: 74, port: 1, sendpop: 0, stereo: 0, target: 24, unit: 0, voice: 0} + - type: send + id: 30 + parameters: {amount: 48, port: 1, sendpop: 1, stereo: 0, target: 37, unit: 0, voice: 0} diff --git a/tracker/presets/string.yml b/tracker/presets/ST/string.yml similarity index 93% rename from tracker/presets/string.yml rename to tracker/presets/ST/string.yml index 0fbe8577..dd0e3cad 100644 --- a/tracker/presets/string.yml +++ b/tracker/presets/ST/string.yml @@ -1,5 +1,5 @@ name: String -numvoices: 1 +numvoices: 3 units: - type: envelope id: 1 @@ -30,4 +30,4 @@ units: parameters: {panning: 64, stereo: 0} - type: outaux id: 11 - parameters: {auxgain: 128, outgain: 0, stereo: 1} + parameters: {auxgain: 32, outgain: 33, stereo: 1} diff --git a/tracker/presets/Fairies.yml b/tracker/presets/SY/Fairies.yml similarity index 64% rename from tracker/presets/Fairies.yml rename to tracker/presets/SY/Fairies.yml index c5124f16..fc64bed1 100644 --- a/tracker/presets/Fairies.yml +++ b/tracker/presets/SY/Fairies.yml @@ -3,10 +3,10 @@ numvoices: 1 units: - type: envelope id: 1 - parameters: {attack: 80, decay: 96, gain: 128, release: 88, stereo: 0, sustain: 80} + parameters: {attack: 80, decay: 96, gain: 64, release: 88, stereo: 0, sustain: 80} - type: envelope id: 2 - parameters: {attack: 0, decay: 96, gain: 128, release: 88, stereo: 0, sustain: 40} + parameters: {attack: 0, decay: 96, gain: 63, release: 88, stereo: 0, sustain: 40} - type: distort id: 3 parameters: {drive: 32, stereo: 0} @@ -15,19 +15,19 @@ units: 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} + parameters: {color: 3, detune: 56, gain: 52, 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} + parameters: {color: 3, detune: 72, gain: 31, 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} + parameters: {drive: 69, stereo: 0} - type: filter id: 12 - parameters: {bandpass: 0, frequency: 16, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 24, stereo: 0} + parameters: {bandpass: 0, frequency: 16, highpass: 1, lowpass: 0, negbandpass: 0, neghighpass: 0, resonance: 37, stereo: 0} - type: mulp id: 13 parameters: {stereo: 0} @@ -36,8 +36,8 @@ units: parameters: {panning: 64, stereo: 0} - type: delay id: 15 - parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 96, stereo: 1} + parameters: {damp: 64, dry: 128, feedback: 64, notetracking: 2, pregain: 73, stereo: 1} varargs: [48, 24] - type: outaux id: 19 - parameters: {auxgain: 64, outgain: 64, stereo: 1} + parameters: {auxgain: 28, outgain: 39, stereo: 1} diff --git a/tracker/presets/SY/Guitar.yml b/tracker/presets/SY/Guitar.yml new file mode 100644 index 00000000..87150cb0 --- /dev/null +++ b/tracker/presets/SY/Guitar.yml @@ -0,0 +1,34 @@ +name: Guitar +numvoices: 2 +units: + - type: envelope + id: 1 + parameters: {attack: 27, decay: 80, gain: 112, release: 82, stereo: 0, sustain: 95} + - 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: 63, stereo: 0} + - type: mulp + id: 4 + parameters: {stereo: 0} + - type: filter + id: 5 + parameters: {bandpass: 1, frequency: 57, 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: 72, 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} diff --git a/tracker/presets/mighty.yml b/tracker/presets/SY/Mighty.yml similarity index 100% rename from tracker/presets/mighty.yml rename to tracker/presets/SY/Mighty.yml diff --git a/tracker/presets/airy.yml b/tracker/presets/SY/airy.yml similarity index 100% rename from tracker/presets/airy.yml rename to tracker/presets/SY/airy.yml diff --git a/tracker/presets/alpha-omega.yml b/tracker/presets/SY/alpha-omega.yml similarity index 100% rename from tracker/presets/alpha-omega.yml rename to tracker/presets/SY/alpha-omega.yml diff --git a/tracker/presets/guitar2.yml b/tracker/presets/SY/guitar2.yml similarity index 68% rename from tracker/presets/guitar2.yml rename to tracker/presets/SY/guitar2.yml index ed355f2d..c29a4c5d 100644 --- a/tracker/presets/guitar2.yml +++ b/tracker/presets/SY/guitar2.yml @@ -3,19 +3,19 @@ numvoices: 1 units: - type: envelope id: 1 - parameters: {attack: 0, decay: 0, gain: 128, release: 72, stereo: 0, sustain: 128} + parameters: {attack: 0, decay: 0, gain: 70, release: 72, stereo: 0, sustain: 128} - type: envelope id: 2 - parameters: {attack: 0, decay: 58, gain: 128, release: 0, stereo: 0, sustain: 0} + parameters: {attack: 0, decay: 58, gain: 69, release: 0, stereo: 0, sustain: 0} - type: noise id: 3 - parameters: {gain: 128, shape: 127, stereo: 0} + parameters: {gain: 64, 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} + parameters: {bandpass: 1, frequency: 30, 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} @@ -31,4 +31,4 @@ units: parameters: {panning: 64, stereo: 0} - type: outaux id: 10 - parameters: {auxgain: 24, outgain: 64, stereo: 1} + parameters: {auxgain: 24, outgain: 36, stereo: 1} diff --git a/tracker/presets/guitar.yml b/tracker/presets/SY/nylon guitar.yml similarity index 100% rename from tracker/presets/guitar.yml rename to tracker/presets/SY/nylon guitar.yml diff --git a/tracker/presets/strangeland.yml b/tracker/presets/SY/strangeland.yml similarity index 96% rename from tracker/presets/strangeland.yml rename to tracker/presets/SY/strangeland.yml index 632fbb98..ddc8b9aa 100644 --- a/tracker/presets/strangeland.yml +++ b/tracker/presets/SY/strangeland.yml @@ -1,9 +1,9 @@ name: Strangeland -numvoices: 1 +numvoices: 2 units: - type: envelope id: 1 - parameters: {attack: 32, decay: 88, gain: 128, release: 92, stereo: 0, sustain: 64} + parameters: {attack: 32, decay: 88, gain: 128, release: 89, 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} diff --git a/tracker/presets/synastasia.yml b/tracker/presets/SY/synastasia.yml similarity index 100% rename from tracker/presets/synastasia.yml rename to tracker/presets/SY/synastasia.yml diff --git a/tracker/presets/synth.yml b/tracker/presets/SY/synth.yml similarity index 100% rename from tracker/presets/synth.yml rename to tracker/presets/SY/synth.yml diff --git a/tracker/presets/bass2.yml b/tracker/presets/bass2.yml deleted file mode 100644 index 4c072153..00000000 --- a/tracker/presets/bass2.yml +++ /dev/null @@ -1,45 +0,0 @@ -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} diff --git a/tracker/presets/clap.yml b/tracker/presets/clap.yml deleted file mode 100644 index 053a9b01..00000000 --- a/tracker/presets/clap.yml +++ /dev/null @@ -1,24 +0,0 @@ -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} diff --git a/tracker/presets/hihat.yml b/tracker/presets/hihat.yml deleted file mode 100644 index 32bb5dbb..00000000 --- a/tracker/presets/hihat.yml +++ /dev/null @@ -1,21 +0,0 @@ -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} diff --git a/tracker/presets/hihat2.yml b/tracker/presets/hihat2.yml deleted file mode 100644 index 3ee1a893..00000000 --- a/tracker/presets/hihat2.yml +++ /dev/null @@ -1,25 +0,0 @@ -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} diff --git a/tracker/presets/kick-adam.yml b/tracker/presets/kick-adam.yml deleted file mode 100644 index 36e1efe3..00000000 --- a/tracker/presets/kick-adam.yml +++ /dev/null @@ -1,51 +0,0 @@ -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: {damp: 64, 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, voice: 0} diff --git a/tracker/presets/kick.yml b/tracker/presets/kick.yml deleted file mode 100644 index ca2aa10c..00000000 --- a/tracker/presets/kick.yml +++ /dev/null @@ -1,30 +0,0 @@ -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} diff --git a/tracker/presets/kick2.yml b/tracker/presets/kick2.yml deleted file mode 100644 index b3fde44c..00000000 --- a/tracker/presets/kick2.yml +++ /dev/null @@ -1,33 +0,0 @@ -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} diff --git a/tracker/presets/kick3.yml b/tracker/presets/kick3.yml deleted file mode 100644 index 820e03be..00000000 --- a/tracker/presets/kick3.yml +++ /dev/null @@ -1,30 +0,0 @@ -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} diff --git a/tracker/presets/kick4.yml b/tracker/presets/kick4.yml deleted file mode 100644 index 85f62a7b..00000000 --- a/tracker/presets/kick4.yml +++ /dev/null @@ -1,30 +0,0 @@ -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} diff --git a/tracker/presets/lofi-choir.yml b/tracker/presets/lofi-choir.yml deleted file mode 100644 index 8339f5e4..00000000 --- a/tracker/presets/lofi-choir.yml +++ /dev/null @@ -1,43 +0,0 @@ -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} diff --git a/tracker/presets/lullaby.yml b/tracker/presets/lullaby.yml deleted file mode 100644 index 9786c5af..00000000 --- a/tracker/presets/lullaby.yml +++ /dev/null @@ -1,22 +0,0 @@ -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} diff --git a/tracker/presets/lullaby2.yml b/tracker/presets/lullaby2.yml deleted file mode 100644 index 704034e9..00000000 --- a/tracker/presets/lullaby2.yml +++ /dev/null @@ -1,22 +0,0 @@ -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} diff --git a/tracker/presets/morpher.yml b/tracker/presets/morpher.yml deleted file mode 100644 index c6f2d518..00000000 --- a/tracker/presets/morpher.yml +++ /dev/null @@ -1,70 +0,0 @@ -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} diff --git a/tracker/presets/organ.yml b/tracker/presets/organ.yml deleted file mode 100644 index faa44f74..00000000 --- a/tracker/presets/organ.yml +++ /dev/null @@ -1,33 +0,0 @@ -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} diff --git a/tracker/presets/rest-in-peace.yml b/tracker/presets/rest-in-peace.yml deleted file mode 100644 index a3fa651b..00000000 --- a/tracker/presets/rest-in-peace.yml +++ /dev/null @@ -1,74 +0,0 @@ -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} diff --git a/tracker/presets/rhodes.yml b/tracker/presets/rhodes.yml deleted file mode 100644 index 3e3f7cd1..00000000 --- a/tracker/presets/rhodes.yml +++ /dev/null @@ -1,27 +0,0 @@ -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} diff --git a/tracker/presets/rimshot.yml b/tracker/presets/rimshot.yml deleted file mode 100644 index b18993c7..00000000 --- a/tracker/presets/rimshot.yml +++ /dev/null @@ -1,58 +0,0 @@ -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} diff --git a/tracker/presets/snare.yml b/tracker/presets/snare.yml deleted file mode 100644 index 12b39c3a..00000000 --- a/tracker/presets/snare.yml +++ /dev/null @@ -1,36 +0,0 @@ -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} diff --git a/tracker/presets/snare2.yml b/tracker/presets/snare2.yml deleted file mode 100644 index 122dd846..00000000 --- a/tracker/presets/snare2.yml +++ /dev/null @@ -1,48 +0,0 @@ -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} diff --git a/tracker/presets/snare3.yml b/tracker/presets/snare3.yml deleted file mode 100644 index 424d7ff2..00000000 --- a/tracker/presets/snare3.yml +++ /dev/null @@ -1,58 +0,0 @@ -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} diff --git a/tracker/presets/snare4.yml b/tracker/presets/snare4.yml deleted file mode 100644 index e777a62a..00000000 --- a/tracker/presets/snare4.yml +++ /dev/null @@ -1,54 +0,0 @@ -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} diff --git a/tracker/presets/snare5.yml b/tracker/presets/snare5.yml deleted file mode 100644 index da76e106..00000000 --- a/tracker/presets/snare5.yml +++ /dev/null @@ -1,43 +0,0 @@ -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} diff --git a/tracker/presets/snare6.yml b/tracker/presets/snare6.yml deleted file mode 100644 index 3c7b99f8..00000000 --- a/tracker/presets/snare6.yml +++ /dev/null @@ -1,48 +0,0 @@ -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} diff --git a/tracker/presets/supersaw-adam.yml b/tracker/presets/supersaw-adam.yml deleted file mode 100644 index 29b80670..00000000 --- a/tracker/presets/supersaw-adam.yml +++ /dev/null @@ -1,39 +0,0 @@ -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}