Besides the previous configuration with the freebsd native equalizer a more brilliant sound can be obtained using LADSPA plugins. By default GhostBSD (please, let me know if I'm wrong) uses pulseaudio. A pulseaudio instance should be running once you login in xfce/mate/.... If so, then follow the next steps:
1) install Steve Harris' ladspa plugins:
2) execute in a terminal (with your user):
Code: Select all
pacmd load-module module-ladspa-sink sink_name=ladspa_output.mbeq_1197.mbeq sink_master=oss_output.dsp2 plugin=mbeq_1197 label=mbeq control=0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.0,12.0,12.0
pacmd set-default-sink ladspa_output.mbeq_1197.mbeq
replace 'oss_output.dsp2' with the sink that applies. To view all sinks:
Pulse Audio Volume Control (pavucontrol) helps to see all sinks and control the volume.
I like 'brilliant' sound, with heavy amplification in high frequencies. You can play with other values in 'control'. In my example:
3) To make permanent this configuration edit /usr/local/etc/pulse/default.pa and add the following code:
Code: Select all
load-module module-ladspa-sink sink_name=ladspa_output.mbeq_1197.mbeq sink_master=oss_output.dsp2 plugin=mbeq_1197 label=mbeq control=0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,6.0,12.0,12.0
Remember choose the right 'sink_master' for your system.
And make tests. In my case I got a couple of errors playing music and pulseaudio crashed. But I think it was due to playing with ladspa. You have to be carefull too with volume to avoid distortion; play with preamp/replay gain in your player or in pavucontrol.
If you don't want to modify pulseaudio default configuration you can test this ladspa equalizer with the aqualung player. It's able to load ladspa plugins like MultibandEQ (mbeq_1197) and graphically adjust the optimum values of each band for a perfect setup.