vielleicht kennt jemanddas Problem.
Ich habe eine Hifiberry Amp+ auf einen Raspberry Pi 3 gesteckt. Nach der Anleitung von Hifiberry habe ich die Änderung in der config.txt gemacht:
Squeezelite antwortet auf sudo /usr/bin/squeezelite-armv6hf -l:
Output devices:
null - Discard all samples (playback) or generate zero samples (capture)
pulse - PulseAudio Sound Server
default:CARD=sndrpihifiberry - snd_rpi_hifiberry_amp, - Default Audio Device
sysdefault:CARD=sndrpihifiberry - snd_rpi_hifiberry_amp, - Default Audio Device
dmix:CARD=sndrpihifiberry,DEV=0 - snd_rpi_hifiberry_amp, - Direct sample mixing device
dsnoop:CARD=sndrpihifiberry,DEV=0 - snd_rpi_hifiberry_amp, - Direct sample snooping device
hw:CARD=sndrpihifiberry,DEV=0 - snd_rpi_hifiberry_amp, - Direct hardware device without any conversions
plughw:CARD=sndrpihifiberry,DEV=0 - snd_rpi_hifiberry_amp, - Hardware device with all software conversions
Die Squeezelite Settings habe ich jetzt so angepasst:
# Set the soundcard
SL_SOUNDCARD="default:CARD=sndrpihifiberry"
Aber:
Es kommt nur ein Audio-Ausgabe die sich anhört als wäre es „Slow-Motion“!
Schon diverses hier probiert, neben der „offiziellen“ Squeezebox-App" eben auch die iPeng probiert:
Erkannt wird der Squeezelite-Player, Ton ist aber völlig daneben…
LMS und Squeezeliteplayer als auch das Raspian sind aktualisiert.
…beim Start des Dämon allein, werde ja zumindest von dem Nutzer keine Aktion durchgeführt, meiner Meinung nach können das daher nur die „internen“ Prozesse von PIGPIO sein…
Stimmt… der interne Process nutzt den PCM.
Du musst PIGPIO mit -t starten. pigpio library
Dann ist aber der PWM belegt, also geht kein onBoard-Sound mehr.
Michael
gedacht hatte ich mir dieses schon - gefunden hatte ich esaber so nicht - man sucht undd sucht verwendet aber die falschen Suchbegriffe…:rolleyes:
Das Problem ist aber noch ein klein wenig komplizierter:
Default PCM. pigpio uses one or both of PCM and PWM. If PCM is used then PWM is available for audio. If PWM is used then PCM is available for audio. If waves or hardware PWM are used neither PWM nor PCM will be available for audio.
Da mein Modul Hardware PWM für die Dimmer und die RGB(W)-Steuerung verwendet hilft das dann am Ende auch nicht. Darüber hinaus werden viele die Aktivierung von PIGPIO in der raspi-config eingestellt haben und die startet den Dämon ohne Parameter…
Das ist dann auch unabhängig davon, ob die vom Hifiberry genutzten GPIO „frei“ bleiben.
So oder so, das Ziel den Hifiberry AMP+ zusammen mit ein paar Features aus meinem Modul parallel auf einem Pi zu nutzen funktioniert so nicht…:mad:
Habe am Ende jetzt doch zwei dort liegen, einen für die Audio-Ausgabe und den anderen zur Steuerung der Beleuchtung und Aufnahme von Messwerten.
Der Hifiberry belegt die GPIO 18-21 und die für I2C (GPIO 2 und 3). Alle anderen kannst Du vom Prinzip her mit PIGPIO nutzen, aber eben nicht mit PWM weil dazu die gleichen technischen Ressourcen genutzt werden, einfachen Schalten würde also wohl funktionieren…
Das heißt es geht wenn an den Pins PWM genutzt wird auch nicht der onboard Sound? Wo wie ist das zu verstehen?
(Spiele mit meinen PIs meistens nur an der SW und nicht Hardware)
Michael