vitamin-caig / zxtune

Mirror of http://bitbucket.org/zxtune/zxtune repository with robot-only issues tracker
https://zxtune.bitbucket.io
148 stars 17 forks source link

(Android) Crackling sound during playback of GBA gsf files #2185

Closed coderkei closed 3 years ago

coderkei commented 4 years ago

On the latest release version for Android (b4971 thin), during playback of Gameboy Advance GSF files, a noticeable crackling sound can be heard. It seems to happen for all the GSF files I tested for various games. This did not occur before the latest update where the fade options were added. I currently have fade in and out disabled.

I have tested various GSF files for games including Pokemon Sapphire, Yu Gi Oh GX Duel Academy and Sonic Advance 1, 2, 3 and the music for all them has a weird crackling sound that I didn't hear on the previous version.

Device is an Oppo Reno running Android 10. Build info in the app says arm64-v8a normal long port.

coderkei commented 3 years ago

I have tried the latest r4980-thin version and unfortunately the same issue still occurs. Any ideas on a cause?

vitamin-caig commented 3 years ago

Do you have another devices to check out?

coderkei commented 3 years ago

I tried on my Xiaomi Redmi 9A too, running Android 10 and it has the same issue on build 4980.

I played Littleroot town from Pokemon sapphire as that seems to show the issue well. The crackling resembles vinyl record crackling you could say.

I was trying some older APKs on both devices too and it seems on build 4960, the issue does not occur on either device.

vitamin-caig commented 3 years ago

Looks like I've found an issue. I may share fixed desktop version. Can you check it out?

coderkei commented 3 years ago

Sure, is it for Windows?

vitamin-caig commented 3 years ago

You may compare it with one from public build. zxtune123.zip

coderkei commented 3 years ago

Okay, I tried the build you sent me and then compared with the latest public version from https://zxtune.bitbucket.io/.

The latest public version has the crackling, while the build you linked above seems to have that issue fixed and no longer crackles.

vitamin-caig commented 3 years ago

Excellent! So fix will be available in the nearest release.

coderkei commented 3 years ago

Thank you!