Bass Booster
Enhance low-end frequencies, apply 10-band EQ, and prevent digital clipping directly in the browser. Includes real-time spectral visualization and lossless WAV export.
About
This tool utilizes the Web Audio API to manipulate the frequency response of digital audio files within the client browser. It targets the sub-bass and bass regions (20 Hz to 250 Hz) using a Low-Shelf Filter, allowing for significant gain adjustments without affecting the structural integrity of higher frequencies. Accuracy in signal processing is maintained via floating-point arithmetic in the audio buffer.
Unlike simple volume increasers, this architecture includes a Dynamics Compressor Node at the end of the signal chain. This acts as a limiter, attenuating peaks that exceed 0 dBFS (Decibels relative to Full Scale) to prevent digital clipping and distortion. The export function uses an OfflineAudioContext to render the processed signal faster than real-time, ensuring the downloaded file matches the playback configuration exactly.
Formulas
The gain in decibels (dB) relates to the amplitude ratio via the logarithmic scale. When adjusting the bass slider, the amplitude modification A follows:
For the Biquad Filter (Low Shelf), the transfer function H(s) in the s-plane is approximated digitally. The cutoff frequency fc is set to 200 Hz. The compressor threshold is typically set just below 0 dB:
Reference Data
| Frequency Band | Range (Hz) | Musical Characteristics | Effect of Boosting |
|---|---|---|---|
| Sub-Bass | 20 - 60 | Felt rather than heard. Kick drum fundamentals, sub-synths. | Adds power and physical sensation. Too much causes flabbiness. |
| Bass | 60 - 250 | Rhythm section fundamentals. Bass guitar, lower piano notes. | Adds fatness and warmth. Over-boosting creates mud. |
| Low Mids | 250 - 500 | Body of acoustic instruments. Human voice fundamentals. | Adds resonance. Can sound boxy if uncontrolled. |
| Mids | 500 - 2000 | Attack of percussion, rhythm guitar, vocals. | Increases presence. Can cause listener fatigue (honky). |
| Upper Mids | 2000 - 4000 | Attack of drums, lead guitar lines. High sensitivity area for ears. | Adds bite and intelligibility. Risk of harshness. |
| Presence | 4000 - 6000 | Clarity and definition of instruments. | Brings sounds to the front of the mix. |
| Brilliance | 6000 - 20000 | Harmonics, cymbals, air, hiss. | Adds sparkle and air. Too much emphasizes sibilance. |