Android system level EQ and Add Audio Session Broadcasting to the Android App (Wavelet Auto EQ Support)

As discussed in this post:

Plexamp on android isn’t supporting audio session broadcasting for support with other EQ apps like Wavelet.

Copied from XDA:
https://www.xda-developers.com/make-your-headphones-sound-better-automatic-eq-wavelet/

Wavelet features

  • 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.

This would be so useful. I really hope devs take a look, it doesn’t seem difficult to implement.

Would definitely be useful. Not even for Wavelet but for all EQ-compatible apps in general

Seconding this feature request.

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.

Please and thank you!

Good news-

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

Any update on this? It would be amazing if we could reliably use wavelet with plexamp

1 Like

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!