HQPlayer kan gebruik maken van Nvidia videokaarten door via CUDA de oversampling te doen. Dit is enorm krachtig. Op het moment gebruik ik een GTX 3070 met het volgende filter en modulator voor upsampling naar DSD1024:
Poly-Sinc-LP
DSD5v2 256+
Het sinc filter is de eerste stap en vindt plaats in het PCM domein op vermoedelijk 64 bit float precisie. Deze oversampling (of upsampling, is eigenlijk hetzelfde) is 1024x, dit in tegenstelling tot wat dac-chips intern doen, namelijk 8x op een lagere bitdiepte. Zie daar de enorme rekenkracht van een videokaart. Het levert een pcm stream van ik schat zo'n 2 gbit/s op. Dit resulteert in een extreem goede reconstructie.
In de tweede stap maakt de modulator van dit 1024 keer ge-upsamplede 64 bit stream een mooi 1 bit DSD signaal. DSD1024 is 45 of 49 mhz! De modulator draait niet op de videokaart maar op de cpu.
Het uiteindelijke resultaat is echt bijzonder, bij mij levert dit een grote sprong in geluidskwaliteit op.