OP
Jean.Francois
Active Member
- Joined
- May 31, 2022
- Messages
- 127
- Likes
- 437
- Thread Starter
- #21
Thank you for this work and these additional measurements.
We can indeed see that DSD64 to PCM conversion involves filtering in the high frequencies, a filtering that is more important with JRiver, which cuts above 20 kHz, unlike DBPoweramp, which does not filter (or only slightly) below 48 kHz, as can be seen from the start of the noise rise above 35 kHz.
This is the limit of DSD64, with a very strong rise in noise, which is generally reduced by filtering in the high frequencies like JRiver. I don't know if the filter frequency is adjustable in JRiver.
This is why we now have DSD128 or DSD256 formats, which push noise higher up the frequency range.
At the lower end of the spectrum, the signal is identical, it's just that, as you point out, the FFT size is the same for 96 kHz and 352.8 kHz, so you lose precision in the low frequencies with the higher sampling frequencies.
We can indeed see that DSD64 to PCM conversion involves filtering in the high frequencies, a filtering that is more important with JRiver, which cuts above 20 kHz, unlike DBPoweramp, which does not filter (or only slightly) below 48 kHz, as can be seen from the start of the noise rise above 35 kHz.
This is the limit of DSD64, with a very strong rise in noise, which is generally reduced by filtering in the high frequencies like JRiver. I don't know if the filter frequency is adjustable in JRiver.
This is why we now have DSD128 or DSD256 formats, which push noise higher up the frequency range.
At the lower end of the spectrum, the signal is identical, it's just that, as you point out, the FFT size is the same for 96 kHz and 352.8 kHz, so you lose precision in the low frequencies with the higher sampling frequencies.