Jump to content
IGNORED

A toast to PGGB, a heady brew of math and magic


Recommended Posts

49 minutes ago, Atriya said:

My Holo Cyan 2 came in! Looking forward to trying PGGB (both PCM and DSD) with it.

Looking forward to what you find.

 

49 minutes ago, Atriya said:

For PCM, @Zaphod Beeblebrox, while this DAC does even 32fS/32-bits, is 32fS/20-bits still preferred?

Yes start with 32fS/20, but also try to go a little lower (19, 18,17) and see where you find it best. Though you may just prefer DSD.

Author of PGGB & RASA, remastero

Update: PGGB Plus (PCM + DSD) Now supports both PCM and DSD, with much improved memory handling

Free: foo_pggb_rt is a free real-time upsampling plugin for foobar2000 64bit; RASA is a free tool to do FFT analysis of audio tracks

SystemTT7 PGI 240v + Power Base > Paretoaudio Server [SR7T] > Adnaco Fiber [SR5T] >VR L2iSE [QSA Silver fuse, QSA Lanedri Gamma Infinity PC]> QSA Lanedri Gamma Revelation RCA> Omega CAMs, JL Sub, Vox Z-Bass/ /LCD-5/[QSA Silver fuse, QSA Lanedri Gamma Revelation PC] KGSSHV Carbon CC, Audeze CRBN

 

Link to comment
On 5/7/2024 at 6:31 PM, Zaphod Beeblebrox said:

Looking forward to what you find.

 

Well, first observations are that, at least using when USB from a Windows laptop and the Holo Audio ASIO driver, DSD1024 seems really unstable.

 

