Are you using Linux and easy effects? There’s a pretty good profile that makes them sound much better
Yes I am on linux and have used easy effects, it helps, but sometimes it just stops working and I have to quit easy effects. Or even if I have headphones or an external speaker plugged in then the profile applies to those too, and then it sounds wrong.
I’d also like to see them fix this with better tuning in the firmware if possible so things like this aren’t necessary
In the EasyEffects under the “Pipewire” tab, there is a “Presets Autoloading” item, where you can configure profiles to autoload. You can configure one profile for Builtin and another one for, say HDMI. I’d assume you could similarly put a profile for “headphone” in. This has been switching seamlessly in the background for me since the time I installed it.
I see that option, do you have to set it up for each output? Each different Bluetooth speaker/headphones? Would be nice to just say “if built in, then profile, else, no profile” Also seems like I need a “blank” profile for my other outputs rather than just disabling it
Yes, it does seem the presets are bound to specific output devices.
Interesting fact: the presets match on (Device,Name,Profile), even though the drop-down box is for device only. So you can have a preset for Built-in Audio Analog Stereo/analog-output-speaker as well as one for Built-in Audio Analog Stereo/analog-output-headphones (and it’s probably a good idea to have both!). You’d set them by selecting them when that configuration is in force.
I was not able to find a way to set wildcards or an option “use this preset for any unknown device/profile”. But if you diligently set presets whenever you don’t like the sound quality for a while, you should have most of your devices covered pretty quickly.