raphnet / vspcplay

vspcplay, a visual spc player
http://vspcplay.raphnet.net/
30 stars 5 forks source link

odd audio issue in Plok! - yet again #10

Open RiedleroD opened 1 year ago

RiedleroD commented 1 year ago

This time it looks like channel 2 somehow forgets to change its sample.

Output of vspcplay and openspc are attached, for comparison. The bug starts at 0:12, I believe everything before that are just differences in mixing. I only exported 20s to limit file size, each zip file contains the bundled audio at index 0 and each channel from index 1 through 8

openspc.zip vspcplay.zip

RiedleroD commented 1 year ago

the laugh inside the second half of the boss music also doesn't play correctly. No individual channels this time because it's actually a lot of work, and it's probably just the same issue again. There might also be something wrong with the bass at the end there, it sounds weird. But still maybe just mixing, idk.

comparison.zip

RiedleroD commented 1 month ago

minor update: I realized gst-play uses libgme now, not libspc. libgme seems bug-free as far as this title goes.

I also made some better comparisons, using oscilloscopes and per-channel wave dumping. I hope they can aide in debugging.

https://riedler.wien/!/plok_renders.zip (473MiB - don't download on mobile data 😜)

I will say; switching over to gme might be the smarter option for me in the long run 😓 won't be easy in any case…