Equalizer not applied when a new song starts


Hi,

I'm using Deezer with the Android App.

The output level of my phone (Nokia 1) is quite high when using headphones even when using the lowest available volume.
In order to fix this, I did set an equalization on the app at -10dB for all frequencies.

When a new track begins, for a very short period of time (around 100 ms) the equalization doesn't seems to be applied (in my case, this leads to a 100ms volume raise).

22 replies

Userlevel 7
Badge +1
Hi Benoit 🙂 I'm not sure, I fully understood the issue. What do you mean you set an equalization on the app? Are you able to change settings for all apps on your phone?
If so, I'm afraid it does not work with Deezer.
But what's the issue anyway? Is Deezer usually always much louder than other apps? And can't you solve the problem with the Deezer volume setting?
Hi,

As a general rule, my headphones volume is too high, even when set at the lowest possible level. It's an issue with the phone model and has nothing to do with Deezer :)

In order to fix this (and be able to use Deezer anyway), I've been on the Deezer Settings -> Audio -> Equalizer and set all levels to -10dB.
These settings are Deezer settings, directly on the app (see screenshots below).


This actually does the trick, but triggers a bug: every-time a new song starts the equalizer settings seems to be ignored for a few milliseconds.
In my case this results into a big volume peak at the beginning of each song.

