Navigation menu
 
audio file converter software for music production and hi‑end audio
Optimize music files to reach your device’s sound quality limit, get compatible audio format or save disk space. Read more...

DSF oversampling. DSD64 vs. DSD128. What's real sound advantage?

Many times people ask me about the necessity of oversampling DSF (DSD hi-res audio files) from DSD64 to DSD128. This is a complex issue. Many links in this viewed chain. But we try to watch the possible advantages of DDS64 to DSD128 conversion. At least theoretically for almost ideal conditions. This experiment doesn't consider DAC's role in sound quality.

Optimize music files
 to reach your device's sound quality limit,
get compatible audio format or save disk space

 
AuI ConverteR 48x44
 audio file converter software for
 for music production and descerning music lovers

FLAC, DSF, DFF, SACD ISO, mp3, m4a, CUE, CD...
 
We think about quality. You just work with music.
AuI ConverteR 48x44 - audio converte software
DOWNLOAD FREE
[Windows]
DOWNLOAD FREE
[Mac]
D64 vs. D128 - DSF audio file conversion

How to resample DSD

To re-sample DSD audio file:

  1. Start audio converter software AuI ConverteR 48x44


     
  2. In the main program's window, click Open files button and open DSD audio file (*.dsf, *.dff).
  3. It the main window, Format panel, choose output audio format: DSF or DFF.
  4. Set output sample rate: DSD64, DSD128, DSD256, DSD512, DSD1024.
  5. Choose directory for output files (also, check out the video).
  6. Push Start button.
  7. Wait until the conversion end.

WARNING: DVD-audio/video, Blu-Ray, DVD/BluRay/CD ISO are NOT supported.
For Modula-R version, SACD ISO, DSF, DFF are supported in proper configurations.
For ISO tracks, DSF, DFF longer than 3 minutes, FREE edition mutes 2-second silence in the output middle and has other restrictions

 

How D64 and D128 are compared

1. WAV-file (sample rate 176 kHz), which contains sweep sine 0 ... 20 kHz, was taken as a source file.

2. Source WAV was converted to files DSF D64 (further DSF-D64) and DSF D128 (further DSF-D128) via AuI ConverteR 48x44.

3. File DSF-D64 was converted to file DSF D128 (further DSF-D64-D128) via AuI ConverteR 48x44.

4. Files DSF-D64, DSF-D128 and DSF-D64-D128 were converted to WAV files for comparison in the spectrum analyzer.

Attention: All pictures shown below depend on algorithms of spectrum analyzer (FFT length, applied window, overlap, ...), encoding and decoding PCM to DSF and DSF to PCM.

For experiments, you can download AuI ConverteR 48x44 FREE.

 

Comparison

Cuts by the level of sonogram (frequency-time spectrogram) are shown here. The vertical axis is frequency, the horizontal axis is time.

Level -4 dB. The peak of sweep sine signal is lower this level.

Original PCM
-4dB PCM
DSF DSD64
-4dB D64
DSF DSD64 to DSD128
-4dB D64 to D128
DSF DSD128
-4dB D128

 

Level -5 dB. Here we watch the sweep sine signal (green arrow pointing it out). Its frequency grows with time.

Original PCM
-5dB PCM
DSF DSD64
-5dB D64
DSF DSD64 to DSD128
-5dB D64 to D128
DSF DSD128
-5dB D128

 

Level -132 dB. Here we watch noise (red arrow point it out) at DSF-D64. Other files haven't noise while.

Original PCM
-132 dB PCM
DSF DSD64
-132 dB D64
DSF DSD64 to DSD128
-132 dB D64 to D128
DSF DSD128
-132 dB D128

 

Level -137 dB. The first noise peaks appear at DSF-D64-D128. DSF-D128 has pure sweep sine as before.

Original PCM
-132 dB PCM
DSF DSD64
-137 dB D64
DSF DSD64 to DSD128
-137 dB D64 to D128
DSF DSD128
-137 dB D128

 

Level -140 dB. DSF-D128 has pure sweep sine as before.

Original PCM
-140 dB PCM
DSF DSD64
-140 dB D64
DSF DSD64 to DSD128
-140 dB D64 to D128
DSF DSD128
-140 dB D128

 

Level -164 dB. DSF-D128 has the first noise peaks. DSF-D64-D128 is almost hidden under noise. DSF-D64 hidden.

Original PCM
-164 dB PCM
DSF DSD64
-164 dB D64
DSF DSD64 to DSD128
-164 dB D64 to D128
DSF DSD128
-164 dB D128

 

In short

The noise floor of DSF-D64 begins at -132 dB, DSF-D64-D128 at -137 dB, DSF-D128 at -164 dB.

 

Conclusions

1. Noise floor of DSF-D128 better DSF-D64 converted to D128 at 27 dB.

2. Noise floor of DSF-D128 better DSF-D64 at 32 dB.

3. Noise floor of DSF-D64 converted to D128 better original DSF-D64 at 5 dB.

 

Thus:

If we convert PCM to DSF, DSD128 using gives us a gain of useful loudness range 32 dB.

If we convert DSD64 to DSD128 we have a gain of useful loudness range 5 dB.

These values depend on audio conversion software and hardware used for playback and methods of measurement.

For DSF we get the improvement in noise level when converting DSD64 to DSD128

 

Update: experiment was executed in 2014 with old version of AuI ConverteR. Modified D64 modulator work better and currently not difference between D64 and D64, upsampled to D128.

 

 

Read more

  1. DSF file format. DSF extension >
  2. How open DSF files audio >
  3. How to playback DSF files in Foobar2000 [Step-by-Step] >
  4. DSD vs DSF vs DFF Files Audio >
  5. DSF to PCM converter >
  6. DSF File Converter >
  7. Audio Converter DSF to FLAC >
  8. How Impact to Audio Quality of PCM to DSF Conversion. 1-bit DSF vs. PCM >

 

 

Audio Basis - articles about audio

January 31, 2023 updated | since October 2, 2014