Changelog
Version 6.66.0
Released: 2024-12-30
DpdoEngine
New Features
- 11th-order IIR noise shaping — 11th order added on top of the existing 3/5/7/9, delivering industry-leading in-band noise shaping
- HRTF spatial audio — new 3D spatial audio rendering module based on head-related transfer functions, enhancing headphone soundstage
- DXD output mode — direct output in DXD (Digital eXtreme Definition, 352.8 kHz/24-bit), compatible with professional audio workstations
- Psychoacoustic noise shaping — new perceptual noise shaping (
-psy) using auditory masking to optimize noise distribution - Adaptive parameters — new adaptive adjustment (
-adaptive) that optimizes processing parameters dynamically - OpenCL GPU acceleration — GPU acceleration framework significantly reduces processing time for high-order oversampling and long FIR filtering
- Look-ahead limiter (LAL) — new
-laltransient peak protection - Anti-popping overflow filter (APO) — clipping protection
- Stereo expander — stereo width expansion module
- Mastering presets — classical, pop and jazz presets
- Dpdo DSP modules — bass, treble, parametric EQ, crossfeed
- 8 dither types — rectangle, triangle, noise-shaped and more
- LUFS loudness normalization — ITU-R BS.1770 loudness measurement and gain adjustment
- ReplayGain — ReplayGain metadata normalization
- DST compression — native DST encoding, lossless DSD stream compression
- Native DSD recording — direct DSD stream recording, bypassing PCM intermediate format
- Pipe output mode —
-pipestdin/stdout pipeline processing - Statistics —
-statsoutput - Spectrogram —
-spectrogramgeneration - Reverse conversion —
--reverseDSD → PCM - User preset system —
-preset-load/save/list - Analysis reports —
-pdfrpPDF reports,-noise-profiling - Metadata support — full metadata parameters (artist, title, album, genre, etc.)
- Auto-pan correction — automatic channel offset detection and correction
- Equalizer — multi-band parametric EQ
- Harmonic saturation — tanh/poly/softclip/fullwave/tape distortion types
Improvements
- E-series noise shaping algorithms upgraded to double-precision floating point
- Optimized multi-threaded concurrency
- Improved large-file (over 4 GB) handling
- Enhanced DST encoding compatibility and stability
Fixes
- Fixed boundary stability of the noise shaper at certain sample rates
- Fixed metadata alignment when writing DFF
- Fixed OpenCL device enumeration compatibility
DpdoPackSACD
New Features
- Full SACD ISO authoring support
- Metadata system: album, artist, cover, genre, year, label, composer, conductor
- CUE track sheet import
- Dpdo DSD Disc (DVD-R/RW) support
- Barcode (EAN/UPC) and ISRC support
- Multichannel SACD support
DpdoPlayer
New Features
- Native DSD playback (DSF/DFF)
- Device selection (
-dev) - Channel layout configuration (
-layout) - Playback modes: standard, differential, BTL
- DoP modes: auto/force/native
- Volume control (
-vol) - Low-latency stream mode (
-stream) - Pipe input support
Known Issues
- 11th-order IIR is slow on some older CPUs; OpenCL acceleration recommended
- DST-compressed files may need decompression to DSF on some third-party players
- DpdoPlayer on macOS may require manual device-name configuration for some USB DACs