by andonevris » Sat Oct 03, 2015 7:32 am
I have been having stuttering issues whenever I use MMA to play over bluetooth. The music will cut out briefly then carry on as normal. At first I thought it was a phone/android issue as there have been known issues with A2DP in Android so I spent weeks investigating this as an Android issue. I tried all the suggested fixes including tweaking the CPU to run in performance mode and setting the min clock speed quite high on all cores as I was convinced it was CPU spikes causing it but nothing worked.
Finally on a whim I tried to use the stock music player which I have never used before and there wasn't a single stutter, I've been using the stock player for the past 3 weeks in the car and have not had a single stutter so it seems this is a MMA issue after all. It's not any particular device that causes the stuttering as it happens in the car, bluetooth speaker and bluetooth headphones.
I went back to MMA and played with all the playback settings, suppress notifications on/off, disable touch sounds on/off, volume leveling on/off, eq on/off etc. but nothing worked. Obviously the stock player is doing something differently to MMA during playback, maybe it's given a higher priority by the system (so maybe still CPU spikes) or maybe a larger buffer (other Android users with stuttering playback fixed their issues by using a player that allowed them to set a large buffer) I have my music stored on an external SD card, not sure if that makes a difference but non-bluetooth playback is fine so I think probably not.
So for now I'm stuck using the stock player for playback which I hate and and just use MMA for syncing. I had a search to see if anyone else is having theses issues but couldn't find any mention of it which is strange so maybe it's something to do with my phone setup? I am rooted.
If I can provide any more info to help diagnose please let me know.
Samsung Galaxy S5
KitKat 4.4.2 (rooted)
MMA build 480
Music stored on external SD card, mostly high bitrate (320kbps) mp3s
I have been having stuttering issues whenever I use MMA to play over bluetooth. The music will cut out briefly then carry on as normal. At first I thought it was a phone/android issue as there have been known issues with A2DP in Android so I spent weeks investigating this as an Android issue. I tried all the suggested fixes including tweaking the CPU to run in performance mode and setting the min clock speed quite high on all cores as I was convinced it was CPU spikes causing it but nothing worked.
Finally on a whim I tried to use the stock music player which I have never used before and there wasn't a single stutter, I've been using the stock player for the past 3 weeks in the car and have not had a single stutter so it seems this is a MMA issue after all. It's not any particular device that causes the stuttering as it happens in the car, bluetooth speaker and bluetooth headphones.
I went back to MMA and played with all the playback settings, suppress notifications on/off, disable touch sounds on/off, volume leveling on/off, eq on/off etc. but nothing worked. Obviously the stock player is doing something differently to MMA during playback, maybe it's given a higher priority by the system (so maybe still CPU spikes) or maybe a larger buffer (other Android users with stuttering playback fixed their issues by using a player that allowed them to set a large buffer) I have my music stored on an external SD card, not sure if that makes a difference but non-bluetooth playback is fine so I think probably not.
So for now I'm stuck using the stock player for playback which I hate and and just use MMA for syncing. I had a search to see if anyone else is having theses issues but couldn't find any mention of it which is strange so maybe it's something to do with my phone setup? I am rooted.
If I can provide any more info to help diagnose please let me know.
Samsung Galaxy S5
KitKat 4.4.2 (rooted)
MMA build 480
Music stored on external SD card, mostly high bitrate (320kbps) mp3s