You can use AutoEq to equalize your headphones to the Harman standard. The graph visualizes the compensation applied.
There’s a 9 band graphical equalizer you can use to fine-tune the result or set up when your headphones don’t appear to be available in the database.
The effects section offers effects such as bass boost, virtualization, and reverberation. There’s a bass tuner option too to give your beats that little extra thump, or reduce bass if you’re not a basshead.
At the bottom, you can find the gain controls. There’s a limiter allowing you to reduce dynamic range and a channel balance feature for when you find one channel playing too loud or if you just want to reduce the overall output volume.
I believe this request is less involved than it may seem, because it’s not about supporting some arbitrary app called wavelet, it’s about making plexamp use the system level eq added into android 9.
wavelet is just one app that controls the systsm eq.
As I understand it, the broadcast is a second step that allows apps like wavelet more specific control over plexamp, rather than controlling the system-wide eq.
The specific utility of wavelet is it has a database of measured headphone corrections, contributed by users with miniDSP EARS to an open github repository.
The EQ seems to already work! I can’t reliably get it to trigger, but it does sometimes when wavelet is operating in global “legacy” mode and when I have plexamp’s own EQ turned on.
Here’s hoping plexamp devs only need implement the broadcast!
I have sometimes managed to get it to work with legacy mode and the EQ turned on in plexamp but not reliably so. After a restarting I need to keep closing/opening the app cycling eq on and off to make it work
I use Viper4Android to get external EQ, compression, etc for my car speakers for volume leveling, enhancements, etc, but that requires rooting my phone, and I would rather not have to do that if I didn’t have to. Please make this happen devs!