(as a developer myself I see that as a bug, first audio frames don't seem to pass through the equalizer processing module)

Thanks for your help !

Benoit






Userlevel 5
Badge +1
Ahhh, I see! It's clear now, thanks for the detailed description!
Let's try deleting/reinstalling the app first before getting our developers involved - latest Android version is installed as well? 🙂
Hi Shannon,

I did try uninstalling/reinstalling, this didn't changed anything.
My phone is using latest Android Go 8.1.0 (this "Go" version might be something new for your devs..).

Thanks !

Benoit
Userlevel 7
Badge +1
Hi Shannon,

I did try uninstalling/reinstalling, this didn't changed anything.
My phone is using latest Android Go 8.1.0 (this "Go" version might be something new for your devs..).

Thanks !

Benoit


Hi again 🙂 I tested it with the latest Deezer version and Android 7 and had not issues with the equaliser settings. Happy to pass this on to our team, but it could indeed be an issue with the latest Android version. Also any chance you could test alternative headphones with the same settings in the app?
Hi,

I did try without any headphones (with the internal speaker thus): same problem!


Benoit
Userlevel 7
Badge +1
Hi,

I did try without any headphones (with the internal speaker thus): same problem!


Benoit


Thanks, Benoit. It must be an issue with Deezer on the latest Android version then. I'll pass it on. Hope it'll be fixed soon 🙂
Thanks for your help !
Hi, just want to piggyback on this bug report, as I am experiencing the same issue. However, my Android version is 7.0.

It doesn't matter which equalizer settings I use or whether the headphones are plugged it or not. Whenever I start playback, there is a very quick volume change to 100% and then back to the level it's actually set to. Same happens when the new song starts. So it's either starting a new track, or resuming playback from pause. It only happens when the equalizer is activated, if I switch it off, the bug doesn't happen. I use Motorola G5 Plus.
Userlevel 5
Badge +1
@Kate Rainscience wow, thanks for all the details! Will add your observation to the report!
Hello everyone,

I am having the same issue with the EQ using the Deezer app, for over two years now!
At each song the equaliser stops working, I have to manually reset it in the Deezer settings to make it work again (per song!).

I had this issue with Sony's Xperia XA1 on Android 7 and now still on the XA2 on Android 8. This is very annoying and it would be great if there was a fix for it.
Userlevel 7
Badge +6
Hi @RomainDiscoSoul

Sorry about that. What kind of device/OS and app version do you have?
Hi @RomainDiscoSoul


Sorry about that. What kind of device/OS and app version do you have?

Hello,
As mentioned before I'm using the Sony Xperia XA2, and I'm on Android 8.0.0.
My Deezer version is 6.1.5.1
Userlevel 7
Badge +1
HI @RomainDiscoSoul we will pass it on and hopefully our developers can do something about it soon. It might take some time as at the moment we do not have other users having a problem with this.
Userlevel 1

Sorry in advance for the necro.

 

This is definitely still an issue, I am experiencing it on my phone. It’s a bummer cuz I use EQ to level out my speaker system on my phone and now that I switched to Deezer I can’t use any preamp without fear of my speakers blowing out. It still works just fine on Google Play Music, like it always does. Just has issues with Deezer for the first like 1/10th of a second on each play, not just each time a new song plays. It is whenever a song plays or when you pause a song and play it again.

 

If I could guess I would assume whatever is applying the EQ within the app is starting right as the song starts instead of before. The song starts playing un-EQ’d, seems to stop, then fades in with the EQ setting each time you unpause/start a new song.

 

Please note the real issue with this is the preamp disparity, if somebody on the dev team is going to test it, they should be sure to test it with a preamp of like -10db or -20db. They will probably notice it once they do that (I’m assuming somebody tested this, didn’t hear an issue, and chalked it up to the android phone being wonky).

 

If you are playing this through speakers and use eq on your phone, you will actually destroy everybody’s ears in the same room as you as soon as the next song comes on lol. I’m usually preamping around -5 db, and it doesn’t seem like a lot... but when it runs through a powerful class-AB amp into speakers it is a HUGE difference.

 

I have reproduced this with multiple equalizers, I assume it does it with all EQs, but its really only noticeable when you’re using a preamp. If it makes any difference, I have Deezer HiFi and am steaming the highest quality I can (High Fidelity). This is not an issue when playing music through Deezer’s website on a desktop/laptop.

 

Phone: OnePlus 6
Android Version: 9
Deezer Version: 6.2.5.70

 

Thanks for any help you can provide, I appreciate it.

Userlevel 1

Hi all,

 

I’m posting this in regards to this issue that was originally posted 2 years ago, link here:


I tried replying to it but I don’t think anybody is watching it anymore. I am willing to coordinate as much as possible to try to resolve this issue bc Deezer is definitely my first choice for music streaming, but this is most certainly a deal breaker. Shoot man send me the source code and I’ll try to fix it myself… anyway, post below:
 

This is definitely still an issue, I am experiencing it on my phone. It’s a bummer cuz I use EQ to level out my speaker system on my phone and now that I switched to Deezer I can’t use any preamp without fear of my speakers blowing out. It still works just fine on Google Play Music, like it always does. Just has issues with Deezer for the first like 1/10th of a second on each play, not just each time a new song plays. It is whenever a song plays or when you pause a song and play it again.

 

If I could guess I would assume whatever is applying the EQ within the app is starting right as the song starts instead of before. The song starts playing un-EQ’d, seems to stop, then fades in with the EQ setting each time you unpause/start a new song.

 

Please note the real issue with this is the preamp disparity, if somebody on the dev team is going to test it, they should be sure to test it with a preamp of like -10db or -20db. They will probably notice it once they do that (I’m assuming somebody tested this, didn’t hear an issue, and chalked it up to the android phone being wonky).

 

If you are playing this through speakers and use eq on your phone, you will actually destroy everybody’s ears in the same room as you as soon as the next song comes on lol. I’m usually preamping around -5 db, and it doesn’t seem like a lot... but when it runs through a powerful class-AB amp into speakers it is a HUGE difference.

 

I have reproduced this with multiple equalizers, I assume it does it with all EQs, but its really only noticeable when you’re using a preamp. If it makes any difference, I have Deezer HiFi and am steaming the highest quality I can (High Fidelity). This is not an issue when playing music through Deezer’s website on a desktop/laptop.

 

Phone: OnePlus 6
Android Version: 9
Deezer Version: 6.2.5.70

 

Thanks for any help you can provide, I appreciate it.

Userlevel 7
Badge +6

Hi @snepsts, the last time someone posted here was a year ago… Deezer doesn't have inbuilt equalizer and we can't ensure its operation. The app only gives access to your device's equalizer.

I'm happy to get in touch with one of our devs, however, I can't find any other user with the same issue.

Please check the below:

  • update your app to 6.2.6.20
  • have you already tried the android troubleshooting? 
  • Do you have an SD card?
  • Do you have any app such as battery saver, anti-virus, clean master… etc?

 

Userlevel 1

Hi @Rafael. , sorry work has been busy lately and I haven’t had much time to test this issue. I have spent more time on it today and it appears as though many equalizers have internal engines that cannot handle Deezer’s and Tidal’s hifi music without lagging behind or straight up just not working… I have just tested RE Equalizer and it appears to work on Deezer without any audio spikes. I have not tested it with any other Android players because now I can rest easy with Deezer :)

 

