Jump to content
André Gosselin

Native DSD versus DOP comparison

Rate this topic

Recommended Posts

I am almost sure this has already been discussed somewhere on CA, but can't happen to find it.

Could someone point me to a thread where the advantages/disadvantages of DOP vs native DSD are discussed ?

 

Thanks for you help

Share this post


Link to post
Share on other sites

This topic could lead to quite a heated debate around these parts! DoP simply uses PCM frames as a carrier for the native DSD data, so once successfully received and unpacked the resulting DSD data should be bit for bit identical to the original native DSD data. Any difference heard in playback quality between native DSD and DoP would then be due to the additional processing load required by DoP to unpack the data which can cause some undesirable side effects which could induce additional noise or jitter. That's my two cents on the topic, but please keep in mind the expression "you get what you pay for".

Share this post


Link to post
Share on other sites
As far as I am concerned the only "disadvantage" for DoP is that it requires high rate PCM capability for those who want to be able to playback high rate DSD files: DSD 64 requires a 176.4 PCM package, DSD 128 requires a 352.8 PCM package, and DSD 256 requires a 705.6 PCM package. Not a lot of DACs can do 705.6 PCM, so DSD 256 delivery is generally limited to Native DSD streams.

Thanks for those important infos. Is there a link explaining the "maths/physics" behind those numbers ? They remind me of the advice that transcoding a DSD64 to PCM is best done at a 176.4 frequency, DSD128 at twice that frequency, etc. (advice coming from minimserver author who has implemented such a trancoding possibility in his excellent software).

 

Other than the above limitation, there is NO downside to DoP, as the "extra processing" required is negligible. "Packing" DoP is not like oversampling and filtering, which does require significant processing. I checked this on my Mac: using Jriver to send DoP DSD 128 required no more CPU activity than playing back native 24/96 PCM files.

Isn't there a small (or not so small) overhead inside the DAC (as opposed to the external music server) to recover the DSD signal from its DOP "camouflage" and which could impact SQ ?

 

Thanks

Share this post


Link to post
Share on other sites
Thanks for those important infos. Is there a link explaining the "maths/physics" behind those numbers ? They remind me of the advice that transcoding a DSD64 to PCM is best done at a 176.4 frequency, DSD128 at twice that frequency, etc. (advice coming from minimserver author who has implemented such a trancoding possibility in his excellent software).

 

 

Isn't there a small (or not so small) overhead inside the DAC (as opposed to the external music server) to recover the DSD signal from its DOP "camouflage" and which could impact SQ ?

 

Thanks

 

There is no reason to believe that unpacking (in the DAC) DoP would require anymore processing power than packing it (in the server) requires, and as I have mentioned, packing it requires virtually nothing in terms of processing power. There are no conversions involved or fancy maths (unlike digital filtering/oversampling), it is simple stuff.


ROON: DSD 256-Signature Rendu optical--Buffalo PRO or DSC-2--Ncore 400 Stereo-Focus Audio FS888-JL E-112 sub-Nordost Tyr USB, Cardas Clear AC, Iconoclast XLR, Nordost Frey speaker, cables, Synergistic Blue & Hi Fi Tuning Supreme Cu Fuses, Dark Matter system clarifiers.    Design/Build Consultant with Sonore

 

                                                                                                  SONORE computer audio

Share this post


Link to post
Share on other sites

These two links...

The first a simple FAQ reply: What is DoP (DSD over PCM)? | dCS

The second a more comprehensive DoP white paper: DoP open Standard | DSD-Guide.com

...may be of help and interest.


Eloise

---

...in my opinion / experience...

While I agree "Everything may matter" working out what actually affects the sound is a trickier thing.

And I agree "Trust your ears" but equally don't allow them to fool you - trust them with a bit of skepticism.

keep your mind open... But mind your brain doesn't fall out.

Share this post


Link to post
Share on other sites
Is there a link explaining the "maths/physics" behind those numbers ? They remind me of the advice that transcoding a DSD64 to PCM is best done at a 176.4 frequency, DSD128 at twice that frequency, etc. (advice coming from minimserver author who has implemented such a trancoding possibility in his excellent software).

 

As for mathematics as for physics DoP or native DSD is no matter for sound quality. Like FLAC vs. WAV.


AuI ConverteR 48x44 - HD audio converter/optimizer for DAC of high resolution files

