(03-30-2017, 09:36 AM)volpone75 a écrit : Il ne s'agit pas pour moi de défendre l'upsampling systématique.
Et ce d'autant, si tu me permets, que l'upsampling proposé par Miska de HQPlayer n'est pas une fin en soi, mais juste une façon de remplacer les filtres et les modulateurs FW des DAC par des filtres et des modulateurs SW, exécutés sur des micro-ordinateurs beaucoup plus puissants que les calculateurs embarqués des DAC.
Citation :All modern DAC chips are delta-sigma designs, meaning that PCM input needs to be converted to high speed bit-stream. As said earlier, DAC chips typically convert PCM input first to 352.8 or 384 kHz PCM using a digital filter of varying quality and then use stupid sample-copying (sample-and-hold/zero-order-hold) to take the rate up to typical 5.6/6.1 MHz speed for the delta-sigma modulator to produce the bit-stream for the actual D/A conversion process.
What HQPlayer is doing is not adding any additional processing to the chain, but replacing the processing performed by DAC chip with better implementation done in software. So HQPlayer performs high quality digital filters taking the sampling frequency straight to 5.6/6.1 MHz or even higher 11.3/12.2 or 22.6/24.6 MHz, without any quality compromising sample-and-hold stages and then converts it to bit-stream for the actual D/A conversion using high quality dithered delta-sigma modulator.
L'exemple donné par Pascal est amusant, car le MacMini est vraiment une casserole pour l'upsampling DSD. J'ai essayé sur le mien et, avec la convolution (seulement deux impulsions) en oeuvre, il commence à tousser dès que l'on essaye d'upsampler du DSD 64 en DSD 128
