Equalization Plugin / Music Playback?


klapse

Central Scrutinizer
Joined
Aug 30, 2012
Messages
1,932
Location
Germany
Hi,

as I have mentioned before, I use the Pandora as my primary music player for home HiFi.

Does anyone know of software/plugin with the standard Pandora OS that can do precise per-channel  equalisation of the audio signal?

I have a room resonance at around 60-70hz that I need to cut out.

I also have driver damage on one speaker that requires me to boost the signal around 3khz, on one side only.

I see there are equalizers for LADSPA and Alsa, just wondering how to best go about this.

Cheers
 
Thanks for the replies - I should have been more specific,

Deadbeef is my preferred player, and has a builtin EQ, but it is only 11-band and applies to both channels.

I need a parametric EQ that allows me to select exactly the problem frequencies and boost/cut them individually per stereo channel.

EDIT: This might do the trick, maybe https://github.com/JoeyZheng/deadbeef/blob/master/plugins/supereq/dsp_superequ.txt

EDIT2: hmm no it looks to be a graphic eq, not parametric.
 
Last edited by a moderator:
Jamin is good with that, but there's no pnd.

I made a Slackware package, but didn't test it.
 
Reading from http://ubuntuforums.org/showthread.php?t=1874220


Current audacious on the repo already have LADSPA host plugin but not any filter for this. I could add the fil-plugins, but please check 1st if that would match your needs
It does? I will have to try audacious out with my music archive. EDIT: Works fine!

Ah the FIL plugin is this... http://kokkinizita.linuxaudio.org/linuxaudio/downloads/FIL-plugins-0.3.0.tar.bz2  and has a parametric eq for LADSPA.  Maybe you could give that a shot?

I don't see any screenshots, no idea how parametric settings are input. EDIT: "Open Audacious, go to File >> Preferences, and select "Plugins" from the menu on the left. Then select the "Effects" tab, find "LADSPA host" from the menu, select it, make sure it's checked, and click on "Preferences". Search through the menu that pops up for "Triple band parametric with shelves", select it, and click "Add". You can then configure the parametric equalizer from this menu."

Edit for future reference: Here are some more LADSPA eq plugins http://users.suse.com/~mana/ladspa.html http://rtaylor.sites.tru.ca/2013/05/13/ladspa-plugins-for-active-loudspeakers/
 
Last edited by a moderator:
I uploaded a new audacious pnd at :

http://sebt3.openpandora.org/pnd/?f=audacious.pnd

it include a "few" ladspa plugins (but I probably could add some more if needed)

On top of the ladspa plugin preference windows, type this as path to the plugins : /mnt/utmp/audacious/lib/ladspa

For the rest I bet you're all set.

Repport on the results so I'ld know if it's repo worthy
 
Last edited by a moderator:
it include a "few" ladspa plugins
LOL! A few indeed! Amazing!

I see "single band parametric" which is what I need to cancel out the 63Hz (approx) room mode (bass ringing). Cannot test tonight (house is sleeping) but will let you know in a few hours!

THANKS
 
For anyone wanting to test their hifi systems frequency response, here http://www.ronelmm.com/tones/ is a set of test tones.

Play them all back with mplayer and if any one of them sounds "boomy", use the parametric eq ladspa plugin to cut that frequency.  Not yet sure what "width" to make the eq (how many octaves).

Hmm I couldn't upload the 20-80hz set to an attachment, so here is the full set of mp3s from 20hz to 80hz:

https://www.sendspace.com/file/nq0xwq

EDIT: Wow, it is absolutely crazy how the acoustic modes in the room vary from position to position. At 78hz I hear almost nothing sitting leaning back on the sofa, but moving my head forward 2 feet and I hear a loud droning. Several other frequencies have strong resonances and anti-resonances as well. What I thought would be an easy fix at one frequency turns out to be a complex zigzag of resonances.

EDIT2: Going to use the volume meter for n900 to graph a response curve http://my-maemo.com/software/applications.php?name=VU_Meter&fldAuto=1992&faq=34

EDIT3: My room response at the listening position (it is TOTALLY different 2 feet away!)

xD3pgq7.png


EDIT4: The pandora cannot keep up with the triple band parametric eq. The single band eq seems to work. Testing now removing the node at 44hz...

00TestTones20-49hz.zip

00TestTones50-80hz.zip
 

Attachments

  • 00TestTones20-49hz.zip
    5.3 MB · Views: 225
  • 00TestTones50-80hz.zip
    5.6 MB · Views: 205
Last edited by a moderator:
EDIT: Wow, it is absolutely crazy how the acoustic modes in the room vary from position to position. At 78hz I hear almost nothing sitting leaning back on the sofa, but moving my head forward 2 feet and I hear a loud droning. Several other frequencies have strong resonances and anti-resonances as well. What I thought would be an easy fix at one frequency turns out to be a complex zigzag of resonances.
I guess that was to expected - have you ever done that experiment with two speakers outputting the same sine wave and then walking around the room?We did that in school as an introduction before we started calculating the location of the minima and maxima and suchlike. At some places you didn't hear anything, in other places it was very loud.
 
Play them all back with mplayer and if any one of them sounds "boomy", use the parametric eq ladspa plugin to cut that frequency.  Not yet sure what "width" to make the eq (how many octaves).
speaker-test (part of the ALSA utilities) can output sine waves with a given frequency, might be more comfortable than using some audio file.
 
Play them all back with mplayer and if any one of them sounds "boomy", use the parametric eq ladspa plugin to cut that frequency.  Not yet sure what "width" to make the eq (how many octaves).
speaker-test (part of the ALSA utilities) can output sine waves with a given frequency, might be more comfortable than using some audio file.
Cool! However the mp3 test tones have the advantage of being playable by audacious with its EQ plugins, so you can see the results of EQ corrections.

So ? Repo worthy ?
Certainly looks repo worthy to me! Unfortunately the triple-band parametric eq seems to use too much CPU (stuttering). Perhaps I should try overclocking.

EDIT: Overclocking doesnt help. Oh well
 
Last edited by a moderator:
Back
Top