Ich habe Tonnen von Threads darüber gelesen, aber ich kann es nicht herausfinden. Also habe ich einen MPD-Server auf Raspbian laufen, mit einer externen Soundkarte daran angeschlossen. Musik funktioniert gut durch MPD mit den 2 Kanälen, aber nicht für 6 Kanäle.Konfigurieren von MPD mit einer externen 5.1-Surround-Soundkarte
Auch ich bin verwirrt, was die Aufgabe aller beteiligten Programme ist.
So gibt es alsa. Ich habe versucht, die /etc/asound.conf in viele verschiedene Konfigurationen zu ändern. Wie: pcm.!default { type route slave.pcm surround51 slave.channels 6 ttable.0.0 1 ttable.1.1 1 ttable.0.2 1 ttable.1.3 1 ttable.0.5 0.5 ttable.1.5 0.5 }
Aber es hat nicht funktioniert. Meine aktuellen Einstellungen sind:
pcm.!default {
type hw
card 2
device 0
}
ctl.!default {
type hw
card 2 #If you want to set HDMI as output ,turn 0 to 1.
}
Dann gibt es Impuls Audio. Ich bin mir nicht sicher, ob sich die Funktion beider Programme überschneidet oder ob Sie sie zusammen verwenden sollten. Zum Pulseaudio-Konfigurationsdatei /etc/pulse/daemon.conf habe ich die folgende Zeile bearbeitet:
default-sample-channels = 6
Außerdem habe ich die folgende Zeile hinzugefügt /etc/pulse/default.pa
set-card-profile 2 output:analog-surround-51
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1 # IP of l$
Aber ich bin mir nicht sicher, ob es irgendeinen Effekt hat.
So Endlich gibt es MPD-Konfiguration, die ich bei ~/.mpd/Datei mpd.conf
audio_output {
type "alsa"
name "My ALSA Device"
mixer_type "software"
mixer_control "PCM"
}
konfigurieren hatte Wenn ich alsa i Ton hören kann nicht Puls ändern. Außerdem funktioniert der Befehl speaker-test -c 6 -t wav
IS für 6 Kanäle. Da mpd mit alsa konfiguriert ist und der Lautsprecher-Test funktioniert, denke ich, dass es Pulseaudio ist, das den Surround-Sound erzeugt. Aber wie kann ich MPD konfigurieren, um mit Surround Sound zu arbeiten?
Hat jemand eine Idee? Jede Hilfe wird sehr geschätzt! Hier
ist der Ausgang von aplay -l
xcb_connection_has_error() returned true
card 0: sunxicodec [sunxi-CODEC], device 0: M1 PCM [sunxi PCM]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: sunxisndhdmi [sunxi-sndhdmi], device 0: SUNXI-HDMIAUDIO sndhdmi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Device [USB Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
und
Update: Wenn i-Sound als MPD Benutzer spielen es funktioniert auch mit Surround-Sound
sudo -u mpd speaker-test -c 6 -t wav
mpd heißt es, dass es als "Kanäle" keine solche Option. –
Sonst funktioniert das Setup marginal, also gebe ich einen Daumen hoch. Ich kann den Sound von MPDroid nicht steuern (arbeitete mit einfacher 2.1-Einrichtung). –
komisch, ich benutze auch mpdroid, aber ich kann den Schallpegel – Julian