Does the click vary with HLE or LLE? IE is it always there?
It does look quite odd, and as you say it's not a repeat, it looks like something doing the wrong math on something. Given it's there in all versions with upsampling, I'd say it's unlikely to be the upsampling code (as the one I put in is different from what was there)
I'll admit to struggling to hear them all clearly, (but then I'm in my thirties so lost a bit of khz range)
FYI, I tried to get the soxr library working, I just couldn't get it to pass audio through properly (I suspect it doesn't like being asked for really small buffers....)
The effect around 16khz is probably tunable, it's part of how that LPF works, and depending on the beta set it can be more or less aggressive.
Looking at the 32khz data, the glitches are also in there.
Grab the 32khz_dump.zip from the drive, it's a new build which also dumps out the 32khz data (you'll find two .wav files saved. Note it doesn't have the resampler I did in it, it's just the standard one.
It appears that the emulator is running faster than the audio stream, and so the audio buffer fills up. In doing so, the audio starts to drop. This is why it takes a minute or so before the clicking comes in...
It does look quite odd, and as you say it's not a repeat, it looks like something doing the wrong math on something. Given it's there in all versions with upsampling, I'd say it's unlikely to be the upsampling code (as the one I put in is different from what was there)
I'll admit to struggling to hear them all clearly, (but then I'm in my thirties so lost a bit of khz range)
FYI, I tried to get the soxr library working, I just couldn't get it to pass audio through properly (I suspect it doesn't like being asked for really small buffers....)
The effect around 16khz is probably tunable, it's part of how that LPF works, and depending on the beta set it can be more or less aggressive.
Looking at the 32khz data, the glitches are also in there.
Grab the 32khz_dump.zip from the drive, it's a new build which also dumps out the 32khz data (you'll find two .wav files saved. Note it doesn't have the resampler I did in it, it's just the standard one.
It appears that the emulator is running faster than the audio stream, and so the audio buffer fills up. In doing so, the audio starts to drop. This is why it takes a minute or so before the clicking comes in...
