Related
Hey guys,
Have searched a while, but found no solutions for this, so here goes.
Have stock Galaxy Nexus with ICS 4.0.1, build ITL41F, installed Google Music v4.0.9 (with online sync).
Music is synced with google's online music service (even though I'm in UK, worked-around US-only restriction), and plays nicely when the screen is on. Once I switch the screen off (press power button), one of two things happen:
- if sampling rate of a song is below 48,000 Hz -- everything continues as normal.
- if sampling rate is 48,000Hz and up -- every one/couple of seconds music stutters, and jerks. Feels like I'm listening to dusty ol' record!
The 48kHz part is my theory, compared a few mp3s that stutter and some that don't. This seems to happen irrespective of bps rate and other parameters (albeit haven't checked all).
Few people on the forum with similar symptoms (on other phones) suggested it has something to do with cpu throttle during sleep, and that by forcing it to higher frequencies during sleep this could be solved.
Installed setCPU (which required rooting) and forced phone to 1,200MHz in sleep as a trial, and the songs still were stuttering.
Anyone with a similar experience?
Prime suspect would be google_music.apk which is in beta i believe, and... well, i guess then I'm out. What do you guys think? Any idea what might be causing this?
This is my first android phone, so I'm not sure even how I'd go about submitting a bug, if that's indeed the beta version of music at fault here. Any pointers?
Ta,
Dan
omgrtm said:
Hey guys,
Have searched a while, but found no solutions for this, so here goes.
Have stock Galaxy Nexus with ICS 4.0.1, build ITL41F, installed Google Music v4.0.9 (with online sync).
Music is synced with google's online music service (even though I'm in UK, worked-around US-only restriction), and plays nicely when the screen is on. Once I switch the screen off (press power button), one of two things happen:
- if sampling rate of a song is below 48,000 Hz -- everything continues as normal.
- if sampling rate is 48,000Hz and up -- every one/couple of seconds music stutters, and jerks. Feels like I'm listening to dusty ol' record!
The 48kHz part is my theory, compared a few mp3s that stutter and some that don't. This seems to happen irrespective of bps rate and other parameters (albeit haven't checked all).
Few people on the forum with similar symptoms (on other phones) suggested it has something to do with cpu throttle during sleep, and that by forcing it to higher frequencies during sleep this could be solved.
Installed setCPU (which required rooting) and forced phone to 1,200MHz in sleep as a trial, and the songs still were stuttering.
Anyone with a similar experience?
Prime suspect would be google_music.apk which is in beta i believe, and... well, i guess then I'm out. What do you guys think? Any idea what might be causing this?
This is my first android phone, so I'm not sure even how I'd go about submitting a bug, if that's indeed the beta version of music at fault here. Any pointers?
Ta,
Dan
Click to expand...
Click to collapse
That, is weird - because I am facing this with Winamp so I've switched to Google Music to play my music.
Does anyone else face something similar?
Can you do me a favor and play something you know that stutters, and then try it over a bluetooth connection.
I'm curious if this is also related to the static I get when the screen is off and output is analog outputs - digital (bluetooth) works fine.
same here with poweramp... switched to googlemusic... now i have only stutters over the phone speaker..
Same thing happen to me with google music and pandora. Thought it was the connection.
Sent from my Galaxy Nexus using xda premium
I get the same using the Music app (have WinAmp but doesn't seem to integrate with the lockscreen so don't use it) as soon as the screen goes off (either timeout or manual) you can hear the music slow down and start to stutter, tap the power button, screen comes on and music goes back to normal.
Have noticed it's not all songs, but have't looked into the differences between those that do and those that don't.
Are these locally stored songs that this is happening on? So far so good here but I have been streaming from the Google Music cloud.. I wonder if the CPU is struggling during the underclocked sleep condition with local files that are high bitrate...
Mine are local files, not tried from another source.
I've used both, streaming from Google cloud, and when songs are available offline in the music app -- still stuttering. Haven't tried any other method though.
As for trying to stream over Bluetooth, haven't got any speakers/earphones that could receive the stream at home. Going to try my luck with a local pcworld, if they let me.
I haven't had any problems with Google Music stuttering while the screen is off, but I have had it crash frequently while listening to music and multitasking. I experienced a similar problem with Rhapsody as well.
http://forum.xda-developers.com/showthread.php?t=1379600
Pyrotechnic said:
I get the same using the Music app (have WinAmp but doesn't seem to integrate with the lockscreen so don't use it) as soon as the screen goes off (either timeout or manual) you can hear the music slow down and start to stutter, tap the power button, screen comes on and music goes back to normal.
Have noticed it's not all songs, but have't looked into the differences between those that do and those that don't.
Click to expand...
Click to collapse
totally true! thought my phone was a lemon at first.luckily i didnt return it.
yep having the same exact issue. on speaker its just fine. when i plug in headphones or aux to car stereo and screen goes off it stutters / skips or whatever you want to call it.
Turn the screen on and its fine. However doesnt happen to all music. This was streaming from google music for me.
I'm pretty positive you guys have same exact problem as many other people. So far no one has take my suggestion of playing those same songs that stutter, and play them over bluetooth. I bet you don't get any more stutters. I think it has to do with analog outputs vs digital. To output analog, the phone has to use the DAC (digital to analog converter). When it outputs over bluetooth, there is no conversion, and the music is in digital form and transmitted in digital form
If someone can try this I would appreciate it. And you'd be helping everyone find a common denominator in this problem.
Also be sure to star this bug on google code http://code.google.com/p/android/issues/detail?id=22444#c6
Can someone post an mp3 this is happening to them with? I have a ton of them and I have not seen this problem yet.
Sent from my Galaxy Nexus using Tapatalk
[hfm] said:
Can someone post an mp3 this is happening to them with? I have a ton of them and I have not seen this problem yet.
Sent from my Galaxy Nexus using Tapatalk
Click to expand...
Click to collapse
Didn't I PM you a link the other day? I thought it was to you. I didn't click the box to save it to my sent box so I can't just look it up :[
Circling back. I recreated the problem with luxferro's 48KHz mp3. Seems whatever happens on this phone to play mp3 with the screen off cannot handle that sample rate. Any 44.1KHz mp3 works fine.
Sent from my Galaxy Nexus using Tapatalk
There was another thread like this. The current workaround is to enable the Equalizer for Google Music. You don't have to actually use it (leave it on default) but this solves the problem.
Sent from my Galaxy Nexus using XDA App
I guess with the eq on its forcing the CPU to get involved even when in low power mode. Unfortunately I believe that was causing other issues with crashing. Since I don't use 48KHz mp3 I'll leave it off.
Sent from my Galaxy Nexus using Tapatalk
For poweramp try settings... Audio engine.. Advanced tweets and change the audio buffer size.
Sent from my Galaxy Nexus using xda premium
Having the EQ turned on seems to work, just set it to flat and turned the 3d effect down. Guess it'll use less extra battery than using a 'keep awake' app like I was doing.
There are several threads now detailing a problem with playing music, mainly reported when using the Google Music app. To be more specific here are some examples:
When playing music and then multitasking, the phone crashes and requires a battery pull and reboot.
Another is when playing music and then turning the screen off, the music is jerky and stutters.
People have reported this happening with apps other than Google Music, so it would appear that this isn't a problem with the Music app, but either the phone or ICS.
I wanted to start a poll to gauge how many people have this problem and establish whether it's everyone or not.
Here are some links to what I'm referring to:
http://forum.xda-developers.com/showthread.php?t=1381413
http://forum.xda-developers.com/showthread.php?t=1380773
http://forum.xda-developers.com/showthread.php?t=1379600
http://code.google.com/p/android/issues/detail?id=22669
Your poll is a bit flawed. My experience so far is that these crashes are a bit more random than being attributed to any specific apps right now. I've experienced the crash, but long story short, I am not convinced it was related to the exact app that I was using at the time.
Well just because you have experienced an unrelated crash it doesn't mean my poll is flawed, just that you have a separate issue
People have spoken of this happening repeatedly when trying to use Music and multitask so I think it is definitely an issue of it's own. Usually it is said that the sound/screen goes corrupt and then requires a battery pull. Are you not referring to a random reboot or something?
i have a couple of problems with PowerAmp, no problems with google music though.
1. PowerAmp can't see playlists that were created in google music
2. PowerAmp stutters when the screen goes to sleep. (does the clock speed lower when the screen goes off?)
i've read that increasing the buffer size in poweramp options fixes no. 2. I havent tried it due to no.1.
i'm just using google music at the moment.
WinAmp i found would often have slight cracks in the music (i.e. stop and start again quickly, almost like it was being disturbed/cpu high).
doubletwist is fine though, as is Music player
This is such a huge problem I can't believe more people haven't responded :S
I've had Google Music, Rhapsody, and Pandora all crash at one time or another.
str355 said:
i have a couple of problems with PowerAmp, no problems with google music though.
1. PowerAmp can't see playlists that were created in google music
2. PowerAmp stutters when the screen goes to sleep. (does the clock speed lower when the screen goes off?)
i've read that increasing the buffer size in poweramp options fixes no. 2. I havent tried it due to no.1.
i'm just using google music at the moment.
Click to expand...
Click to collapse
increasing the buffer size in power amp fixes no.2
Sent from Mobile..
problem number 2 here for me. songs with high bit rates tends to trigger the stutter problem after the phone goes to sleep. tried on google music and playerpro
Google Music 4.0.1 (ICS stock) often crashes within a minute after I reboot the phone - without me actually using it.
Obviously it's trying to do something in the background on start-up and fails. Miserably.
Did not crash while I was using it so far, but I didn't run it for any lengths of time either. No problems with other apps crashing, just Music.
rayvioli said:
problem number 2 here for me. songs with high bit rates tends to trigger the stutter problem after the phone goes to sleep. tried on google music and playerpro
Click to expand...
Click to collapse
Yes I notice it too, it's very annoying especially since I payed so much for this phone and a good set of headphones just for my high bit-rate music to constantly stutter; hopefully google fixes this. I seem to only notice this on the stock music player, but I prefer to use it over others due to its integration with the lockscreen and notification pulldown bar, especially considering the nice visuals it now has.
my 2 cents:
i can recreate the crash consistently by doing the following:
1. reboot the phone and connect a pair of headphones
2. stream a song (i.e., a song that's not already saved to the phone) using google music
3. use the home button to leave the google music app and return to the homescreen
4. while the song is playing, try to increase or decrease the volume of the music with the volume buttons and then almost immediately the phone reboots automatically.
i haven't been able to recreate the issue once with the headphones disconnected. also, the issue doesn't seem to occur if you connect the headphones after you start playing the music. i need to test that theory some more though.
I noticed this right away when I got my phone (launch day)
Since I constantly stream music from google music, I noticed pops and weird noises all the time. Very weird and SUPER annoying
The stock music app is not able to find my music at all. I use PowerAMP now and that works fine.
Music also crashes when not actively in use at all. When I open a lot of apps, i.e. multi-task a lot, Music often just force closes after a while.
I'm using PowerAmp now to listen to music stored in either .flac or the highest quality .mp3 files lame could produce. Some are 320kbps cbr others are vbr. In PowerAmp I set the process to the highest priority possible but left the buffer on auto.
I have never had any reboots or studering when locking the screen and I've been listening to music for over 3 hours now while doing some home work. Just to test it I put on one of my flac files and quickly locked and unlocked the screen. The phone took it like and champ with no studers at all.
No problems with music apps crashing, or needing to pull the battery. The only issue I have is with music or podcasts played through the native music player or Google Listen stopping at random intervals. Happens using wired speaker/headphones or bluetooth audio.
Frustrating, but not a dealbreaker yet.
I called Verizon for no other reason other than trying to create a record of the issue... They claimed to have not heard of this... Is there any way to let Samsung know directly? I know there is a google code ticket open, but Google hasn't "owned" the issue yet... I'd also say if you have the issue to let VZW know so they can get things in motion on their side as well.
kptkill said:
I called Verizon for no other reason other than trying to create a record of the issue... They claimed to have not heard of this... Is there any way to let Samsung know directly? I know there is a google code ticket open, but Google hasn't "owned" the issue yet... I'd also say if you have the issue to let VZW know so they can get things in motion on their side as well.
Click to expand...
Click to collapse
It seems they don't give a ****, unfortunately. Just have to live with it..
WinAMP - today while playing an album with the screen off paused (twice). I had to turn on the display, and hit the play button to continue. There was a bit of a lag (I got the FC screen, but when i hit wait the app returned a few seconds later)
hey guys, currently running 1.29 on my unbranded HOX.
Noticed earlier while listening to my music through the stock music player that the songs kept semi skipping for a couple of seconds and the music sounded very, how to put it, crackly and popping, has anyone else had this problem?
jono987 said:
hey guys, currently running 1.29 on my unbranded HOX.
Noticed earlier while listening to my music through the stock music player that the songs kept semi skipping for a couple of seconds and the music sounded very, how to put it, crackly and popping, has anyone else had this problem?
Click to expand...
Click to collapse
It's been posted a few times I believe its to do with beats.
Sent from my HTC One X using xda premium
Yeah I have read about beats but I thought the problem being discussed was full songs skipping, also thought 1.28 was supposed to have fixed it, hopefully HTC can sort it out! I'm no audiophile but its damn annoying.
I have it to. First i thought that is was my headset now i read its the phone on 1.26 i never had probs
Sent from my HTC One X using XDA
i had this too. the 1.29 update seems to finally have fixed it.
that or that i am now using ubermusic with beats enabled
Hello. 1st time posting, new Android user.
I have the very same problem and it seems to be getting worse. It's definitely to do with the phone adjusting network, as when it's in airplane mode it doesn't happen at all. As I travel on a train that goes along a coast line, in and out of tunnels - this is really getting to be annoying.
I'm using both DoubleTwist and the stock music player, happens with both EQ/Beats on or off.
I don't really want to buy another music player
i had this too. the 1.29 update seems to finally have fixed it.
that or that i am now using ubermusic with beats enabled
Click to expand...
Click to collapse
But if ubermusic really solves the problem then I might look into it.
Also happens when watching vidoes inc. streaming video.
This really is a bit of a joke - "Authentic Sound" they said. So far it's about as authentic as an old walkman. I'm smitten with the phone in general, but this is unacceptable.
Maybe there's another fix. Perhaps a 3rd party app conflict? Any ideas?
1.29.401.11
I have this probelm as well, I thought it was my bluetooth headphones until I connected my wired headphones and the problem was still there - Poweramp is better than the stock player. Will try ubermusic tonight and see if that helps. The Galaxy nexus had this problem but was sorted with an update - hopefully HTC will do so too - quickly.
I am on 1.29...11 by the way.
Gavin_JC said:
I don't really want to buy another music player
But if ubermusic really solves the problem then I might look into it.
Click to expand...
Click to collapse
remember android has a 15 minute period in which you can get a refund for an app - if it doesn't work open the play store for ubermusic and the buy button should have changed to a refund button.
(ubermusic is also skinnable, i didn't like the default but the ics style one is nice)
Gavin_JC said:
This really is a bit of a joke - "Authentic Sound" they said. So far it's about as authentic as an old walkman. I'm smitten with the phone in general, but this is unacceptable.
Click to expand...
Click to collapse
beats won't be "authentic sound" - music with no EQ applied will be the most authentic. but i get the point!
Gavin_JC said:
Hello. 1st time posting, new Android user.
I have the very same problem and it seems to be getting worse. It's definitely to do with the phone adjusting network, as when it's in airplane mode it doesn't happen at all. As I travel on a train that goes along a coast line, in and out of tunnels - this is really getting to be annoying.
I'm using both DoubleTwist and the stock music player, happens with both EQ/Beats on or off.
I don't really want to buy another music player
But if ubermusic really solves the problem then I might look into it.
Also happens when watching vidoes inc. streaming video.
This really is a bit of a joke - "Authentic Sound" they said. So far it's about as authentic as an old walkman. I'm smitten with the phone in general, but this is unacceptable.
Maybe there's another fix. Perhaps a 3rd party app conflict? Any ideas?
1.29.401.11
Click to expand...
Click to collapse
Exactly, it seems to be not just the network coverage, but any notification coming while the music is on.
Happens to me while traveling by subway, the network coverage is only in stations, not between them, and the music starts skipping right away after leaving/before getting to the stations. Also if the network coverage is OK (outside) but you get a notification from calendar, music crackle the same way.
Contacted HTC support and they replied to me to get a replacement device from my reseller...
Bit of an update on this one.
I checked what apps were running in the background - to see if there was anything I could kill to see if it made a difference.
I noticed the widget for SeriesGuide was running, despite my not using the widget or the app for a long time (I had rebooted the phone on occasions since not using the app).
So I uninstalled that application, cleared all cache using ES Task Manager and shut down the phone (not reboot). I heard that a restart could just solve the issue anyway.
Hey presto, no cracking audio or video so far - (that's 3 1hour train journeys).
I'm not entirely 'blaming' SeriesGuide, it may have been anything - but it's worth checking whats using resources that isn't running - I'm sure many of you do this anyway.
One interesting thing is, I was browsing the net or something last night on the couch, just using the phone - when I noticed it started to make pretty audible pops for no reason - about 5, and then nothing. No problem on the train this morning though - so for now I'm happy.
Install poweramp and problem disappear
Inviato dal mio HTC One X
I tried Poweramp - despite not liking it, it didn't solve my problem.
Service repair
Sent my HTC One X to service repair for diagnostics and the final statement is - faulty motherboard. Anyone having issues with crackling music player either when the network signal is lost or when the notifications pop up, go and return your phone.
Well, since my last post explaining what I did to remove the crackle, I've had none at all.
Hello,
There's one function on Android crucial to me that I have yet to find a perfect solution for, and that's variable speed audio playback. I'm a big audio podcast fan (using the excellent Pocket Casts app), and to get through hours upon hours of podcasts I like to play them back at a faster speed than normal. 2x speed, for example, sounds absolutely fine (not quite Alvin-and-the-Chipmunks fast) and as you would surmise cuts the normal podcast play time in half.
Pocket Casts uses an external app called Presto Sound Library to accomplish variable speed functionality, but this app appears to have been abandoned. The user forum, for example, hasn't been posted to since August, and the developer hasn't got back to my emails. Basically, the problem is that if you get a phone call when listening to something in Pocket Casts/Presto, upon completion of the call Pocket Casts force closes (although sometimes the audio just keeps on going uncontrollable). I've figured out via a helpful Play Store comment that force-closing Presto saves you from having to reboot, but needless to say this bug is extremely annoying. Problem started in Ice Cream Sandwich as I recall having it also on my CM9 Galaxy S II.
Anyone else out there have an alternative app for variable playback that works better on Jellybean? Cheers
kitecarl said:
Hello,
There's one function on Android crucial to me that I have yet to find a perfect solution for, and that's variable speed audio playback. I'm a big audio podcast fan (using the excellent Pocket Casts app), and to get through hours upon hours of podcasts I like to play them back at a faster speed than normal. 2x speed, for example, sounds absolutely fine (not quite Alvin-and-the-Chipmunks fast) and as you would surmise cuts the normal podcast play time in half.
Pocket Casts uses an external app called Presto Sound Library to accomplish variable speed functionality, but this app appears to have been abandoned. The user forum, for example, hasn't been posted to since August, and the developer hasn't got back to my emails. Basically, the problem is that if you get a phone call when listening to something in Pocket Casts/Presto, upon completion of the call Pocket Casts force closes (although sometimes the audio just keeps on going uncontrollable). I've figured out via a helpful Play Store comment that force-closing Presto saves you from having to reboot, but needless to say this bug is extremely annoying. Problem started in Ice Cream Sandwich as I recall having it also on my CM9 Galaxy S II.
Anyone else out there have an alternative app for variable playback that works better on Jellybean? Cheers
Click to expand...
Click to collapse
I'm having the same problem!!
Have you found a better alternative? I especially have the problem when listening to my bluetooth headphones, lots of times the podcast just keeps playing uncontrollably. I've started rejecting calls just to quit the podcast, and then call people back, which is terrible! The whole program is quite glitchy and seems to freeze at the end of every podcast--for me at least.
I love the program interface, etc. I just wish it worked better.
I haven't been able to find anything else really. What was the tip about force quitting presto? It doesn't show up in my task manager, am I missing something?
Thanks!
I use Dice Player https://play.google.com/store/apps/details?id=com.inisoft.mediaplayer.a to play lectures at increased playback speed. Works great for that purpose. I dont think it has a podcast downloader ability though, but if you have the files on your phone, this app works great for variable playback
Hello all,
I love the audio quality on CM, however ever since using it on my Verizon Galaxy Nexus, the audio on Spotify has constantly popped and stuttered and sputtered and whatever other word you want to use when playing through the headphone jack.
I feel like I've tried everything outside of switching ROMs. Tiny Kernel, Franco Kernel, CPU Governors, etc etc etc, doesn't matter.
I've also done search after search after search, and I feel like I'm completely alone in having this issue. I can't find anyone asking about this anymore, now that Spotify claims to have fixed it in an app release months ago (which makes me think it isn't necessarily Spotify's fault, but who knows).
I should mention that this does not happen with Pandora or Songza, for instance. Only Spotify and TuneIn.
Of course, it doesn't seem to be a coincidence that both Pandora and Songza process the audio in some different way from Spotify and TuneIn, since normal use of CM's DSP Manager has no effect on those apps but does work on Spotify.
So, is there anyone else out there who has this issue with CM (or other ROMs)?? At this point I'm just hoping there are others out there who have had this problem just so it isn't an "only my phone" issue -- because those ones have no hope of being fixed.
I have the same problem, running stock 4.2.2 on my Galaxy Nexus. I think it's a device problem, not an app/background process problem.
I don't use TuneIn so I can't speak to the quality of its streams, but I have used Rdio, Slacker, Pandora and Google Play Music and they all play flawlessly.
ONLY Spotify plays audios with occasional snaps, crackles and pops, like a bowl of Rice Krispies. Some songs will play without a blip, some with a few, some with many. The songs are not interrupted...just marred by this defect. And it's never the same way twice with the same song.
It happens whether the song is streaming, or playing locally.
My guess is that the Nexus has difficulty playing Ogg Vorbis files, which is the format for Spotify streams and downloads. As far as I know, the other services I mentioned stream in AAC or MP3. While the Nexus supports Ogg Vorbis, it appears it does not support it very well. I'm going to test this theory by transcoding one of my Apple Lossless audio files to Ogg and then uploading it to the Nexus. My hunch is that it will demonstrate the same issues.
I guess we should consider ourselves lucky; before Jelly Bean the Nexus suffered from more dramatic playback problems. Do a Google search on "Music Stutters when playing long files and screen off: Galaxy Nexus" and read through it. There are a couple of posts that deal specifically with Ogg playback.
I've decided to live with it. I've been hopping from music service to music service trying to find the right one, and I always come back to Spotify. As long as the issue doesn't become more severe, I think I can re-program my brain to tolerate it.
Skyh said:
Hello all,
I love the audio quality on CM, however ever since using it on my Verizon Galaxy Nexus, the audio on Spotify has constantly popped and stuttered and sputtered and whatever other word you want to use when playing through the headphone jack.
I feel like I've tried everything outside of switching ROMs. Tiny Kernel, Franco Kernel, CPU Governors, etc etc etc, doesn't matter.
I've also done search after search after search, and I feel like I'm completely alone in having this issue. I can't find anyone asking about this anymore, now that Spotify claims to have fixed it in an app release months ago (which makes me think it isn't necessarily Spotify's fault, but who knows).
I should mention that this does not happen with Pandora or Songza, for instance. Only Spotify and TuneIn.
Of course, it doesn't seem to be a coincidence that both Pandora and Songza process the audio in some different way from Spotify and TuneIn, since normal use of CM's DSP Manager has no effect on those apps but does work on Spotify.
So, is there anyone else out there who has this issue with CM (or other ROMs)?? At this point I'm just hoping there are others out there who have had this problem just so it isn't an "only my phone" issue -- because those ones have no hope of being fixed.
Click to expand...
Click to collapse
---------- Post added at 11:20 AM ---------- Previous post was at 11:02 AM ----------
My theory was incorrect. I used XLD to transcode Boston's "Hitch A Ride" from Apple Lossless to Ogg Vorbis (VBR, quality 4.0), then put the file on my phone. I used Winamp to play the file and it played beautifully.
So I'm thinking there's something specific with Spotify's encoding that the Nexus doesn't like.
What's odd is that I have run Spotify on other mobile devices and have never had an issue. That's why I have trouble putting the blame on them.
OP, after checking many Google leads, posts, etc. I believe--for Spotify anyway--I have found a way to stop (or at least greatly reduce) the Rice Krispies.
If you have Google Play Music on your phone, make sure it's fully updated and then launch it.
Within Play Music, go to Settings, then select Equalizer.
Turn the equalizer on, select the Normal preset, and move the Bass Boost and 3D Effect sliders all the way to the left to turn them off...unless you like them on.
Back out of Google Play Music to the home screen, then launch Spotify.
Go to Settings within Spotify, choose Audio Effects and verify the Equalizer is OFF in that app.
Using this combination of settings/conditions, I have heard just a couple of pops over a string of a half-dozen songs. I'm keeping my fingers crossed that it lasts.
I'm guessing that having the Google Play Music equalizer on, some additional processing is taking place that alleviates whatever is causing the popping to occur.
Good luck!