[App][9.0+] Wavelet: Headphone specific equalization

Search This thread

pittvandewitt

Senior Member
Mar 11, 2012
165
372
's-Hertogenbosch
Missing profile for TRN V90
Check the file in the attachment. You can import it in the update I just started rolling out.
Consider yourself lucky I had this file on my machine. I normally don't take requests like this.

I can confirm this! I have a Stock Redmi Note 8 Pro that yesterday updated to Android 10 /MIUI11. Now my two Bluetooth Headphones are shown as "Bluetooth Connected".

Also I find another bug, most of the time, when I disconnect any Bluetooth Headphone, the "Bluetooth Connected" notification doesn't change, and my Phone Speaker stays with the settings of the Bluetooth Profile until I kill the App.

Aside from that, the app is incredible! I used to root my smartphones only to install V4A, and with this Xiaomi, rooting and messing with it is very likely to end in a hard brick. This app really is the best! I love it so much!

I have bought the in-app purchase to support the developer.

pittvandewitt, I wish you the best and I hope you keep developing things just as amazing!
Thanks for your support and the kind words! I think the Bluetooth issue is with Android 10. It might be intentional but I can't be sure.
The other bug should be solved in the update I'm rolling out right now.
 
  • Like
Reactions: pi4a7a

pittvandewitt

Senior Member
Mar 11, 2012
165
372
's-Hertogenbosch
20.06 update rolling out right now!

Hi all,

I want to thank everybody for the incredible amount of positive reactions and support. It's truly amazing. A big thank you to the people who pointed out some early issues as well.
I started rolling out version 20.06 gradually. It contains important bug fixes and some exciting new features, so updating is highly recommended.
This article published on XDA covers all you need to know about the update.

Enjoy!
 

regaber

