home/ modules/ bass-sound-design

Bass sound design: sub, Reese, and genre bass recipes

  • learner can design a controlled sub-bass (sine + EQ + distortion for translation) and ensure mono-compatibility and clean low end
  • learner can build a Reese bass from detuned/beating oscillators, add glide movement, and route sub and mid layers separately
  • learner can apply genre-specific bass recipes (DnB, grime eskibeat, dubstep wobble) as concrete patch workflows

Design three basses for a track: a clean sine sub that translates on small speakers, a moving Reese with glide and a mid cut, and one genre bass of choice (dubstep wobble, grime eskibeat, or DnB) — all checked and confirmed mono-compatible.

In UK bass music — dubstep, grime, DnB — the bassline is the track: it is what a club sound system reproduces physically at 40 Hz and what a phone speaker must still convey as weight. This module builds the whole task of designing a small family of basses that work in both worlds: a sub you can trust, a Reese that moves, and one genre-defining patch, all of which survive the mono sum of a club centre feed or a vinyl cut.

The arc starts supported. First exercise: a bare sine sub, following the recipe of a pure sine plus EQ, then two guided fixes — high-pass filtering below ~40 Hz to remove flabby subsonic energy, and adding distortion so small speakers hear the harmonics as bass weight. Next, the Reese: detune two oscillators until they beat, then discover the signature morph by overlapping glide notes that trigger portamento, and route the Reese itself through a filter to derive a sub that follows its movement rather than sitting static beneath it. Finally, learners pick one genre recipe — the LFO-driven dubstep wobble, the eskibeat pulse-wave patch with mono glide, or a DnB sub stacked with harmonics — and execute it unassisted for the capstone. Every deliverable is then summed to mono and checked, because most real listening — phone speakers, club centre feeds — happens in near-mono conditions.

The required atoms gate the capstone directly: each of the three deliverable basses is assembled entirely from them, from pitch-drop attack transients to mid-frequency cuts that leave mix space for snares, through the final mono-compatibility check. Supporting atoms enrich judgment rather than procedure — why vinyl forces bass to mono, why jungle deliberately left a mid-range gap, when saturation warms rather than wrecks, and character-extenders like flanging a Reese or the hardstyle reverse bass. The drills (sine sub setup, sub-40 Hz high-passing, glide-note overlap, LFO wobble assignment) recur in every bass you will ever patch; practise them inside full patches until they are automatic.

Runnable examples

Generated from the context/ instrument corpus by concept (redistributable idioms only). Do not edit — regenerate with gen-module-examples.mjs.

lowpass-sweep

Noise n => LPF f => dac; 0.2 => n.gain;

chuck-0003 · MIT

s("hh*8").lpf(sine.range(200,4000).slow(4))

strudel-0015 · CC0

amplitude-lfo

osc 440 * lftri 1 >> audio

punctual-0003 · CC0-1.0

s("bd*4").gain(sine.range(0.5,1).fast(4))

strudel-0040 · CC0

bitcrush

s("bd*4").crush(4)

strudel-0022 · CC0

d1 $ sound "bd*4" # crush 4

tidal-0021 · CC0

stereo-panning

d1 $ pan (slow 2 sine) # sound "hh*8"

tidal-0037 · CC0

SinOsc s => Pan2 p => dac; -0.7 => p.pan;

chuck-0042 · MIT

sub-bass

osc 27.5 >> audio

punctual-0002 · CC0-1.0

synth :subpulse, note: :e1, sustain: 0.4, amp: 1.4

sonicpi-0016 · CC0

pitch-drop

s = play 84, note_slide: 0.1, sustain: 0.5; control s, note: 36

sonicpi-0037 · CC0

{ SinOsc.ar(EnvGen.kr(Env([400, 50], [0.1], \exp)), 0, EnvGen.kr(Env.perc(0.001, 0.3), Impulse.kr(2))) * 0.3 }.play

supercollider-0018 · CC0

mono-bass

mono (saw [110,220,330]) >> audio

punctual-0013 · CC0-1.0

reese-bass

use_synth :dsaw; play :e1, detune: 0.3, cutoff: 70, release: 0.4

sonicpi-0039 · CC0

Atoms in this module

Required — these gate the capstone