It does work (at least it works when using HQPlayer; Foobar2000 just plays noise even with the right settings & plugins, and Roon of course doesn't support it), but the music will randomly turn into a single frequency whine.

 

I wonder how stable DSD1024 was when you tested with the Holo May? Or maybe you used I2S and not USB?

Link to comment
4 hours ago, Atriya said:

 

Well, first observations are that, at least using when USB from a Windows laptop and the Holo Audio ASIO driver, DSD1024 seems really unstable.

 

It does work (at least it works when using HQPlayer; Foobar2000 just plays noise even with the right settings & plugins, and Roon of course doesn't support it), but the music will randomly turn into a single frequency whine.

 

I wonder how stable DSD1024 was when you tested with the Holo May? Or maybe you used I2S and not USB?

I can share my experience on DSD1024. I have tried it on my Holo May via USB from Windows 10 machine and it plays very stable and the SQ is at another level above DSD512.

There are one or two things we need to pay attention to. One is we must use the appropriate firmware. The 'older' firmware can play DSD1024 and the new firmware cannot. Second is we need to use a USB port from the motherboard directly and cannot use a USB port from a PCIe card. See whether this helps or not.

Link to comment

@hols and @seeteeyou: thanks for your inputs!

 

It is indeed a Cyan 2 I have and not a May/Spring.

 

The USB port is indeed directly on the motherboard and not from a PCI-e card. I am also not running Roon (checked in Task Manager).

 

I upgraded the ASIO driver to 5.62.0 (thanks for that link). However, I still get audio for anywhere between a few seconds to a few mins, then just a monotonic whine. This noise doesn't go away when I stop the audio file, but it goes away when I pull out the USB cable.

 

I will try using TuneBrowser to see if it works any better.

 

EDIT: TuneBrowser is working like a dream! No issues at all so far.

Link to comment

Some very preliminary notes on comparing PGGB on

  1. My Weiss DAC501-MkII, which I have had for a while, and
  2. The Holo Audio Cyan 2, which arrived just a few days ago, and is my first and only R2R DAC.

 

Signal chain to DAC:

Music server -> USB -> Cyan 2

Music server -> direct ethernet connection -> Weiss

 

Downstream chain used to compare: Mass Kobo 433 headphone amp, Focal Utopia, nice cables.

 

PGGB settings:

I understand that the following two settings are very dissimilar (after all, one is PCM and the other DSD), but they represent the best possible PGGB settings for their respective DACs, making this post as much a comparison of the two DACs in question, as it is a comparison of PGGB settings.

Weiss: 4fS, dither only (after a lot of trial & speculation, this setting seemed most reasonable for the Weiss).

Cyan 2: DSD1024, 9th-order noise shaping.

256-bit precision for both.

 

Initial findings:

The Weiss sounds "cleaner" than the Cyan 2, but also "leaner". The imaging is also "sharper" than the Cyan 2, and there is a greater sense of tangibility to vocals, which seem to "pop out" at the listener as if the singer is "alive" in the recording. The soundstage is both wider and deeper (set back from the listener) with the Weiss, but it is also much flatter. The Cyan 2 wraps instruments around my head (I believe "holographic" is the word for this), whereas the Weiss lays them all in front of me, perfectly positioned on a wall of sound that is expansive in both height and breath. The Weiss is probably more detailed (not 100% sure yet, need to listen closely for microdetails). I like the bass on the Cyan 2 much better: it is warm and palpable and inviting and floats in the 3D space the Cyan 2 creates, whereas the Weiss' bass is just clinical in comparison, though maybe a tad punchier.

 

Overall, from these initial impressions, I still think the Weiss is the better DAC technically, but I can absolutely see why R2R DACs (if the Cyan 2 is at all a good ambassador for R2R DACs in general) are so popular. The Cyan 2 would probably be further improved by using a Holo Red (-> I2S -> Cyan 2), instead of USB.

 

Link to comment
6 minutes ago, mpaulson540 said:

For me, this "bite-size" method has worked well, it just took a selection process that at first seemed difficult but became fun as a I rediscovered my music collection. Listening to a 256x1 version of Dena DeRose "A Walk in the Park" with Martin Wind on Bass and Matt Wilson on Drums that sounds amazingly lifelike (even with my simple audio system). 

 

If I remember correctly, your DAC is the Denafrips Ares ||, are you preferring DSD 256 x 1 now to your previous method?

Author of PGGB & RASA, remastero

Update: PGGB Plus (PCM + DSD) Now supports both PCM and DSD, with much improved memory handling

Free: foo_pggb_rt is a free real-time upsampling plugin for foobar2000 64bit; RASA is a free tool to do FFT analysis of audio tracks

SystemTT7 PGI 240v + Power Base > Paretoaudio Server [SR7T] > Adnaco Fiber [SR5T] >VR L2iSE [QSA Silver fuse, QSA Lanedri Gamma Infinity PC]> QSA Lanedri Gamma Revelation RCA> Omega CAMs, JL Sub, Vox Z-Bass/ /LCD-5/[QSA Silver fuse, QSA Lanedri Gamma Revelation PC] KGSSHV Carbon CC, Audeze CRBN

 

Link to comment
On 5/9/2024 at 4:29 PM, Atriya said:

Some very preliminary notes on comparing PGGB on

  1. My Weiss DAC501-MkII, which I have had for a while, and
  2. The Holo Audio Cyan 2, which arrived just a few days ago, and is my first and only R2R DAC.

 

Signal chain to DAC:

Music server -> USB -> Cyan 2

Music server -> direct ethernet connection -> Weiss

 

Downstream chain used to compare: Mass Kobo 433 headphone amp, Focal Utopia, nice cables.

 

PGGB settings:

I understand that the following two settings are very dissimilar (after all, one is PCM and the other DSD), but they represent the best possible PGGB settings for their respective DACs, making this post as much a comparison of the two DACs in question, as it is a comparison of PGGB settings.

Weiss: 4fS, dither only (after a lot of trial & speculation, this setting seemed most reasonable for the Weiss).

Cyan 2: DSD1024, 9th-order noise shaping.

256-bit precision for both.

 

Initial findings:

The Weiss sounds "cleaner" than the Cyan 2, but also "leaner". The imaging is also "sharper" than the Cyan 2, and there is a greater sense of tangibility to vocals, which seem to "pop out" at the listener as if the singer is "alive" in the recording. The soundstage is both wider and deeper (set back from the listener) with the Weiss, but it is also much flatter. The Cyan 2 wraps instruments around my head (I believe "holographic" is the word for this), whereas the Weiss lays them all in front of me, perfectly positioned on a wall of sound that is expansive in both height and breath. The Weiss is probably more detailed (not 100% sure yet, need to listen closely for microdetails). I like the bass on the Cyan 2 much better: it is warm and palpable and inviting and floats in the 3D space the Cyan 2 creates, whereas the Weiss' bass is just clinical in comparison, though maybe a tad punchier.

 

Overall, from these initial impressions, I still think the Weiss is the better DAC technically, but I can absolutely see why R2R DACs (if the Cyan 2 is at all a good ambassador for R2R DACs in general) are so popular. The Cyan 2 would probably be further improved by using a Holo Red (-> I2S -> Cyan 2), instead of USB.

 

 

Further listening reinforces my initial impressions: definitely more detail and accuracy on the Weiss, but the Cyan 2 has a much more relaxed and 3D presentation that I'm growing to love. While the Weiss can be fatiguing, the Cyan 2 has not been at all: instead, the holographic presentation draws the listener into the music.

 

If I didn't care for the relative portability of the Weiss (I do), I would be tempted to sell it and get a Holo May KTE.

Link to comment
10 minutes ago, Atriya said:

If I didn't care for the relative portability of the Weiss (I do), I would be tempted to sell it and get a Holo May KTE.

 

And the headphone amp will come handy if you want a 'transportable' setup.

 

Did you get a chance to compare DSD512 with DSD1024?

Author of PGGB & RASA, remastero

Update: PGGB Plus (PCM + DSD) Now supports both PCM and DSD, with much improved memory handling

Free: foo_pggb_rt is a free real-time upsampling plugin for foobar2000 64bit; RASA is a free tool to do FFT analysis of audio tracks

SystemTT7 PGI 240v + Power Base > Paretoaudio Server [SR7T] > Adnaco Fiber [SR5T] >VR L2iSE [QSA Silver fuse, QSA Lanedri Gamma Infinity PC]> QSA Lanedri Gamma Revelation RCA> Omega CAMs, JL Sub, Vox Z-Bass/ /LCD-5/[QSA Silver fuse, QSA Lanedri Gamma Revelation PC] KGSSHV Carbon CC, Audeze CRBN

 

Link to comment
13 minutes ago, Zaphod Beeblebrox said:

 

And the headphone amp will come handy if you want a 'transportable' setup.

 

Did you get a chance to compare DSD512 with DSD1024?

 

Yes, though I realized that the Weiss' built-in headphone amp doesn't sound quite as good as (for example) my Mass Kobo 433 even with my Utopias. The difference would probably be even starker with planars.

 

Not yet, but soon...

Link to comment
Just now, Atriya said:

Yes, though I realized that the Weiss' built-in headphone amp doesn't sound quite as good as (for example) my Mass Kobo 433 even with my Utopias. The difference would probably be even starker with planars.

Understood. I had the 502 before the Mk2 update, it sounded significantly better out of the balanced output from the back.

Author of PGGB & RASA, remastero

Update: PGGB Plus (PCM + DSD) Now supports both PCM and DSD, with much improved memory handling

Free: foo_pggb_rt is a free real-time upsampling plugin for foobar2000 64bit; RASA is a free tool to do FFT analysis of audio tracks

SystemTT7 PGI 240v + Power Base > Paretoaudio Server [SR7T] > Adnaco Fiber [SR5T] >VR L2iSE [QSA Silver fuse, QSA Lanedri Gamma Infinity PC]> QSA Lanedri Gamma Revelation RCA> Omega CAMs, JL Sub, Vox Z-Bass/ /LCD-5/[QSA Silver fuse, QSA Lanedri Gamma Revelation PC] KGSSHV Carbon CC, Audeze CRBN

 

Link to comment

In order to ensure that DSD files could be played from specific drives with low latency, I've been looking for relatively large ones that wouldn't cost an arm and a leg

 

https://news.ycombinator.com/item?id=38527437

Quote

Optane SSDs are really special and still have a place. SLC is 30 microseconds at best, FIO puts my 905p optane drive at 5-11 microseconds. That means for a single threaded latency bound task, a 905p may finish it 6 times faster than an SLC ssd. 20 times faster than MLC!

 

https://audiophilestyle.com/forums/topic/30376-a-novel-way-to-massively-improve-the-sq-of-computer-audio-streaming/page/542/#comment-941760  

On 3/25/2019 at 4:50 AM, romaz said:

SSD vs Optane

 

Just for kicks, I decided to compare a 58GB Optane card against a Samsung 500GB 960 EVO NVMe SSD in the M.2 slot of the Asrock board.  This was a very brief comparison because it didn't take long to realize how much more harsh the SSD sounded even with all of my isolation schemes in place.

 

https://audiophilestyle.com/forums/topic/30376-a-novel-way-to-massively-improve-the-sq-of-computer-audio-streaming/page/543/#comment-942228  

On 3/26/2019 at 3:11 PM, romaz said:

An Optane card can function just like an SSD if you want it to and that is how I'm using it.  Optane cards don't generate anywhere close to the same amount of noise as SSDs.  The have a noise signature closer to RAM.

 

Right now it's back to $399.99 but most likely we're gonna see even better prices at some point

 

https://www.ebay.com/itm/386184520715

https://www.newegg.com/intel-optane-905p-1-5tb/p/N82E16820167505

https://www.reddit.com/r/buildapcsales/comments/1cbnizs/ssd_intel_optane_15tb_905p_25_x15mm_u2_pcie_30x4/

And then it's also good to know that even SLC NAND chips from Kioxia should be catching up

 

https://www.servethehome.com/kioxia-fl6-xl-flash-and-dapustor-ssds-at-fms-2022/

Quote

Using the Kioxia XL-FLASH, the company was able to hit very low latency for 4K random reads. Effectively, DapuStor is using the SLC NAND, and tuning controller firmware for low latency.

 

The latency looked quite impressive when they're comparing Kioxia XL-FLASH inside X2900P to 3D XPoint inside Optane P5800X

 

https://www.servethehome.com/dapustor-xlenstor2-x2900p-800gb-review-the-100-dwpd-next-gen-slc-optane-alternative-kioxia-intel-optane/

wUKRzqY.jpeg

jkJMMlA.jpeg

 

As long as we aren't killing the Optane when it's being used for caching purposes, we could simply copy our DSD files from our backup to the Optane for the sake of further improving SQ

 

https://forum.level1techs.com/t/would-optane-be-good-for-running-virtual-machines-from/199508/19

Quote

905P: 10 DWPD

  • 380 GB: 7 PB lifetime
  • 480 GB: 9 PB lifetime
  • 960 GB: 18 PB lifetime
  • 1.5 TB: 27 PB lifetime

 

https://www.tomshardware.com/reviews/intel-optane-ssd-dc-p5800x-review/2

3M5F10k.png

 

rXm5p6Y.png

 

I guess that 1.5TB Optane 905P should be going for about 300 bucks during Black Friday then?

Link to comment
23 hours ago, Atriya said:

 

Yes, though I realized that the Weiss' built-in headphone amp doesn't sound quite as good as (for example) my Mass Kobo 433 even with my Utopias. The difference would probably be even starker with planars.

 

Not yet, but soon...

 

Comparing between DSD512 and DSD1024 on the Cyan 2 (9th-order on both), I find them to be very close.

 

I think I do prefer DSD1024 as sounding just a tad more transparent & etched overall.

 

I didn't do a blind test or anything, so it could just be "bigger is better" bias, and in any case, the differences seem small.

 

What I did discover though, is that I get an error when doing 1-stage DSD1024 for some tracks (could be length-dependent), so I had to resort to 2-stage DSD1024 for the comparison. The DSD512 was 1-stage. A screenshot of the error is attached.

 

Screenshot 2024-05-11 160639.png

Link to comment
4 minutes ago, Atriya said:

Comparing between DSD512 and DSD1024 on the Cyan 2 (9th-order on both), I find them to be very close.

 

I think I do prefer DSD1024 as sounding just a tad more transparent & etched overall.

 

I didn't do a blind test or anything, so it could just be "bigger is better" bias, and in any case, the differences seem small.

Thanks, do compare 7th order modulator too, so you can settle on what sounds best for your DAC.

 

5 minutes ago, Atriya said:

What I did discover though, is that I get an error when doing 1-stage DSD1024 for some tracks (could be length-dependent), so I had to resort to 2-stage for the comparison. A screenshot of the error is attached.

Most likely reason is running out of memory (please DM the logs). 

Author of PGGB & RASA, remastero

Update: PGGB Plus (PCM + DSD) Now supports both PCM and DSD, with much improved memory handling

Free: foo_pggb_rt is a free real-time upsampling plugin for foobar2000 64bit; RASA is a free tool to do FFT analysis of audio tracks

SystemTT7 PGI 240v + Power Base > Paretoaudio Server [SR7T] > Adnaco Fiber [SR5T] >VR L2iSE [QSA Silver fuse, QSA Lanedri Gamma Infinity PC]> QSA Lanedri Gamma Revelation RCA> Omega CAMs, JL Sub, Vox Z-Bass/ /LCD-5/[QSA Silver fuse, QSA Lanedri Gamma Revelation PC] KGSSHV Carbon CC, Audeze CRBN

 

Link to comment
8 minutes ago, Atriya said:

 

Yes, I have "only" 64 GB right now, though I plan to buy another 64 GB soon.

You could compensate it with large enough page file and also run it with 'Experimental ' option on.

 

I have a calculator to help you figure out how much VM you need to allocate: VM calculator - Zaphod's Guide (remastero.com). You could consider adding a second NVME drive too.

 

Author of PGGB & RASA, remastero

Update: PGGB Plus (PCM + DSD) Now supports both PCM and DSD, with much improved memory handling

Free: foo_pggb_rt is a free real-time upsampling plugin for foobar2000 64bit; RASA is a free tool to do FFT analysis of audio tracks

SystemTT7 PGI 240v + Power Base > Paretoaudio Server [SR7T] > Adnaco Fiber [SR5T] >VR L2iSE [QSA Silver fuse, QSA Lanedri Gamma Infinity PC]> QSA Lanedri Gamma Revelation RCA> Omega CAMs, JL Sub, Vox Z-Bass/ /LCD-5/[QSA Silver fuse, QSA Lanedri Gamma Revelation PC] KGSSHV Carbon CC, Audeze CRBN

 

Link to comment
5 hours ago, Zaphod Beeblebrox said:

The 'Experimental' feature that I added to improve paging performance is now called 'Reduce contention' and is on by default (if you install PGGB for the first time)

Mac users should make sure that this is enabled.  Nice reduction in processing time.

Digital:  Sonore opticalModule > Uptone EtherRegen > Shunyata Sigma Ethernet > Antipodes K30 > Shunyata Omega USB > Gustard X26pro DAC < Mutec REF10 SE120

Amp & Speakers:  Spectral DMA-150mk2 > Aerial 10T

Foundation: Stillpoints Ultra, Shunyata Denali v1 and Typhon x1 power conditioners, Shunyata Delta v2 and QSA Lanedri Gamma Revelation and Infinity power cords, QSA Lanedri Gamma Revelation XLR interconnect, Shunyata Sigma Ethernet, MIT Matrix HD 60 speaker cables, GIK bass traps, ASC Isothermal tube traps, Stillpoints Aperture panels, Quadraspire SVT rack, PGGB 256

Link to comment
1 hour ago, Atriya said:

It looks like the new Laiv Harmony DAC is creating quite a splash. 768Khz, DSD256 is the max. I hope someone here buys it and tries PGGB with it. Not going to be though! 🤣

It is R2R DAC, but has no pure DSD path, it will convert DSD to PCM. It is best to input 16fS noise shaped PCM, I have not seen any measurements, so not sure how good the linearity measurements are.

 

Author of PGGB & RASA, remastero

Update: PGGB Plus (PCM + DSD) Now supports both PCM and DSD, with much improved memory handling

Free: foo_pggb_rt is a free real-time upsampling plugin for foobar2000 64bit; RASA is a free tool to do FFT analysis of audio tracks

SystemTT7 PGI 240v + Power Base > Paretoaudio Server [SR7T] > Adnaco Fiber [SR5T] >VR L2iSE [QSA Silver fuse, QSA Lanedri Gamma Infinity PC]> QSA Lanedri Gamma Revelation RCA> Omega CAMs, JL Sub, Vox Z-Bass/ /LCD-5/[QSA Silver fuse, QSA Lanedri Gamma Revelation PC] KGSSHV Carbon CC, Audeze CRBN

 

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...