Senior Member
Jul 13, 2013
137
129
As an amateur audiophile (I love great sound but don't have the budget for it), this is the best equalizer app I have tested.
On both Audio Technica ATH-MSR7 and Senfer DT6, driven by a usb-c dac, the default corrected EQs made a very significant improvement. Interface is incredibly simple to use too.
Will buy the full features just for dev support.

Thanks for the great work pittvandewitt !
 
Last edited:
  • Like
Reactions: pittvandewitt

Bl1zZ87

Senior Member
Jan 17, 2010
178
32
Its a very good App. Thank you very much for your perfect work. Now I don't miss a rooted device with viper4android. Unfortunately I miss the promocode sale on xda for my second family account.
 

Daniel DS

Senior Member
Jun 8, 2013
53
9
The latest version (20.06) completely ruined the galaxy buds+ autoeq profile. The previous profile had no high feq boost and no the 9khz is boosted over 5db out of nowhere. The sound is nor worse than stock when beforehand the improvement with autoeq was incredible. I have no knowledge on anything related to github so I hope a fellow galaxy buds+ user can work on fixing it. In the meanwhile I reverted back to 20.05 to have the better profile working
 
Last edited:

ajsat3801

Senior Member
Feb 13, 2018
327
98
Mumbai
OnePlus 7
I could have missed reading it but is there a way this app can detect which headphones I'm using and automatically use its presets... I currently use a JBL E55BT and a JBL endurance sprint, though both are supported but I have to manually switch between the two.

This is a minor inconvienience, however I'm really in love with this app and would really appreciate and thank @pittvandewitt and @Nemuritor01 for your valuable work. Unfortunately I couldn't manage to convince my parents to buy the full version to support you so my sincere apologies for that.
 

vinaysharma76

Member
Jan 17, 2012
35
1
Pune
i will try it and i will buy the app if it really improves sound sound of my one Plus 7 pro further.

---------- Post added at 07:28 AM ---------- Previous post was at 06:46 AM ----------

tried it. no change in audio in my OnePlus 7 Pro and 1More triple driver earphone :(. I am looking for a sound improment app for my phone. but seems this is the one can you share version which i can try pro version features .
 

EJSMiranda

Member
Jan 14, 2012
28
4
Mexico City
Bug fixes and Quick Guide

Hi all,

I want to thank everybody for the incredible amount of positive reactions and support. It's truly amazing. A big thank you to the people who pointed out some early issues as well.
I started rolling out version 20.06 gradually. It contains important bug fixes and some exciting new features, so updating is highly recommended.
This article published on XDA covers all you need to know about the update.

Enjoy!

Thanks! This update fixed the problem with the Bluetooth Disconnect I mentioned earlier. Today I tried connecting my two Headphones again and one of them showed with his name on the app with it's own sound profile, but after I tried disconnecting/reconnecting, it shows again as "Bluetooth Connected". I will try to reproduce the correct behavior to keep you informed about that.

Another thing I wanted to tell you, it's about the bad reviews to your app in Google Play, I have noticed that in my country (Mexico) most of the people doesn't speak English and even with the "Help" option they doesn't know how to use the app. It would be a great if this "Quick Manual" was in different languages. In fact, even if my English is not the best (Speaking and Writing), I can fully understand it without any problems, and if you want I can help you with the Spanish translation of the guide! I don't want anything in exchange! I would like that more people uses your app, really there is nothing better!
 
Last edited:
  • Like
Reactions: bkuri

brian5259

Senior Member
Feb 6, 2011
59
7
Issue resolved after a reboot

I previously purchased the pro version but after upgrading to version 20.06 suddenly the pro features are unavailable and asking for payment again. Can you help resolve the issue?
 
Last edited:

EJSMiranda

Member
Jan 14, 2012
28
4
Mexico City
Hi all,

I want to thank everybody for the incredible amount of positive reactions and support. It's truly amazing. A big thank you to the people who pointed out some early issues as well.
I started rolling out version 20.06 gradually. It contains important bug fixes and some exciting new features, so updating is highly recommended.
This article published on XDA covers all you need to know about the update.

Enjoy!

I previously purchased the pro version but after upgrading to version 20.06 suddenly the pro features are unavailable and asking for payment again. Can you help resolve the issue?

Try rebooting your device, if that doesn't work, uninstall and reinstall the app, sometimes the Google Play authentication for your purchases doesn't work properly
 
  • Like
Reactions: brian5259

Nastrahl

Senior Member
The latest version (20.06) completely ruined the galaxy buds+ autoeq profile. The previous profile had no high feq boost and no the 9khz is boosted over 5db out of nowhere. The sound is nor worse than stock when beforehand the improvement with autoeq was incredible. I have no knowledge on anything related to github so I hope a fellow galaxy buds+ user can work on fixing it. In the meanwhile I reverted back to 20.05 to have the better profile working

For me they are equally bad... so I'm using the U equalizer preset with dynamic setting in the wearable app.
 

pittvandewitt

Senior Member
Mar 11, 2012
165
372
's-Hertogenbosch
The latest version (20.06) completely ruined the galaxy buds+ autoeq profile. The previous profile had no high feq boost and no the 9khz is boosted over 5db out of nowhere. The sound is nor worse than stock when beforehand the improvement with autoeq was incredible. I have no knowledge on anything related to github so I hope a fellow galaxy buds+ user can work on fixing it. In the meanwhile I reverted back to 20.05 to have the better profile working
The old data can be found here: https://github.com/jaakkopasanen/Au...6cf052bad491a4ac7535a3f20e/results/hesuvi.zip
You can import these files in Wavelet now.

I could have missed reading it but is there a way this app can detect which headphones I'm using and automatically use its presets... I currently use a JBL E55BT and a JBL endurance sprint, though both are supported but I have to manually switch between the two.

This is a minor inconvienience, however I'm really in love with this app and would really appreciate and thank @pittvandewitt and @Nemuritor01 for your valuable work. Unfortunately I couldn't manage to convince my parents to buy the full version to support you so my sincere apologies for that.
This is already implemented. Some users reported that on Android 10, devices names are no longer shown. This causes Wavelet to use 'Bluetooth' as fallback. I'm not sure if this is an issue with Android 10 or if this was done deliberately.

Idea: Maybe you could create some features with adb permissions?
What did you have in mind?


i will try it and i will buy the app if it really improves sound sound of my one Plus 7 pro further.

---------- Post added at 07:28 AM ---------- Previous post was at 06:46 AM ----------

tried it. no change in audio in my OnePlus 7 Pro and 1More triple driver earphone :(. I am looking for a sound improment app for my phone. but seems this is the one can you share version which i can try pro version features .
https://pittvandewitt.github.io/Wavelet/#legacy-mode

How can i request for oneplus wireless z earphone profile??
:confused:
https://pittvandewitt.github.io/Wavelet/Import
 

Top Liked Posts

  • There are no posts matching your filters.
  • 96
    IoQldeF.png

    Wavelet
    Headphone specific equalization



    Introduction
    Wavelet may be the most powerful equalizer for Android to date that doesn't require root or an unlocked bootloader. It is capable of processing audio system wide and supports optimal equalization settings for over 3300 headphones. That's way more headphones to choose from than the Sonarworks and Dirac android apps combined have to offer.
    Supporting this many headphones has been made possible by Jaakko for letting me use his awesome AutoEq project.

    Features
    The app features a minimal UI with plenty of options for customization:
    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 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.

    Installation
    Wavelet can be downloaded here from Google Play.
    Features displayed vary on the mode you're using and what output device is connected.
    I strongly recommend checking out the README and read up on legacy mode to help you get the best experience


    XDA:DevDB Information
    Wavelet, App for all devices (see above for details)

    Contributors
    pittvandewitt

    Version Information
    Status:
    Stable
    Current Stable Version: 23.09
    Stable Release Date: 2023-09-27

    Created 2020-05-11
    Last Updated 2023-09-27
    11
    First impressions - awesome work! Nice UI and my headphones were recognized. I could only get legacy mode working but the graphical EQ is nice to have if the headphone correction isn't quite tuned for your ears. I think this is going to be a popular audio mod/app...looking forward to further development. :good:
    Thank you! I put a lot of thought in the design.
    Legacy/regular mode is the best solution I could come up with to cope with the finicky audio sessions design Android has implemented. If it works or not depends on the music player you use and if your device manufacturer allows processing the global audio session or not. Sometimes both modes work and in the worst case nothing might work

    Can you explain how this app is able to apply EQ effects without having root access or being a system app? What kind of APIs are you using? Thanks!
    The app makes use of standard libraries Android provides. Most of them are available since Android 2.3, but the DynamicsProcessing library is relatively new and allows for much more customizability. It allowed me to build the equalization and gain control features.
    Default mode listens for audio sessions started by music players and applies these effects to them. Legacy mode applies them system-wide (session 0), but this may not work on all devices.
    9
    Beta test is now open!

    Hi all,

    I just opened the beta track for everybody interested in testing Wavelet. By joining you will receive early bug fixes and maybe bugs I haven't encountered myself despite testing.
    This track is not meant for feature requests, but for helping me out catching bugs before I implement them to stable.

    Joining is appreciated!
    9
    20.06 update rolling out right now!

    Hi all,

    I want to thank everybody for the incredible amount of positive reactions and support. It's truly amazing. A big thank you to the people who pointed out some early issues as well.
    I started rolling out version 20.06 gradually. It contains important bug fixes and some exciting new features, so updating is highly recommended.
    This article published on XDA covers all you need to know about the update.

    Enjoy!
    6
    Do you mean that wavelet is not applying any effects to any of the music players?

    Did you disable battery optimisation? Battery optimisation stopped wavelet from detecting music sessions for me... @pittvandewitt maybe you can ask the user to disable battery optimisation for the app when it is opened for the first time...

    Ps I use a OnePlus 7... So your phone can work differently
    Thanks for the heads up. I will instruct users to do so when this occurs again. This is a major issue plaguing a lot of devices from Chinese vendors: https://issuetracker.google.com/issues/122098785

    I'm using this app on a OP6t with a BT Bose QC30. Normally there is a short clipping effect at the beginning of the new songs, but it can be avoided by using legacy mode. Its a very simple and nice app!
    Thank you! What you hear is the driver initializing, something that can not be avoided.

    Hi Pitt. I downloaded today on my Redmi K20 Pro and it works with Creative Outlier Air flawlessly . l purchased full package right after for support as well please keep up the great work !

    Only one minor issue: When I switched bluetooth from Creative OA to Bose Soundlink speaker, Wavelet recognizes new device ( Bluetooth connected ) but it decreases volume to point of tiny sound overall. So I need to manually turn Legacy mode on and volume comes back ( tested on Spotify & Soundcloud )

    Could you explain how this happens and can it be improved in future ?
    Thank you for your support! I have no idea how it happens and I'm unable to reproduce it. Do you have both devices connected at the same time? Could you share a screenshot of how you have both devices configured?

    thanks hope it gets fixed, also wondering if this helps when you have an LG phone with quad dac
    That won't help. But it seems like Deezer fixed the issue, which is great.

    Please read the readme in the op... The player has to send the broadcast for wavelet to detect... Maybe Plex amp doesn't send a broadcast
    Your assumption is correct. A feature request to the developers of Plexamp was made about a month ago.

    I don't know how but wavelet has started detecting the headphones I use... Have noticed it for the first time... Will keep you posted...

    PS I'm using an OnePlus 7 with OOS open beta 15
    I know how :)