Mute the drums on any great breakcore track. What's left tells you whether it's actually well-made or just busy. If what's left is silence, or a single bass note, or a vague noise texture — the track is relying on its drums to carry everything. That works at first listen. It does...
Key Takeaways
- Bass Design
- Sub Bass (20–80 Hz)
- Mid Bass and Reese Bass (80–300 Hz)
- Noise Design
- Filtered Noise as Percussion
Sources & References
Mute the drums on any great breakcore track. What's left tells you whether it's actually well-made or just busy. If what's left is silence, or a single bass note, or a vague noise texture — the track is relying on its drums to carry everything. That works at first listen. It doesn't hold up. The tracks that stay interesting after 50 plays — Venetian Snares' Rossz Csillag material, Igorrr's early work, most of Sewerslvt's output — have a full musical environment underneath the drums. Harmonic content, textural movement, frequency material that would make sense even without the percussion. The drums land on top of something real, not into empty space. Getting there doesn't require orchestral samples or expensive synthesis. It requires thinking about the non-drum elements with the same intentionality you bring to the drum programming. Drums are only half the story in breakcore. The textures underneath — distorted bass, industrial noise, synthetic ambien
Bass Design
Photo: Unsplash / Synthesizer Sound Design
Breakcore bass has two jobs: provide sub-frequency weight below the kicks and create rhythmic punctuation in the mid-bass range. These are solved differently.
Sub Bass (20–80 Hz)
The cleanest sub bass for breakcore comes from a synthesised sine wave. In FL Studio, use 3xOsc with a single sine oscillator. In Ableton, use Operator in FM mode with a single carrier. Set a fast attack (0ms), a short decay (40–80ms), and zero sustain — sub bass in breakcore should be percussive, not sustained.
Add a pitch envelope: start 4–8 semitones above your target pitch, fall to the root over 15–25ms. This falling pitch gives the sub its "punch" — without it, a sine wave sounds like a bass note rather than a kick-bass hybrid.
For a bassline, route short notes to follow your kick pattern. Notes that mirror kicks create a locked, unified low-end; notes that fall in the gaps between kicks create counterpoint and movement. Both approaches work — mix them.
Mid Bass and Reese Bass (80–300 Hz)
The Reese bass — two detuned sawtooth waves, one panned slightly left, one slightly right, filtered with a slow LFO — is jungle's foundational bass texture and works equally well in breakcore. In VITAL or Surge XT: two unison oscillators, detune to +5/−5 cents, run through a low-pass filter with a slow (0.25 Hz) sine LFO on the cutoff. The result is a warm, slowly-breathing mid bass.
For aggressive breakcore, distorted bass is more common than clean Reese. Take your sub sine, layer a second oscillator above it, run the entire signal through a waveshaper or hard clipper. Clip the waveform flat at 70–80% — this creates a square-wave-like distortion with strong odd harmonics that cut through heavy drum layers.
High-pass your mid-bass layer at 60–80 Hz to avoid clashing with the sub. Low-pass it at 400–600 Hz to keep it out of the snare range. This band-limiting prevents frequency buildup and keeps each layer doing exactly one job.
Noise Design
Noise is foundational to breakcore's aesthetic. Handled well, it adds density, aggression and industrial texture. Handled badly, it just makes everything loud and fatiguing. Here's how to use it intentionally.
Filtered Noise as Percussion
White noise run through a bandpass filter becomes a pitched, breathable percussive hit. Set the filter to bandpass, tune the center frequency to 2–6 kHz, and trigger the noise with a fast amplitude envelope (0ms attack, 10–30ms decay). The result sounds like a distorted snare or electronic hi-hat. Automating the bandpass center frequency over a pattern creates tonal movement within noise hits.
Noise Sweeps
A noise sweep is white or pink noise run through a high-pass filter, with the filter cutoff automated from low to high over 4–8 bars. The sweep builds tension and is one of the most effective build-up tools in breakcore. In FL Studio, automate the filter cutoff with a rising linear ramp. In Ableton, draw automation in the arrangement view or use an LFO device.
Industrial Noise Layers
Short recordings of industrial sounds — metal impacts, electrical hum, mechanical grinding — used as one-shots or looped layers add authenticity and uniqueness that synthesised sounds can't replicate. Layer a brief metal impact under your snare hits. Add a 2-bar loop of electrical hum at very low volume under your breakdown sections. These tiny details add up.
Bit Crusher Noise
Running any signal through a bit crusher at very low bit depth (4–6 bit) creates a specific digital grunge that's distinct from analogue-style distortion. Apply a bit crusher after a sine wave or bell sound — you get a harsh, aliased tone that's characteristic of chiptune and early digital gear. Used on short, staccato hits it creates the "broken digital" quality common in avant-garde breakcore.
Ambient Texture and Atmosphere
Breakcore's noise and drums would be exhausting without some atmospheric relief. The contrast between harsh percussion and washed-out ambience is fundamental to the emotional range of the genre.
Pad Layers
A slow-attack, slow-release synthesiser pad running underneath your drums creates tonal grounding that makes the breakcore feel less random. Use a slow attack (500ms–2 seconds) so the pad swells gradually rather than cutting in. Use long release (3–8 seconds) so it trails out smoothly. Run it through heavy reverb and subtle chorus. Keep the volume low — it should be felt rather than heard.
Drone and Sustained Tones
A drone — a sustained single note or dyad — provides harmonic anchor in a genre that often has no clear harmony. Choose the root note of any melodic content in your track. Synthesise a tone with subtle detuning and slow amplitude modulation. Run through a long reverb. Place it at the very bottom of your mix, barely audible. Remove it temporarily and feel how much tension its absence creates — that's its value.
Resampled Ambience
Take a chord or melodic phrase, bounce it to audio, then apply extreme time-stretching (8x–32x). The result is an abstract, granular texture that retains harmonic content from the original material but sounds completely different. Use this stretched texture as a pad or atmosphere layer under your drums. Because it's derived from material in your own track, it integrates naturally.
Sampling for Texture
Outside of drum breaks, breakcore producers sample broadly for textural material. The most productive sources:
- Classical music — strings, woodwinds and brass provide harmonic richness that purely synthetic sounds lack. Sample a short phrase, pitch-shift it aggressively, reverse it, and use as a texture layer.
- Film soundtracks — horror and sci-fi scores are particularly useful for creating atmosphere. Short percussion hits and stingers from film music work well as rhythmic accents.
- Field recordings — rain, wind, traffic, crowd noise. Used at low volume, these create a sense of physical space and reality that counters the digital abstraction of the drums.
- Your own voice — heavily processed vocal samples are impossible to identify and impossible to replicate. Record yourself speaking, singing, or making abstract sounds, then run through a pitch shifter, reverb, and ring modulator.
Layering Everything Together
A typical breakcore texture stack from bottom to top:
- Sub bass (20–80 Hz) — percussive sine, follows kick
- Drone (root note) — barely audible, creates harmonic grounding
- Ambient pad — slow attack, reverbed, provides atmosphere
- Mid bass / Reese (80–300 Hz) — rhythmic or sustained
- Drums and breaks — the focus of the mix
- Noise layers — filtered, rhythmic, adding density
- High texture — bit-crushed tones, metallic hits, high-frequency interest
Not every track needs all of these. Start with three or four layers and add more only when something is missing. Complexity for its own sake sounds busy, not powerful.