デフォルトのTCPプロトコルを使用してリモートpulseaudioサーバーにサウンドを送信すると、音質が非常に悪いです。特に低周波で目立つように見え、誤ってエンコードされたmp3のように聞こえます。
送信元はイーサネット経由でルータに接続されており、接続先はWi-Fi接続が良好なRaspberry Pi 3です。 Raspberry PiにはUSB DACがあり、ローカルファイルを正常に再生できます。
私の設定は次のとおりです。
ソースdefault.pa:
load-module module-tunnel-sink-new server=192.168.1.34
# also tried to add format=float32le rate=44100
ターゲット default.pa
# ...
.ifexists module-udev-detect.so
load-module module-udev-detect tsched=0
.else
load-module module-detect tsched=0
.endif
load-module module-native-protocol-tcp auth-ip-acl=192.168.1.0/24 auth-anonymous=1
# ...
targetdaemon.conf
allow-exit = no
avoid-resampling = true
high-priority = yes
cpu-limit = no
exit-idle-time = -1
default-fragments = 2
default-fragment-size-msec = 125
resample-method = speex-float-5