ISO, DSF, DFF (1-bit/D64/128/256/512/1024), wav, flac, aiff, alac,  safe CD ripper to PCM/DSF,

Seamless Album Conversion, AIFF, WAV, FLAC, DSF metadata editor, Mac & Windows
Offline conversion save energy and nature

Share this post


Link to post
Share on other sites
Thanks for those important infos. Is there a link explaining the "maths/physics" behind those numbers ? They remind me of the advice that transcoding a DSD64 to PCM is best done at a 176.4 frequency, DSD128 at twice that frequency, etc. (advice coming from minimserver author who has implemented such a trancoding possibility in his excellent software).

 

 

Isn't there a small (or not so small) overhead inside the DAC (as opposed to the external music server) to recover the DSD signal from its DOP "camouflage" and which could impact SQ ?

 

Thanks

 

The math is very, very simple. A "word length" of 16 bits is used to pack the DSD bitstream for DoP. Multiply 352,800 by 16 and you get 5.6M, in other words DSD128. So that's why you need 352.8K PCM capability to transmit DSD128 over DoP, 705.6K to get DSD256, and so forth.


One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> router -> 2 Cisco switches connected by optical Ethernet -> microRendu -> USPCB -> ISO Regen (powered by LPS-1) -> Ghent JSSG360 USB cable -> Pro-Ject Pre Box S2 DAC -> Spectral DMC-12 & DMA-150 -> Vandersteen 3A Signature.

Share this post


Link to post
Share on other sites
"Packing" DoP is not like oversampling and filtering, which does require significant processing. I checked this on my Mac: using Jriver to send DoP DSD 128 required no more CPU activity than playing back native 24/96 PCM files.

 

What about the processing required to unpack at the USB receiving interface, which means processing near the DAC chip most of the time?


Dedicated Line DSD/DXD | Audirvana+ | iFi iDSD Nano | SET Tube Amp | Totem Mites

Surround: VLC | M-Audio FastTrack Pro | Mac Opt | Panasonic SA-HE100 | Logitech Z623

DIY: SET Tube Amp | Low-Noise Linear Regulated Power Supply | USB, Power, Speaker Cables | Speaker Stands | Acoustic Panels

Share this post


Link to post
Share on other sites
As for mathematics as for physics DoP or native DSD is no matter for sound quality. Like FLAC vs. WAV.

 

Except when your computer is directly connected to the DAC (most of them are not totally isolated) by USB, the extra processing can cause noise affecting the D/A at the DAC.


Dedicated Line DSD/DXD | Audirvana+ | iFi iDSD Nano | SET Tube Amp | Totem Mites

Surround: VLC | M-Audio FastTrack Pro | Mac Opt | Panasonic SA-HE100 | Logitech Z623

DIY: SET Tube Amp | Low-Noise Linear Regulated Power Supply | USB, Power, Speaker Cables | Speaker Stands | Acoustic Panels

Share this post


Link to post
Share on other sites
What about the processing required to unpack at the USB receiving interface, which means processing near the DAC chip most of the time?

 

Is the DoP marker/flag read at the USB receiver? If so you make a great point. Where is the marker read when DoP arrives via SPDIF, for example?

Share this post


Link to post
Share on other sites
Is the DoP marker/flag read at the USB receiver? If so you make a great point. Where is the marker read when DoP arrives via SPDIF, for example?

 

Doesn't DSD require SDIF rather than SPDIF?


One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> router -> 2 Cisco switches connected by optical Ethernet -> microRendu -> USPCB -> ISO Regen (powered by LPS-1) -> Ghent JSSG360 USB cable -> Pro-Ject Pre Box S2 DAC -> Spectral DMC-12 & DMA-150 -> Vandersteen 3A Signature.

Share this post


Link to post
Share on other sites
Doesn't DSD require SDIF rather than SPDIF?

 

My point was that there are many DACs that support DoP via digital inputs, for example SPDIF inputs (like Chord, etc). I wondered where the marker was read in that signal path.

Share this post


Link to post
Share on other sites
My point was that there are many DACs that support DoP via digital inputs, for example SPDIF inputs (like Chord, etc). I wondered where the marker was read in that signal path.

 

"Many" might be a little strong according to your/Jesus/Brian's invaluable DSD Database (https://docs.google.com/spreadsheets/d/1GPtrINDXXFW9Nm7A7YJ6Jsiu54hKXD7vUmrAbtwrSG0/edit?pref=2&pli=1#gid=0) :) , but it's a worthwhile and interesting question to which I don't know the answer.


