sointu/tracker/presets/kick-adam.yml
2024-10-18 23:40:21 +03:00

52 lines
2.4 KiB
YAML

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}