DpdoPlayer — DSD-Audioplayer

Überblick

DpdoPlayer ist ein für DSD optimierter CLI-Player mit nativer DSD-Ausgabe und DoP (DSD over PCM), kompatibel mit USB-DACs und DSD-Dekodern.


Grundlegende Verwendung

DpdoPlayer <audio_file> [options]
  • DSF (.dsf) / DFF (.dff) / DST (Auto-Decompression)
DpdoPlayer track.dsf
DpdoPlayer track.dff

Gerätekonfiguration

DpdoPlayer track.dsf -dev list
DpdoPlayer track.dsf -dev 1
DpdoPlayer track.dsf -dev "USB Audio DAC"

Kanal-Layout

DpdoPlayer track.dsf -layout stereo
DpdoPlayer track.dsf -layout multichannel
DpdoPlayer track.dsf -layout "1,2"
WertBeschreibung
stereoStandard-Stereo
multichannelMultichannel-Passthrough
reverseKanaltausch
monoMono-Mix
customeigene Zuordnung

Wiedergabemodi

DpdoPlayer track.dsf -mode standard
DpdoPlayer track.dsf -mode differential
DpdoPlayer track.dsf -mode btl

DoP-Modus

DpdoPlayer track.dsf -dop auto
DpdoPlayer track.dsf -dop force
DpdoPlayer track.dsf -dop native

Tipp: Erst native; bei Rauschen/Stille auf force wechseln.


Lautstärke

DpdoPlayer track.dsf -vol 80
DpdoPlayer track.dsf -vol 100

0–100. Hardware-Lautstärke des DAC bevorzugen.


Streaming-Modus

DpdoPlayer track.dsf -stream
DpdoEngine -i input.flac output.dsf --oversampling 64 --pipe | DpdoPlayer - --vol 80
DpdoEngine --record recording.dsf --pipe | DpdoPlayer - --stream

Vollständige Beispiele

DpdoPlayer sacd_track.dsf \
  -dev "USB DAC" -layout stereo -mode differential -dop native -vol 85

DpdoPlayer multichannel.dsf -dev 1 -layout multichannel -mode standard -dop native

DpdoPlayer live_recording.dsf -stream -dev 0 -vol 70

Fehlerbehebung

  • Kein Ton: Gerät prüfen, -dev list, DoP wechseln (-dop force), Lautstärke (-vol 100)
  • Rauschen/Pops: -dop force, USB-Kabel, niedrigere DSD-Spezifikation
  • Gerät fehlt: Treiber, ALSA (Linux), USB