One never knows, do one? - Fats Waller

The fairest thing we can experience is the mysterious. It is the fundamental emotion which stands at the cradle of true art and true science. - Einstein

Computer, Audirvana -> router -> 2 Cisco switches connected by optical Ethernet -> microRendu -> USPCB -> ISO Regen (powered by LPS-1) -> Ghent JSSG360 USB cable -> Pro-Ject Pre Box S2 DAC -> Spectral DMC-12 & DMA-150 -> Vandersteen 3A Signature.

Share this post


Link to post
Share on other sites

The one issue I have experienced with DoP was that I would get a rather loud & annoying pop when the last song of an album finished playing. Supposedly, it was my DAC (USB board to be more precise?) switching from DSD to PCM mode that caused the pop. Generally, this is some type of "mute" feature to avoid this from happening but apparently my DAC (USB board) did not have it.

 

In converting PCM to DSD, I always had this issue. In playing DSD material, I generally got a slight tick between tracks as well.

 

I updated my USB board (JLSounds) to a newer version with firmware that could handle native DSD (non-DoP) and that solved everything. No more pops, ticks, etc.

 

I had talked to Andreas Koch at RMAF a few years ago and he admitted that it really depends on how well DoP has been implemented by the developer.


Eric


Ubuntu Studio Linux music server (i5, 4 cores, 16GB RAM, Roon, HQP) > fiber > QNAP QSW-804-4C > fiber > opticalRendu (HQP NAA) > TP Buffalo IIIse Pro > Ncore NC400 mono blocks > Klipsch Forte III

Share this post


Link to post
Share on other sites
The one issue I have experienced with DoP was that I would get a rather loud & annoying pop when the last song of an album finished playing.

 

May be random values was at part of last DoP's frames because real audio stuff can't fill the last frames to end?


AuI ConverteR 48x44 - HD audio converter/optimizer for DAC of high resolution files

ISO, DSF, DFF (1-bit/D64/128/256/512/1024), wav, flac, aiff, alac,  safe CD ripper to PCM/DSF,

Seamless Album Conversion, AIFF, WAV, FLAC, DSF metadata editor, Mac & Windows
Offline conversion save energy and nature

Share this post


Link to post
Share on other sites
My point was that there are many DACs that support DoP via digital inputs, for example SPDIF inputs (like Chord, etc). I wondered where the marker was read in that signal path.

 

Ted, there are only a small handful of DACs which allow DoP over SPDIF, like Chord. As these companies are also ones who typically do things their own way, I suspect that one would have to inquire directly with them.

 

In any case, the actual processing required to unpack DSD is virtuually nil, no matter where it is done. creating I2S for the DAC out of a USB stream, for example in a USB receiver) requires so much more activity (100s of times more) that it is absurd in the extreme to suggest that unpacking DoP will have any effect whatsoever. Additionally, this is just another reason why manufacturers should use isolated USB receivers (from the DAC chip), to qualm somewhat crazy audiophile fears.


ROON: DSD 256-Signature Rendu optical--Buffalo PRO or DSC-2--Ncore 400 Stereo-Focus Audio FS888-JL E-112 sub-Nordost Tyr USB, Cardas Clear AC, Iconoclast XLR, Nordost Frey speaker, cables, Synergistic Blue & Hi Fi Tuning Supreme Cu Fuses, Dark Matter system clarifiers.    Design/Build Consultant with Sonore

 

                                                                                                  SONORE computer audio

Share this post


Link to post
Share on other sites

Sorry for the "many" but our database has 40, and I have experienced it on several (yes, I do mean several) dacs inhouse, including 4 Chords, 3 Myteks, an MSB and one or two others. DACs like Chord, Mytek and MSB are pretty popular around here. So, no, I was not being hyperbolic.

Share this post


Link to post
Share on other sites
Sorry for the "many" but our database has 40, and I have experienced it on several (yes, I do mean several) dacs inhouse, including 4 Chords, 3 Myteks, an MSB and one or two others. DACs like Chord, Mytek and MSB are pretty popular around here. So, no, I was not being hyperbolic.

 

Hey Ted, no worries, that is actually a lot more than I was aware of!


