Raspberry Pi 5

in Ropieee: how to turn DOP on and off with HAT over GPIO, I have a card that needs DOP to run native DSD, but in Roon native DSD is not an option, only DSD over PCM v1.0

uhhhh…

DOP (or DoP) stands for ‘DSD over PCM’, which means that a DSD data package is packed inside a PCM data package.

A HAT cannot handle the native DSD data format, hence it needs DoP.
So you actually need the option ‘DSD over PCM’ in Roon.

Thanks

thanks for the answer, but does a pi always send DoP signal over GPIO…?

That depends. The HAT firstly need to support it. But if it does, yes.

The only transport that uses the DSD data packet directly is USB (if the DAC supports it).

In general, there are no negative effects of using DoP versus ‘native DSD’: it has nothing to do with the audio domain, but purely a digital (transport) one.

The one negative side effect is dat a DoP data signal requires more bandwidth than a native DSD one. So if a (USB) DAC supports both native DSD and DoP, it can reach higher rates with the native one than with the DoP.