Ausgangspunkt
Der Pi Zero 2 ist gebootet und per »ssh« mit Deinem Desktop PC verbunden.
HifiBerry MiniAmp
Der MiniAmp muss in die config.txt
eingetragen werden. Dazu öffnen wir die config.txt
mit dem Befehl sudo nano /boot/firmware/config.txt
.
Wir schalten die Standard Soundkarte aus, indem wir folgende Zeile auskommentieren. Aus ...
# Enable audio (loads snd_bcm2835)
dtparam=audio=on
..wird das:
# Enable audio (loads snd_bcm2835)
# dtparam=audio=on
Dann fügen wir den Code für dem HifiBerry MiniAmp hinzu:
# HifiBerry MiniAmp
dtoverlay=hifiberry-dac
Wo sollte eigentlich egal sein. Ich habe den Code unter # dtparam=audio=on
eingefügt. Mit Ctrl+s
speichern, dann mit Strg+x
den Editor »nano« wieder beenden.
Raspotify installieren
Mit Raspotify ist es möglich Spotify Connect auf dem Pi Zero 2 zu nutzen. Zum Installieren nutze ich das Installationsskript. Du musst auf der Seite etwas nach unter scrollen.
Nachdem Du Raspotify installiert hast, solltest Du den Pi Zero 2 über Spotify auswählen können. Eventuell musst Du den Pi einmal mit sudo reboot
neu starten.
Raspotify Einstellungen
In den Raspotify Einstellungen ändere ich nur die Bitrate, um die Soundqualität zu erhöhen und den Gerätenamen. Der Gerätename ist der Name, den Du in Spotify siehst, wenn Du den Raspberry Pi als Abspielgerät auswählst.
Dazu die Konfigurationsdatei von Raspotify mit sudo nano /etc/raspotify/conf
öffnen und den Eintrag
# Device name.
# Raspotify defaults to "raspotify (*hostname)".
# Librespot defaults to "Librespot".
#LIBRESPOT_NAME="Librespot"
# Bitrate (kbps) {96|160|320}. Defaults to 160.
#LIBRESPOT_BITRATE="160"
zu folgendem abändern.
# Device name.
# Raspotify defaults to "raspotify (*hostname)".
# Librespot defaults to "Librespot".
LIBRESPOT_NAME="SoundPI"
# Bitrate (kbps) {96|160|320}. Defaults to 160.
LIBRESPOT_BITRATE="320"
Jetzt »Raspotify« noch neustarten, damit die Einstellungen auch übernommen werden. sudo systemctl restart raspotify
So, Musik hören (Spotify mit HifiBerry MiniAmp) sollte nun funktionieren. 🎸