Skip to content
Kim Brose edited this page Jan 12, 2021 · 1 revision

Fields are delimited by newlines (\n), line numbers correspond to settings as follows:

custom.preset file:

  1. ladspa_filename
  2. ladspa_name
  3. ladspa_label
  4. empty line
  5. preset (string)
  6. num_ladspa_controls (integer, maximum supported by pulseaudio seems to be 15)
  7. ladspa_controls ("band gain values")
  8. more ladspa_controls... so the amount of ladspa_controls matches num_ladspa_controls
  9. ladspa_inputs ("frequency bands" in Hz, correspond to 7.)
  10. more ladspa_inputs... (correspond to 8.)

equalizerrc has some additional fields:

  1. ladspa_filename
  2. ladspa_name
  3. ladspa_label
  4. preamp
  5. preset (string)
  6. status (integer)
  7. persistence (integer)
  8. range low end
  9. range high end
  10. num_ladspa_controls (integer, maximum supported by pulseaudio seems to be 15)
  11. ladspa_controls ("band gain values")
  12. more ladspa_controls... so the amount of ladspa_controls matches num_ladspa_controls
  13. ladspa_inputs ("bands", correspond to 10.)
  14. more ladspa_inputs... (correspond to 11.)
Clone this wiki locally