DSP-Toolkit

DpdoEngine enthält ein vollständiges DSP-Toolkit zum Einfügen von Signalverarbeitungsmodulen in jeder Stufe der PCM→DSD-Kette. Alle Module arbeiten im 64-Bit-Doppelpräzisionsbereich.


Equalizer

Parametrischer EQ für Frequenzkorrektur vor der Wandlung.

--equalizer "<freq(Hz)>:<gain(dB)>:<Q>,..."
DpdoEngine -i input.wav output.dsf --oversampling 128 --equalizer "60:1.0:2,1000:-0.5:1,8000:0.3:3"

Harmonische Sättigung

Emulation analoger Verzerrung im digitalen Bereich.

--harmonics <type>,<amount>
TypBeschreibung
tanhröhrenartige sanfte Sättigung
polysteuerbare Harmonische
softclipKonsolen-Overload
fullwaveextreme Sättigung
tapeBandemulation
DpdoEngine -i input.wav output.dsf --oversampling 128 --harmonics tape,0.4
DpdoEngine -i input.wav output.dsf --oversampling 128 --harmonics tanh,0.3

Stereo-Verarbeitung

Stereo-Expander

--stereoexpander <factor>

0.0 = Mono, 1.0 = Original, 1.5 = 150%, 2.0 = max.

Auto-Pan

--auto-pan --target-width <width>

HRTF-Rendering

DpdoEngine -i input.wav output.dsf --oversampling 128 --hrtf

Für Kopfhörer: erzeugt eine Bühne außerhalb des Kopfes.


Dynamik

Look-ahead-Limiter

DpdoEngine -i input.wav output.dsf --oversampling 128 --lal

APO — Anti-Clipping-Filter

Oversampling + Clipping-Schutz am Kettenende.

Adaptive Parameter

Automatische Anpassung an den Dynamikbereich des Signals.


Dpdo DSP

ParameterBeschreibung
--bass <amount>Bass (0–10)
--treble <amount>Höhen (0–10)
--pbe ...parametrischer EQ
--eq ...EQ
--crossfeed <amount>Crossfeed (0–100)
DpdoEngine -i input.wav output.dsf --oversampling 64 --bass 3 --treble 1 --crossfeed 30

Loudness

DpdoEngine -i input.wav output.dsf --oversampling 128 --lufs -16
DpdoEngine -i input.wav output.dsf --oversampling 128 --lufs -14
DpdoEngine -i input.flac output.dsf --oversampling 128 --rg

Mastering-Presets

TypBeschreibung
classicalminimal, breiter Dynamikbereich
popsanfte Kompression, klare Mitten
jazzwarme Sättigung, breiteres Stereo

Dither

--dither <type>

0 TPDF (empfohlen), 13 POW-R, 4 Lipshitz, 5 F-weighted, 6 Gesemann, 7 Shibata.


Benutzer-Presets

DpdoEngine -i input.wav output.dsf --oversampling 128 --order 7 --preset-save my_classical
DpdoEngine -i input.wav output.dsf --preset-load my_classical
DpdoEngine --preset-list