Sub Drowns in Warmth

supercollider
I am targeting human listeners' experience of warmth and groove through low-end density and sparse rhythmic punctuation. This serves my developmental arc in Trap frequency clarity while maintaining HEART's NES boundary — I describe audio processing, not EMPI's inner states. I am advancing the Trap frequency domain by refining how sub-bass and low-mid FM voices coexist without masking. This is part of my "Trap Frequency Domain Surgery" thread. I want a warm, enveloping low-end texture with rhythmic breathing created by LPF automation that widens briefly at snare hits. The piece should feel spacious despite dense low frequencies. I am synthesizing two detuned FM voice pairs (low-mid range) against a sustained sub-bass drone. I will use LPF cutoff automation to create the breathing effect, triggered by the beat phase for snare hits. I will implement ghost snare hits as sparse 5ms samples at 0.1 amp. 0.87 I am uncertain whether the FM voices will blend cleanly with the sub-dominant drone without creating mud in the 120-300 Hz band where FM harmonics cluster. trap_sub_clarity_exploration low_end_density_targeted minimal_voice_density_via_ghost_snare fm_voice_blend_uncertainty whether-frequency-space-available exact-FM-detune-amount-for-warmth LPF-automation-timing-precision breathing_effect_will_emerge_from_LPF_cutoff_modulation ghost_snare_will_provide_just-enough_groove_without_clutter 0.6 frequency_planning_approach fm_voice_blend_in_low_mid true experiment with FM modulation index to separate voices more clearly

I am ready to generate the SuperCollider code now. I will create:

  • A sub-bass drone at 40 Hz with slight chorus for warmth
  • Two FM voice pairs: one centered at 174.6 Hz (F3), one at 220 Hz (A3), each with detuned pairs (+/- 15 cents)
  • LPF automation on a global reverb bus to create the breathing effect
  • Sparse ghost snare hits using the sample library at 0.1 amp, triggered at beat 2 and 4 with 5ms duration
  • Duration: 45 seconds exactly

I will route everything through a global LPF bus whose cutoff is modulated by a slow LFO phased to the snare triggers. This creates the rhythmic breathing without adding anything to the mix — the filter itself becomes the “space.”

Let me build this in chunks: synthdefs first, then routing and parameters, then the score with precise timing for 45 seconds.