Come impostare Spotify Connect sul Raspberry Pi

Client Spotify Connect Raspberry Pi

Spotify ha una vasta collezione di musica e offre agli utenti molte opzioni per lo streaming dei loro brani preferiti: puoi goderti Spotify tramite il tuo browser web o installando l’applicazione dedicata per smartphone o desktop. Tuttavia, questi metodi non sempre offrono la migliore qualità audio. Spotify Connect mira a risolvere questo problema rendendo possibile riprodurre tutte le tue canzoni preferite tramite qualsiasi prodotto wireless compatibile, inclusi altoparlanti autonomi e soundbar.

In questo tutorial imparerai come configurare il tuo Raspberry Pi come dispositivo Spotify Connect portatile ed economico.

Leggi anche: Spotify Web Player non funziona? Ecco le soluzioni

Cosa ti servirà

Per completare questo tutorial, avrai bisogno di:

  • Raspberry Pi con Raspbian. Se non hai già Raspbian, prendi l’ultima versione e flashala su una scheda SD utilizzando Etcher.

Puoi flashare Raspbian sul tuo Raspberry Pi, utilizzando Etcher.

  • Cavo di alimentazione compatibile con il tuo Raspberry Pi
  • Tastiera esterna e un modo per collegarla al tuo Raspberry Pi
  • Cavo HDMI o micro HDMI, a seconda del modello di Raspberry Pi
  • Monitor esterno
  • Cavo Ethernet o connessione Wi-Fi
  • Cavo RCA-a-cuffie in modo da poter collegare il tuo Raspberry Pi a un dispositivo audio come un altoparlante o uno stereo, oppure una scheda audio USB per un audio di qualità superiore
  • Abbonamento a Spotify Premium

Raspbian: stai eseguendo l’ultima versione?

Per iniziare, il Raspberry Pi dovrebbe essere avviato e funzionante con l’ultima versione di Raspbian. Accendi il tuo Raspberry Pi e apri una finestra del Terminale. Digita i seguenti comandi:

sudo apt update  
sudo apt upgrade

Se Raspbian installa aggiornamenti, dovrai riavviare il tuo Raspberry Pi facendo clic sull’icona del Raspberry Pi nell’angolo in alto a sinistra, quindi selezionando “Spegnimento -> Riavvia”.

Leggi anche: La guida non ufficiale per disabilitare Spotify Connect

Installa il client Spotify

Questo tutorial utilizza Raspotify, un client Spotify Connect specificamente progettato per Raspberry Pi.

Raspotify richiede i pacchetti curl e apt-transport-https, quindi apri un Terminale e assicurati che questi pacchetti siano installati sul tuo Raspberry Pi:

sudo apt install -y apt-transport-https curl

Successivamente, aggiungi il repository Raspotify e la chiave GPG associata. La chiave GPG è particolarmente importante, poiché consentirà al gestore pacchetti Apt di verificare eventuali file che recupera dal repository Raspotify. Nel Terminale, esegui i seguenti due comandi:

curl -sSL https://dtcooper.github.io/raspotify/key.asc | sudo apt-key add -  
echo 'deb https://dtcooper.github.io/raspotify raspotify main' | sudo tee /etc/apt/sources.list.d/raspotify.list

Il repository Raspotify è stato aggiunto con successo, ma attualmente il gestore pacchetti non conosce questo repository. Per mantenere il gestore pacchetti aggiornato, esegui il seguente comando nel Terminale:

sudo apt update

Ora puoi installare raspotify:

sudo apt install raspotify

Raspotify si avvierà automaticamente, quindi sei pronto per iniziare a trasmettere musica al tuo Raspberry Pi!

Goditi Spotify sul tuo Raspberry Pi

Ora puoi inviare musica al tuo Raspberry Pi dall’app Spotify desktop o mobile. In questa sezione del tutorial, viene utilizzato Spotify per Android, quindi i passaggi potrebbero differire leggermente se stai utilizzando una piattaforma alternativa.

  1. Avvia l’app Spotify.

  2. Seleziona il brano che desideri riprodurre.

  3. Tocca la sezione “Dispositivi disponibili” verso il fondo dello schermo.

Tutti i dispositivi disponibili verranno visualizzati verso il fondo dello schermo.

  1. Nell’angolo in basso a sinistra, seleziona la piccola icona “Dispositivi”.

Fai clic sull'icona

  1. Trova il tuo Raspberry Pi e toccalo.

Ora puoi utilizzare il tuo dispositivo Raspberry Pi come client Spotify Connect.

Il tuo Raspberry Pi dovrebbe ora riprodurre il brano scelto!

Configurare Spotify Connect

Per migliorare l’esperienza utente, puoi apportare diverse modifiche al software Raspotify.

Puoi modificare le impostazioni di Raspotify eseguendo il seguente comando nel Terminale:

sudo nano /etc/default/raspotify

Questo avvia un file di configurazione nell’editor di testo Nano.

Puoi modificare le impostazioni di Raspotify, nel suo file di configurazione

Puoi apportare varie modifiche a questo file, tra cui:

Dai al tuo Raspberry Pi un nome unico

Per impostazione predefinita, il tuo Raspberry Pi avrà il nome “raspotify (raspberry pi)”. Se hai più Raspberry Pi sulla tua rete, potresti voler dare a ciascun dispositivo un nome distintivo, ad esempio “Raspberry Pi Cucina” o “Client Spotify Connect”.

Per rinominare il tuo Raspberry Pi, trova la seguente riga:

#DEVICE_NAME="raspotify"

E apporta le modifiche desiderate, ad esempio, questo tutorial utilizza:

DEVICE_NAME="Ufficio di Jessica"

Non dimenticare di rimuovere il simbolo #!

Salva le tue modifiche utilizzando la scorciatoia da tastiera Ctrl + X, quindi premi i tasti y e Invio sulla tastiera.

Ogni volta che apporti una modifica al file di configurazione, dovrai riavviare il servizio Raspotify inserendo il seguente comando nel Terminale:

sudo systemctl restart raspotify

Controlla l’app Spotify sul tuo smartphone o tablet e dovresti notare che il tuo Raspberry Pi ha ora un nome completamente nuovo.

Puoi dare al tuo Raspberry Pi un nome unico.

Migliora la qualità audio

Il bitrate si riferisce alla quantità di dati elaborati in un certo intervallo di tempo. Maggiore è il bitrate, migliore è la qualità audio, mentre bitrate più bassi consumeranno meno dati, il che può essere utile se stai riproducendo Spotify sul tuo smartphone.

Il bitrate standard per Spotify Connect è di 160 kbps, ma gli audiofili possono sbloccare audio di alta qualità aumentando questo valore a 320. In alternativa, potresti voler sperimentare con il bitrate “bassa qualità” di Spotify di 96 per vedere se riesci davvero a percepire la differenza.

Indipendentemente dal fatto che tu stia optando per bassa qualità (96), qualità media (160) o alta qualità (320), puoi controllare l’impostazione del bitrate di Spotify modificando la seguente riga:

#BITRATE="160"

Salva le tue modifiche utilizzando Ctrl + X, Y e poi Invio. Infine, dovrai riavviare il servizio Raspotify:

sudo systemctl restart raspotify

In definitiva, la qualità del suono dipende dal dispositivo audio che colleghi al tuo Raspberry Pi. Non dimenticare di utilizzare questi suggerimenti di Spotify per migliorare la tua esperienza di ascolto.