(10-06-2021, 05:25 AM)JosJuice Wrote: That part I'm actually not sure about.
If bsnes v115's timing is to be believed, then Dolphin does indeed play the audio a teeny bit slower.
But I'm having quite a bit of difficulty determining if the SNES VC is playing it slightly lower pitched or if it's actually sampling the audio directly at a slower speed yet at the same pitch (similar to how the final lap in specifically Mario Kart 64 plays faster but at the same pitch unlike later console Mario Kart games).
Interestingly, when doing some ABX testing, my audiophile-ears can hear the pitch difference between 59.94Hz and 60.0988Hz in the same SNES music recording if I slightly speed up one or slow down the other.
However, if I try to directly compare the SNES VC and bsnes v115, the audio quality in the SNES VC (or at least Super Metroid) seems to be a bit clearer than bsnes's default gaussian filter (though AFAICT the VC isn't using a cubic filter either since bsnes's cubic filtering sounds much clearer) which causes the highs to be more pronounced on Dolphin and therefore makes Dolphin at 100% speed sound ever so slightly higher pitched than bsnes at its default speed.
(for reference I made sure to do all the necessary steps so that the audio recordings were the same, like lining up their waveforms, applying r128gain, etc)
Now admittedly I did use the DSP dump function in Dolphin rather than do a recording like I did in bsnes, but I've previously confirmed that recording the "speakers" in my v2.1.2 copy of Audacity portable with volume at 100% is an exact sample-for-sample match in other software if the recorded sampling rate matches the input audio (e.g. Ren'Py, if fed a 48kHz 16bit FLAC and its in-engine volume slider is maxed out, plays it back bit-for-bit identical to the source FLAC file which I discovered via the very same recording method)
Dolphin 5.0 CPU benchmark
CPU: Pentium G3258 @ 4.5GHz 1.24v
GPU: Intel integrated
RAM: 4x4GB Corsair Vengence @ DDR3-1600
OS: Linux Mint of some variety + [VM] Win7 SP1 x64
CPU: Pentium G3258 @ 4.5GHz 1.24v
GPU: Intel integrated
RAM: 4x4GB Corsair Vengence @ DDR3-1600
OS: Linux Mint of some variety + [VM] Win7 SP1 x64
