Comment by smj-edison
1 year ago
Huh, I didn't realize pipewire had builtin support for this! I've been using a different piece of software called Easy Effects[1] on my framework laptop.
To equalize my laptop, I ended up buying a umik-1, and using REW to calculate all the filter coefficients (you can import REW's filter export right into Easy Effects). It's a subtle difference at first, but it's much cleaner (I also usually have a compressor and loudness effect enabled, as the framework speakers are pretty quiet).
Would you share the profiles you used for your framework ? I have one too and it could use a better sound
Here's the one I created, but be sure to try the others like @blutack mentioned: https://gist.github.com/smj-edison/280c7b293f727b40c29ffef3d...
EDIT: and full easy effects profile: https://gist.github.com/smj-edison/915c3a72bf485bd8910125b68...
If it's a 13, there's a couple linked from here: https://wiki.archlinux.org/title/Framework_Laptop_13_(AMD_Ry...
I use the "cab404" one and very impressed with it.
Work on PipeWire started AFAIU as a simpler plugin API for GStreamer, so of course many things are pluggable and interposable and routable etc.
Followed an article in one of the wiki links to tune a laptop, result was quite the improvement: https://jontes.page/misc-static/enhancing-notebook-speakers
Do you have the version 1 (original) or the version 2 (80 dB) of the Framework speakers?
Version 1 (I got a framework 12 and so far have only swapped the screen). Now that I think of it, which one is the official EQ for?
I was thinking of the same but perhaps it's for both. I saw an explanation that the EQ compensates for the biases caused by the laptop chassis.