hyle Antwort auf Audio Probleme?
Aus Interesse. Mit mpc volume ... funktioniert die aber oder?
ja.
Es gibt eine Anleitung für die RasPiRadio-App:
https://www.7soft.de/index.php?n=Raspi.RasPiRadioV2
Es geht mir nur um den Teil: Installation des MPD. Airplay, UPnP, hifiberry-dac, ... brauche ich nicht.
Da wird in der alsa-Konfiguration mit dmix und softvol gearbeitet.
Ich habe keinen Adafruit Speaker Bonnet und auch keinen Hifiberry-dac zum ausprobieren.
Edit: (Info: die Adafruit Speaker Bonnet Seite enthält auch die alsa-Konfiguration)
Ich habe in der alsa-Konfiguration versucht
- den Speaker Bonnet + hifiberry-dac durch den Bluetooth-Lautsprecher zu ersetzen und
- das default alsa pcm device durch ein eigenes (btspeaker) zu ersetzen,
bisher vergeblich.
mein Versuch
# pcm.speakerbonnet {
# type hw card 0
# }
pcm.dmixer {
type dmix
ipc_key 1024
ipc_perm 0666
slave {
# pcm "speakerbonnet"
# period_time 0
# period_size 1024
# buffer_size 8192
# rate 44100
# channels 2
# ersetzt durch den BT Speaker:
type bluealsa
interface "hci0"
device "xx:xx:xx:xx:xx:xx"
profile "a2dp"
}
}
ctl.dmixer {
# type hw card 0
type bluealsa
}
pcm.softvol {
type softvol
slave.pcm "dmixer"
control.name "PCM"
#control.card 0
}
ctl.softvol {
#type hw card 0
type bluealsa
}
#pcm.!default {
# type plug
# slave.pcm "softvol"
#}
pcm.btspeaker {
type plug
slave.pcm "softvol"
}
Display More
um es kurz zu fassen: der Speaker Bonnet / hifiberry-dac war (vermute ich) alsa card 0 im softvol. Wie ich das für den Bluetooth-Lautsprecher anpasse, weiß ich nicht.
...
audio_output {
type "alsa"
name "BT mixed"
device "btspeaker"
mixer_type "software"
mixer_control "PCM"
}
...
...
Sep 27 14:35 : zeroconf: No global port, disabling zeroconf
Sep 27 14:35 : curl: curl failed: Could not resolve host: st01.dlf.de
Sep 27 14:35 : player: played "http://st01.dlf.de/dlf/01/128/mp3/stream.mp3"
Sep 27 14:35 : client: [0] opened from local
Sep 27 14:35 : client: [0] closed
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM btspeaker
Sep 27 14:35 : alsa_output: Failed to open "BT mixed" [alsa]: Failed to open ALSA device "btspeaker": No such file or directory
...
ich bin mit pipaos-stretch einem gestrippten raspbian-stretch unterwegs, das viele system-Logfiles auf tmpfs auslagert.
pi@pipaos6:~$ aplay -L
null
Discard all samples (playback) or generate zero samples (capture)
dmixer
softvol
btspeaker
default:CARD=ALSA
bcm2835 ALSA, bcm2835 ALSA
Default Audio Device
sysdefault:CARD=ALSA
bcm2835 ALSA, bcm2835 ALSA
Default Audio Device
dmix:CARD=ALSA,DEV=0
bcm2835 ALSA, bcm2835 ALSA
Direct sample mixing device
dmix:CARD=ALSA,DEV=1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Direct sample mixing device
dsnoop:CARD=ALSA,DEV=0
bcm2835 ALSA, bcm2835 ALSA
Direct sample snooping device
dsnoop:CARD=ALSA,DEV=1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Direct sample snooping device
hw:CARD=ALSA,DEV=0
bcm2835 ALSA, bcm2835 ALSA
Direct hardware device without any conversions
hw:CARD=ALSA,DEV=1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Direct hardware device without any conversions
plughw:CARD=ALSA,DEV=0
bcm2835 ALSA, bcm2835 ALSA
Hardware device with all software conversions
plughw:CARD=ALSA,DEV=1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Hardware device with all software conversions
pi@pipaos6:~$
Display More
Es wäre toll, wenn jemand mir bei der alsa-Konfiguration helfen kann, ich tappe im Dunkel.
Schönen Gruß, kle