taipan254
100+ Head-Fier
I tried looking into HQ player and PGGB but these upscalers are so unnavigable I'd rather just buy something like an M Scaler so I have the freedom to use my own player...(groove music lol) unless there's another way to play and search my files without opening them from HQplayer? I'd love that but I'm not sure how. It won't even open up root folders of which I have all my music organized into subfolders, so that's a killer. For reference I only listen to FLACs I have downloaded or ripped.
Earlier today, it dawned on me that Foobar2000 may be an option for me, you, and others that want to sample PGGB. There is a "component" / "add-on" to Foobar2000 called PGGB-RT. It is limited in a number of ways compared to PGGB 256 (the offline remastering tool). However, it does allow one to get 64-bit processing of 2bn taps of PGGB for free (1bn better than HQPlayer's Sinc-M filter) and 90 seconds per track of free PGGB at up to 1bn taps (depending on track length).
Today, I added the PGGB-RT component from the Foobar component library. Since I have a streamer, I also downloaded the UPnP Media Renderer output component as well. I then set my ultraRendu streamer on MPD / DLNA mode. Next, I played a few songs with native Gustard filters (i.e., PGGP-RT was INACTIVE) to acclimatize to Foobar. Lastly, I played the same music through Roon via HQP and NAA with no upsampling (no filters, no dither, straight pass-through). This is where I came to conclusion one:
WITHOUT ANY UPSAMPLING, I have to say that Foobar2000, for me, sounds a lot better streaming to my ultraRendu via UPnP than Roon streaming to HQP via NAA. I previously came to the conclusion that Roon streaming to HQP via NAA was better than Roon streaming to RoonBridge via RAAT. I'm bad with audiophile jargon but again I come back to "clarity" / "lack of fuzziness". Foobar2000 + UPnP sounds the "cleanest" to me.
I then went back to Foobar2000. I selected the same music and right clicked resample with PGGB. I also turned on NOS-Mode on the Gustard. I then played all the tracks, and then went back to Roon with HQP via NAA with Sinc-M and LNS15 filters enabled. I did this with a few times with different taps selected in PGGB-RT's settings in Foobar (controlled in the settings tab). I came to conclusion two:EVEN WITH 1 MILLION TAPS, I have to say that Foobar2000 + PGGB-RT streamed to my ultraRendu via UPnP sounds a lot better than Roon + HQP streamed to my ultraRendu via NAA. Further, with more taps, the more I perceived "reverb" / "texture" of guitars (say the guitar heavy opening of Radiohead's "The Bends") and "decay" / "space" (say the symbols at the start of Danzig's "Last Ride"). The improvements increased as taps increased, albeit at a smaller and smaller scale for each incremental increase in taps.
Caveats:- My laptop sucks: 8 Gigs of RAM, Quadcore Mobile i7855U CPU... My laptop was unable to multitask even with 1mn taps, and the delay to start a new track was substantial. There were also lots of dropouts, especially as the number of taps increased. I would bet a powerful desktop with lots of RAM (32GB) would sound much better and upsample with PGGB-RT much quicker. I also think this explains the diminishing returns I heard with increased taps.
- My headphones are not "top-tier"... again, I use ThieAudio Oracle Mk1s and a DCA x Drop Aeon Open Back in balanced mode. What has enabled me to perceive differences in upsampling has been the acquisition of an ultraRendu streamer and some power hacks (mains filter, new cheapo audiophile fuses, and ground boxes). However, I definitely think my headphones are also holding me back.
- Different software configurations sound different. I conducted this comparison in the above manner to control for SQ differences in different software music players. I think it is fairly well-known on other forums (AudiophileStyle, What's Best Forum) that, with respect to sound quality, Roon leaves a lot to be desired relative to lighter-weight players (I personally can confirm Foobar2000 and Audirvana sound better than Roon, and many say Taiko's native player bests everything else on the market, though I have not heard it). I don't know if folks here on head-fi have the same opinion.
- None of this, except for HQP, works with streaming. The only million+ tap solution for streaming services like Qobuz right now is sadly via HQPlayer. It's better than nothing, but for streaming-centric PCM-based upscalers, having one option sucks.... Maybe PGGB comes up with something better than HQP for real-time playing that is also Roon and end-point compatible. Maybe a higher bit, lower tap real-time processing engine (or a lower bit, higher tap real-time processing engine)! Something far less resource-intensive but sounds better than HQP for PCM upscaling. That seems like smart R&D if I was Zaphod (PGGB's developer). HQP is DSD-focused anyways! PCM upscaling is an afterthought for HQP.
- All systems are different, as is perception and hearing.