Skip to main content
Rockbox uses a parametric EQ rather than the more common graphic EQ. Each band has independent control of gain, centre frequency and bandwidth (Q), which buys you the same shaping power with fewer bands than a graphic EQ would need.
Using more bands than necessary wastes CPU and adds rounding noise. Disable or zero out bands you aren’t using.

Bands

Per band:
  • Cutoff / centre frequency — Hz
  • Gain — dB; positive boosts, negative cuts
  • Q — bandwidth (peak filters); 0.7 for shelves

Top-level settings

Applied via dsp_set_eq_precut() and dsp_set_eq_coefs() in lib/rbcodec/dsp/eq.h.

TOML

q and gain are stored as fixed-point (×10) in global_settings. The GraphQL API accepts plain decimals — see Settings TOML reference.

Configuring via the API