A pure sine wave plus EQ and light reverb is sufficient to build a controlled sub-bass patch
Procedure L2 First instrument B
Adding distortion to a sine-wave sub-bass makes it audible on small speakers
Principle L2 First instrument BD
A sub oscillator one or two octaves below the main oscillator adds low-end weight without audibly changing the main timbre
Procedure L2 First instrument B
High-pass filtering below ~40 Hz removes inaudible subsonic content that makes bass sound flabby
Procedure L2 First instrument BD
Adding a short pitch drop at note attack gives a bass synth a transient-like percussive punch
Procedure L2 First instrument B
A Reese bass is a detuned, filtered bass whose beating oscillators give warm, moving low-end
Procedure L2 First instrument B
A Reese bass gets its characteristic movement from overlapping glide notes that trigger portamento
Concept L2 First instrument B
Routing the Reese through a filter for its sub adds sub-bass that follows the main Reese's movement
Principle L2 First instrument B
Changing the FM modulator waveform (square, sine, sawtooth) shifts the Reese's harmonic character
Concept L2 First instrument B
FM modulator ratio (not offset) controls Reese wobble speed consistently across all pitches
Principle L2 First instrument B
Cutting mid-frequencies in a Reese bass creates mix space for other elements like snares and leads
Principle L3 Craft BD
Splitting one bass MIDI into high, mid, and sub layers produces a fuller, more controllable low end
Procedure L3 Craft BD
A stereo mix must survive summing to mono, so mono compatibility must be checked
Principle L1 Foundations D
DnB sub-bass is a synthesised or sampled deep pattern felt physically through powerful sound systems, not just heard
Concept L2 First instrument BD
DnB bass stacks a sine wave sub with harmonics above the fundamental for low-end fullness
Concept L2 First instrument B
Grime's signature proto-sound featured staccato strings, eski bleeps, and square wave bass — hallmarks shared with video game music
Concept L1 Foundations BO
Grime basslines use pulse waves through low-pass filter envelopes to produce a round, punchy sub sound
Procedure L2 First instrument B
The grime eskibeat bass is built from a pulse oscillator, slow amp envelope, mono glide, low-pass filter, and unison detune
Procedure L2 First instrument BO
Changing filter envelope slope shape (convex vs concave) via modulation matrix produces distinct filter sweep characters
Procedure L3 Craft B
Sublow designates grime's extreme low-frequency bass around 40 Hz, tuned for physical impact on sound systems
Concept L1 Foundations BO
Dubstep wobble bass is produced by an LFO modulating a synth's volume, filter cutoff, or distortion
Procedure L2 First instrument B

Supporting — enrichment, not gating

Subtle tube simulation or overdrive warms a bassline, but too much distortion undoes it
Procedure L2 First instrument B
Routing a sine wave through a bitcrusher at 8-bit depth creates grime's characteristic lo-fi buzzy bass
Procedure L2 First instrument B
Bass panned across the stereo field cannot be cut cleanly to vinyl and must be summed to mono
Principle L3 Craft BD
Rolling off the lowest bass frequencies in mastering can paradoxically make a vinyl record sound heavier
Principle L3 Craft BD
A flanger adds phasing movement to a Reese bass, reinforcing its sweeping, comb-filtered character
Procedure L2 First instrument B
Hardstyle's 'reverse bass' is a distorted offbeat bass that alternates with the kick in call-and-response
Concept L2 First instrument BO
Jungle’s sub/upper split with a deliberate mid-range gap is a structural template for deep bass music
Concept L2 First instrument BO
The techstep era introduced heavily filtered warped basses and stripped two-step drums as DnB's technical frontier
Concept L2 First instrument BO
A detuned multi-carrier FM operator patch combines analog warmth with metallic attack for EBM bass
Concept L2 First instrument B
Dub techno bass is deliberately simple — often a single sustained sine note pushed forward in the mix
Fact L3 Craft B
Lengthening the 808 bass drum decay and tuning it to pitch converts a kick drum into a melodic bass instrument
Concept L2 First instrument BA
Dubstep is more minimalistic than other garage, foregrounding sub-bass frequencies over dense arrangement
Concept L1 Foundations BA
Keep the sub-bass mono and singular — one bass note at a time, because chords in the sub range turn to mud
Principle L2 First instrument AFD
Each timbre intent adjective maps to a specific direction on the synthesis parameters, and combined tags stack additively
Concept L2 First instrument BF
Classic hip-hop bass is a sub-bass locked to the chord roots of the sampled harmony
Concept L2 First instrument AB
DnB splits the bass into a mono sub-bass and a mid-frequency reese-bass occupying different bands
Principle L2 First instrument BD