I apologize for assuming it was Deezer, many equalizer apps exhibit similar behavior. Maybe this thread can serve as some documentation that equalizers _can_ work as expected, just only certain ones can work.

 

Thank you again for your reply. Have a wonderful day/evening/night wherever you are!

Userlevel 7
Badge +6

We're in London @snepsts :relaxed:

You've got nothing to apologise for, we're here to listen to your feedback so that we can give you a better service. Thank you for your contribution and have a lovely weekend! :wink:

@Rafael. V

@Rudi V

@Flo.Deezer V

My external equalizer is Viper4Android, phone OnePlus3, Android 9, Deezer 6.2.7 . And I have totally the same issue… I will try to explain as much detailed as possible.

 

I don't have this lag when I use wired headphones, but when I use Bluetooth I have it. First 0.5-3 seconds songs play without equalizer and only then it turns on.

 

Viper4Android FX works just fine with MusicPlay with both headphones. With Deezer only wired seems to be working. When I use bluetooth headphones, I have to do additional setups: turn on “All sessions but 0” in Viper and turn on “Equalizer” in Deezer in order to make equalizer work and hear the sound difference. With wired headphones I don't have to switch on “All sessions but 0” and I don't have to turn on “Equalizer” in Deezer, in order to make it work, cuz Viper equalizes all the apps without additional in-app settings. With Bluetooth headphones and additional setting in Viper and Deezer to make equalizer work, every time song ends, equalizer turns off and turns on with a 0.5-3 lag. So it just painful to listen to songs when it screams like crazy on the start of each track before equalizer starts working. You have this problem for 2+ years already, can you stop ignoring it and stop asking people to reinstall app, delete cash and etc cuz I already tried everything as everyone else.

 

I think the solution can be if you send the sound to the 0 channel for both wired and Bluetooth headphones instead of separating the channels. Or if you are not capable to find what's actually wrong or just lazy, then make a stupid solution like additional setting that will “play silence” choosen amount of time before resuming/changing the track so external equalizer will catch up without making my and others ears bleeding, PLEASE. Though, it's much better if you manage to play the sound in the 0 channel, so I don't need to turn on internal Deezer setting for equilizer at all. I really like Deezer but this drawback and it's support makes me and others think about trying different music app. In my case Viper4Android is written inside custom ROM and you can blame the custom ROM for this, but you have many users above describing exactly the same problem.

 

When Deezer equilizer turned off, Viper works fine with wired headphones without any additional set ups. However, bluetooth headphones don't want to work normally and it looks for me like they have one channel first few seconds before switching to the other channel where Viper is waiting for it. So can you just leave it in one channel? And can you look more precise what actually causing it in the app's code? As I told before MusicPlay works just fine for me with both.

 

Thank you a lot and have a great day!

Userlevel 7
Badge +6

Hi inferexcav, but Deezer has no equalizer, the app only gives access to the device's equalizer and we have no control of it whatsoever.

Hi inferexcav, but Deezer has no equalizer, the app only gives access to the device's equalizer and we have no control of it whatsoever.

Fuck my life, I spent time describing the problem precise as possible in order to get the most stupid answer out of all...

Reply