ROON: DSD 256-Signature Rendu optical--Buffalo PRO or DSC-2--Ncore 400 Stereo-Focus Audio FS888-JL E-112 sub-Nordost Tyr USB, Cardas Clear AC, Iconoclast XLR, Nordost Frey speaker, cables, Synergistic Blue & Hi Fi Tuning Supreme Cu Fuses, Dark Matter system clarifiers.    Design/Build Consultant with Sonore

 

                                                                                                  SONORE computer audio

Share this post


Link to post
Share on other sites

Don't forget my $450 Gustard :D

I tried it with Gustard U10 USB to SPDIF / AES converter.

DoP worked both through AES and SPDIF.

 

13499d1404642713-direct-stream-digital-vs-everything-else-coax_dsd64.jpg

 

So the DoP processing has to be implemented in some common part, it doesn't seem to be input interface specific. I'm not HW developer, but many DACs use Altera FPGA, including my Gustard. Could it be here?

Share this post


Link to post
Share on other sites

Folks, something from our friends at NativeDSD:

 

We are pleased to announce the availability of Native DSD Presents 5 Tracks in DSD 512. The album brings you some of the highest quality DSD 256 stereo recordings from the NativeDSD Music catalog in DSD 512 stereo.


This special album made its debut at 2019 High End Munich. It is an album that will bring owners of DSD 512 capable Portable Players and DACs (Digital to Analog Converters) from iFi Audio some amazing DSD 512 listening experiences. 

NativeDSD has given iFi Audio permission to share 1 track with you for free, as an instant download in this Dropbox folder:
https://www.dropbox.com/sh/uynhtxephlr7dpu/AAB6lv2iOP8WOZfKbhKeWqNXa?dl=0


The Track in DSD 512: Yuko Mabuchi Plays Miles Davis – Milestones


Recorded and Released by Yarlung Records, with special thanks to Bob Attiyeh. Yuko Mabuchi Plays Miles Davis is a tribute to the music of legendary Jazz trumpeter Miles Davis.  It features 5 tracks written by Miles Davis plus 3 original compositions by Yuko Mabuchi.  For this special album, recorded live in concert in Stereo and Multichannel DSD 256, the Yuko Mabuchi Trio - Yuko Mabuchi (piano), Del Atkins (bass) and Bobby Breton (drums) - is joined by trumpeter JJ Kirkpatrick from the Sophisticated Lady Jazz Quartet.  With this line-up of musicians, it is a musical adventure you won't want to miss.

If you want to hear more, you can check out their 5 Tracks in DSD 512 sampler, available for only 10 USD.

https://nativedsd.com/albums/NDSD013-nativedsd-presents-5-tracks-in-dsd-512
 

1.thumb.jpg.472fe5ac1f68b114adcfe923b99faba8.jpg

 

Included in the collection are performances by Les Chats Noirs, Yuko Mabuchi Trio with JJ Kirkpatrick, Rachel Podger with Brecon Baroque, Ricardo Gallen, and the Feenbrothers. The music covers a variety of styles and genres including French Vocal and Chanson, Jazz Quartets, Classical Ensemble, and Guitar.

These higher bit rate DSD 512 tracks are all pure DSD created. They are not up samplings, for there are no PCM or DXD conversions involved in their production. They are re-modulations of the original DSD 256 encoding modulation that produced the DSD 256 releases. The sonic advantage to these new Stereo DSD 512 releases, as with all higher DSD bit rate releases, is the wider frequency passband prior to the onset of modulation noise. This results in the listener’s DAC using gentler and more phase linear filters for playback of the music.

The resulting DSD 512 music files were monitored with a DSD 512 Stereo system that included HiFiMan HE-1000 Stereo Headphones with Lazuli HF Headphone Cables by Dana Cable and the iFi Audio iDSD Micro Black Label Headphone Amp and DAC (available for purchase at the NativeDSD Gear Store). 

We want to thank the labels Forward Music Italy, Yarlung Artists, Channel Classics, Eudora and Sound Liaison for their participation in this project.

 

Don’t forget to share your thoughts on the DSD 512 listening experience!

Or go straight to 
More Music in DSD 512


Our PowerStation is here: click me!

 

Check out our Tidal MQA Set-up Guides below. 
Android (Renderer) Mobile
Desktop (Decoder) via USB
Desktop (Decoder) via SPDIF

Share this post


Link to post
Share on other sites

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...