Jump to content
IGNORED

Do DSD Philips (.dff) Sony (.dsf) Sound different?


Noodeling

Recommended Posts

Also DFF supports DST lossless compression and DSF is not.

 

DoP requires MSB to LSB bit ordering, so (non DST compressed) DFF to DoP conversion process (that is performed on music playback apps) is very slightly more efficient than typical DSF to DoP conversion process which requires bit-reversal.

 

If app composes complete DoP data stream for playback on main memory before playback starts, computing task on playback becomes identical and those DSF/DFF difference disappears completely.

 

dsdtodff.jpg

Fig.1 Two dsd streams (Left channel and Right channel) interleaved to create SoundData chunk of DSDIFF DFF file

 

dsdtodsf.jpg

Fig.2 Two dsd streams (Left channel and Right channel) interleaved to create Data chunk of typical DSF file

 

My DFF read program. DST compression is not supported on this code.

https://sourceforge.net/p/playpcmwin/code/HEAD/tree/PlayPcmWin/PlayPcmWin/DsdiffReader.cs

 

My DSF read program. There is bit-reversal table there on the last part of the code.

https://sourceforge.net/p/playpcmwin/code/HEAD/tree/PlayPcmWin/PlayPcmWin/DsfReader.cs

Sunday programmer since 1985

Developer of PlayPcmWin

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