DSD64 vs DSD128 vs DSD256: Rate Differences, Listening, File Size — How to Choose
The first decision before converting to DSD is the rate. This article lays out the differences and gives you a decision logic you can apply directly.
1. The numbers first
| DSD64 | DSD128 | DSD256 | |
|---|---|---|---|
| Sample rate | 2.8224 MHz | 5.6448 MHz | 11.2896 MHz |
| vs 44.1 kHz | ×64 | ×128 | ×256 |
| File size (1 hour stereo) | ~1.2 GB | ~2.4 GB | ~4.8 GB |
| Theoretical SNR ceiling | ~120 dB | ~120 dB+ | ~120 dB+ |
| Device support | Widest | Mainstream | Audiophile |
Size is for uncompressed 1-bit. Enable DST lossless compression to save 30–50%.
Key insight: DSD64/128/256 carry the same information (all 1-bit streams); the difference is temporal resolution — a higher rate means denser pulse density, giving noise shaping more "room" to push noise away, a cleaner in-band noise floor, and more relaxed shaping in the high frequencies (e.g., 20–50 kHz).
2. Is the listening difference real?
Honest answer: it depends on your playback chain.
- High-quality DAC + monitoring environment: DSD128 is more relaxed than DSD64 in high-frequency air, soundstage depth, and micro-detail (lower in-band noise, ultrasonic noise filtered more easily)
- Ordinary DAC / portable devices: the difference is small — the DAC's analog output stage is usually the bottleneck
- DSD64 itself is a mature format (the SACD standard is DSD64); most releases are based on it
Practical test: convert the same track at DSD64/128/256 and blind-compare on your gear. If you can't tell, choose the smallest — the saved storage and playback burden are real.
3. Decision by scenario
| Your situation | Recommendation |
|---|---|
| DAC/player supports only DSD64 | DSD64 (no choice) |
| Playback chain supports DSD128 | DSD128 (the sweet spot for most) |
| Chasing extremes + full hardware support + unlimited storage | DSD256 |
| SACD ISO authoring (hardware player compatibility first) | DSD64–128 |
| Portable player + large library | DSD64 (size/power friendly) |
| Mastering archival (headroom for future remastering) | DSD128+ (future-proof rate) |
The answer for most people: DSD128. It is the best balance of "audible improvement" versus "size/compatibility cost". DSD64 is the fallback; DSD256 is the icing.
4. Outputting each rate with DpdoEngine
# DSD64 (widest compatibility)
DpdoEngine -i input.wav output.dsf --oversampling 64
# DSD128 (recommended balance)
DpdoEngine -i input.wav output.dsf --oversampling 128
# DSD256 (extreme tier — check hardware support)
DpdoEngine -i input.wav output.dsf --oversampling 256 --order 11
--oversampling Nis the rate tier: 64=DSD64, 128=DSD128, 256=DSD256. Higher noise shaping orders (--order) let the high-rate tiers realize their in-band advantage.
5. What about DXD?
DXD (352.8 kHz/24-bit — essentially ultra-high-rate PCM) is commonly used as the intermediate format in DSD mastering. If your source is DXD (or you want DXD output), use the convert script's wav2dxd_* / flac2dxd_* modes. DXD and DSD are two expression paths, not "higher tiers" of each other.
6. One-line conclusion
Check what your DAC supports; if it supports everything, choose DSD128; if you can't hear the difference, DSD64; go DSD256 only with top-tier gear and unlimited storage. The rate is a means — your playback chain is the judge.
Written by Dpdo. Sizes are estimates for uncompressed 1-bit; actuals per DpdoEngine output.