DpdoPlayer — player de áudio DSD

Visão geral

O DpdoPlayer é um player CLI otimizado para DSD com saída DSD nativa e DoP (DSD over PCM), compatível com USB DAC e decodificadores DSD.


Uso básico

DpdoPlayer <audio_file> [options]
  • DSF (.dsf) / DFF (.dff) / DST (descompressão automática)
DpdoPlayer track.dsf
DpdoPlayer track.dff

Configuração do dispositivo

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

Distribuição de canais

DpdoPlayer track.dsf -layout stereo
DpdoPlayer track.dsf -layout multichannel
DpdoPlayer track.dsf -layout "1,2"

Modos de reprodução

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

Modo DoP

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

Dica: tente native primeiro; diante de ruído/silêncio, mude para force.


Volume

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

0–100. Prefira o volume de hardware do DAC.


Modo streaming

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

Exemplos completos

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

Solução de problemas

  • Sem som: verificar dispositivo, -dev list, DoP (-dop force), volume (-vol 100)
  • Ruído/pops: -dop force, cabo USB, especificação DSD inferior
  • Dispositivo ausente: drivers, ALSA (Linux), USB