Ciao ragazzi! Sapevate che tra gli innumerevoli
utilizzi del raspberry pi c'è anche quello
di lettore musicale? O più precisamente che
è possibile trasformarlo in una sorta di
jukebox che va a recuperare i brani da
riprodurre da un archivio locale o di rete
o perfino dal web? Il tutto controllabile da remoto
con pratiche interfacce grafiche.
Eh sì, basterà infatti collegare il nostro speaker
o all'ingresso audio oppure alla porta HDMI,
installare uno dei 4 sistemi che vi farò
vedere ed il gioco sarà fatto.
Prima di mostrarvi nel dettaglio i vari
sistemi disponibili o per lo meno quelli che
ho trovato più interessanti, voglio sottolineare
che l'interazione con il pi sarà tutta da remoto
Sì, non dovremo collegare il raspberry pi
ad un monitor esterno.
Sfrutteremo invece il browser web da PC,
smartphone o tablet per collegarci
direttamente all'interfaccia che ci permetterà
di accedere ai brani, sfogliare le risorse
disponibili e configurare il tutto. Proprio perché
non collegheremo il pi ad uno schermo
ma vi ci accederemo da remoto, se
volessimo utilizzare al posto della rete LAN
il Wi-Fi, al primo avvio dovremo comunque
necessariamente collegare il raspberry pi
alla rete tramite cavo per poter configurare
i parametri della Wi-Fi appunto dal browser
web del nostro PC, smartphone o tablet.
Tutti e 4 i sistemi che vi mostrerò supportano
hard disk o comunque memorie esterne
collegate al piccolo computerino e l'unica
cosa che dovremo fare è inserire tali
memorie in una delle porte USB del pi.
Fatto ciò saremo pronti per iniziare!
Il primo sistema che voglio mostrarvi è
Moode. Moode è tra i 4 oggi in esame
sicuramente quello che si avvia nel minor
tempo possibile ed uno di quelli più reattivi.
La schermata principale è suddivisa in 3 aree
e quella al momento attiva è la schermata
di riproduzione. Sulla sinistra abbiamo tutti
i brani e le stazioni radio preferite pronte
per essere avviate. Al centro vi sono i controlli
per muoversi rapidamente nel brano in
riproduzione o per regolare il volume.
Sulla destra ci viene fornita l'immagine
relativa al brano in riproduzione
e se presente la sua cover.
La seconda area è la libreria, nella quale
abbiamo ovviamente tutti i brani caricati
dalle memorie connesse al raspberry pi,
con tanto di suddivisione per genere, artista,
album, tracce... In alto sono sempre presenti
i comandi per avviare o interrompere la
riproduzione e muoversi tra le tracce audio
disponibili. C'è anche l'accesso al controllo
del volume e alla ricerca globale attivabile
con la freccina in alto a sinistra.
L'ultima area è quella di ricerca dei brani e
qui troviamo elencate tutte le fonti disponibili:
web radio, la microSD stessa su cui è
installato il sistema, la pennina USB che
io ho collegato al mio raspberry pi, 
eventuali NAS di rete, etc, etc...
In alto a destra abbiamo il menu di sistema
che contiene i collegamenti rapidi alle
configurazioni. La prima di esse è la possibilità
di impostare il sistema a mo' di radio sveglia
con tanto di orari di accensione e
spegnimento. Una funzione molto carina!
La seconda opzione di permette di accedere
alle configurazioni di sistema che sono
suddivise per tipologia. La prima di esse è
la gestione delle risorse, come eventuali
NAS piuttosto che far ripetere la scansione
delle memorie collegate direttamente al pi
per ricostruire la libreria musicale.
La seconda corrisponde alla configurazione
di MPD che fondamentalmente è demone che
permette la riproduzione musicale da remoto.
Quindi troviamo tutti i settaggi specifici per
appunto la riproduzione della musica:
dal volume alla normalizzazione, il gain,
il gapless playback, il buffer size, etc etc etc
Se non siete smanettoni o audiofili potete
anche lasciare tutto com'è visto che
l'impostazione predefinita va più che bene.
La terza voce ci permette di andare a
configurare le impostazioni di riproduzione
dell'audio, quindi tutti i parametri per
AirPlay, UPnP e quant'altro.
La quarta voce corrisponde alle configurazioni
di rete, quindi potrete impostare l'indirizzo IP
statico piuttosto che dinamico, configurare
la Wi-Fi, etc...
L'ultima sono le configurazioni generali di
sistema come il fuso orario, l'hostname,
le impostazioni relative al kernel,
l'abilitazione o meno del Bluetooth, HDMI, etc.
sul raspberry pi. E altri tool di manutenzione.
Le altre voci del menu principale sono
principalmente informative e ci permettono
di avere dettagli sull'audio in input, DSP, output
e quant'altro, il carico della CPU, oppure avere
una history di quello che abbiamo ascoltato,
o infine informazioni generali sul software
che possiamo vedere essere stato
aggiornato a Dicembre 2016.
Le ultime due voci presenti permettono di
forzare un aggiornamento dell'interfaccia
o di riavviare o spegnere il sistema
direttamente da qui.
Moode può essere scaricato dal sito ufficiale
che è decisamente minimale come è
minimale tutto il sistema che vi ho appena
mostrato. Le funzioni non sono tantissime
ma è molto semplice da utilizzare, è veloce
e quello che fa lo fa senza problemi di sorta.
Come detto, l'ultima versione ad oggi disponibile
è la 3.1. Sul sito ci sono anche alcuni
suggerimenti per risolvere determinate
tipologie di problemi.
C'è poi la lista di tutte le periferiche USB
supportate dal sistema, sì perché ovviamente
trattandosi di un utilizzo a mo' di riproduttore
musicale, magari saremmo interessati
a collegare un DAC o un AMP esterni
piuttosto che altri dispositivi pensati per
migliorare la riproduzione dei nostri brani.
C'è poi la lista delle web radio supportate
ed integrate direttamente sul sistema.
Il link per l'assistenza o comunque l'accesso
al forum se per caso doveste avere
problemi nell'uso di Moode.
Ed infine eventuali versioni di test da
provare in anteprima. Se presenti.
Moode è un sistema supportato abbastanza
egregiamente, come possiamo vedere dal
changelog ci sono release costanti nel tempo.
Andando a ritroso abbiamo Dicembre,
Novembre, Agosto, Luglio, etc... Alcune
più corpose altre meno, ma comunque
sembra essere un sistema decisamente
seguito. Il team che sviluppa questo OS
completamente gratuito progetta anche
case (come il moode-case) appositamente
studiati per raspberry pi, i quali oltre a
permettere l'alloggiamento del computerino
possono essere configurati per board DAC
o AMP più altre caratteristiche che
potranno far gola agli appassionati
dell'audio Hi-Fi.
Qui c'è anche qualche render di
come è fatto il mood-case
Bene, e questo era Moode.
Filosofia completamente opposta è quella
seguita da Max2Play.
Se Moode era "super minimal" e 
fondamentalmente studiato per essere
facilmente utilizzato, Max2Play è "super
ricco" di funzioni e con una UI
non particolarmente curata.
La cosa interessante di Max2Play è però
la sua versatilità: il sistema, infatti, è molto
più ricco di funzioni e tra tutti e 4 quelli
oggi in esame è sicuramente quello più
completo. Dalla prima schermata che
appare collegandosi all'indirizzo IP del
raspberry pi è possibile configurare con
pochi click il sistema, scegliendo tra 3 profili:
quello base, che ha praticamente le stesse
funzioni di Moode, quindi riproduzione
musicale locale, di rete e le web radio;
quello avanzato, che ha un supporto a più
formati audio e tantissime funzioni
aggiuntive e anche il timer per l'auto
accensione e spegnimento, la sincronizzazione
delle riproduzioni, AirPlay e quant'altro; ed
infine la modalità solo AirPlay, se il nostro
unisco scopo è quello di riprodurre
streaming audio a partire dai dispositivi Apple.
Completata la configurazione desiderata,
possiamo accedere al secondo tab che
corrisponde alla configurazione di MPD, il demone
per la riproduzione musicale da remoto.
Da questa schermata possiamo andare a
settare tutti i parametri che poi sono
gli stessi che avevamo visto su Moode.
O eventualmente attivare Ampache che
deve però essere installato a parte.
Cliccando sull'apposito bottone è possibile
lanciare il lettore musicale su di un'altra
finestra del browser, facendo così caricare
il player che ci permetterà di navigare
tra i nostri brani, avviarli e controllarne
la riproduzione.
Anche qui c'è qualche altra opzione
aggiuntiva.
Bene. Il terzo tab ci fa accedere alle opzioni
di sistema con tanto di possibilità di
riavviare o spegnere il pi, oppure eseguire
un aggiornamento dell'OS all'ultima
versione disponibile. Potremo anche
rispristinare tutte le opzioni a quelle
predefinite in qualsiasi momento...
Ma soprattutto abilitare o disabilitare tutta
una serie di plugin che sono poi il punto
principale per il quale questo sistema si
differenzia dagli altri 3 e su cui tornerò tra poco.
Il quarto tab, come si intuisce dal nome, è quello
preposto per farci configurare la connessione
via LAN o Wi-Fi, e -molto interessante- scopriamo
che Max2Play supporta anche il WPS
che facilita l'abilitazione del Wi-Fi senza necessità
di inserire la password, sempre che il nostro
modem/router supporti tale protocollo.
Non mancano le configurazioni per l'IP
statico/dinamico, configurazioni per il MAC
address, e quant'altro.
Nel quinto tab troviamo la gestione dei dischi
di rete e delle memorie connesse direttamente
al pi. Inoltre con pochi passi è possibile
configurare la condivisione SAMBA...
Insomma c'è davvero tanta carne sul fuoco qui!
Eh sì, perché oltre alla riproduzione musicale,
Max2Play integra anche Kodi e permette quindi
anche di riprodurre filmati. Ovviamente questa
funzione ha senso solo se colleghiamo il pi
ad un monitor esterno o ad un display connesso
via USB o direttamente sull'header GPIO.
Il penultimo tab è relativo a Squeezebox che
è un altro lettore musicale di rete,
alternativo a MPD e Kodi, creato da Logitech
e da installare a parte
Infine abbiamo le configurazioni generiche per
raspberry pi con il supporto ai tanti DAC e AMP
esterni che abbiamo già visto anche con
Moode; la possibilità di gestire la CPU, la GPU
e tantissimi altri parametri come anche l'output
predefinito se via jack o HDMI, etc, etc, etc
Ah, e c'è anche la possibilità di inserire le licenze
per i codec MPEG e VC-1 utili per Kodi.
Come abbiamo visto questo sistema è molto
più complesso del precedente e offre una
marea di funzioni out-of-the-box (e non solo)
in più rispetto a Moode e come vedrete poi
anche rispetto agli altri sistemi in esame.
Forse ce ne sono perfino troppe... :-P
Ad ogni modo... Vi sarà capitato di leggere
in più punti che il sistema non è attivato.
Ma che significa? Fondamentalmente l'OS
può essere utilizzato così com'è, ma è
possibile acquistare delle licenze aggiuntive
che permettono di abilitare tutta una serie
di plugin di terze parti che non sono gratuiti
ma che rendono ancora più completo il tutto.
Infatti Max2Play supporta le cosiddette
estensioni di cui ne esistono sia di free sia
di premium che appunto richiedono
una licenza aggiuntiva.
Max2Play può essere scaricato gratuitamente
dal sito ufficiale, il quale al pari della opulenza
del sistema operativo è anch'esso ricchissimo
di informazioni: questo OS è così pregno di
funzionalità che spazia dalla riproduzione
musicale a quella video, e perfino alla domotica.
Insomma Max2Play è davvero ricco, ricco,
di features!
Esiste poi anche uno shop ufficiale dal quale
oltre alla suddetta licenza utile per poter
installare le estensioni premium (che costa
10€ ed ha una validità limitata nel tempo,
quindi va rinnovata ogni anno oppure ogni
2 o 5 anni), dicevo sullo shop è possibile
acquistare sia il raspberry pi, sia varie tipologie
di display, case, oppure l'immagine dell'OS
direttamente precaricata su una memoria.
In più, sono disponibili tutta una serie di
componenti hardware tra DAC, AMP e
quant'altro che possono migliorare l'esperienza
d'uso del pi a mo' di jukebox.
Bene, e questo era Max2Play.
RuneAudio è il terzo sistema oggi in
esame e, al pari di Moode, punta tutto
sulla semplicità d'uso. A differenza di
Max2Play e esattamente come Moode
abbiamo una UI studiata per essere la più
chiara possibile. Ed anche in questo caso
suddivisa in tre aree, la prima delle quali è
quella di riproduzione con la gestione della
traccia e dell'audio, e l'eventuale cover art
del brano.
In alto a destra c'è sempre il
menu di sistema.
L'ultimo tra i tre tab permette di accedere
alla coda in riproduzione, mentre il primo
tab è la nostra libreria musicale. Come possiamo
vedere ci sono tutte le sorgenti disponibili
(tra cui eventuali risorse di rete e le memorie
USB collegate direttamente al pi come
la mia pendrive con all'interno i brani demo).
C'è poi la lista delle web radio con la possibilità
di aggiungerne a piacere, semplicemente
indicando la URL della stazione.
Abbiamo la possibilità di collegare il nostro
account premium di Spotify così da
utilizzare quello come sorgente musicale
(funzionalità etichettata come sperimentale).
Ci sono anche Dirble e Jamendo; poi possiamo
accedere ai brani importati sul sistema
per album, artisti, generi musicali.
Questa schermata comunque può essere
riorganizzata a piacere tramite l'apposito tasto
con ingranaggio presente in basso a destra.
Bene. Il menu di sistema permette di accedere
alla configurazione delle risorse locali
con tanto di possibilità di ricostruzione della
libreria; collegamento a dischi di rete o
alle memorie direttamente collegate al pi.
C'è l'immancabile configurazione di MPD
(che ormai abbiamo imparato a conoscere)
con tutti i settings del caso...
Ci sono le impostazioni generiche di ambiente
con fuso orario e quant'altro; del kernel;
e tutte le feature aggiuntive come Spotify
(che abbiamo già visto), AirPlay, UPnP, etc...
Infine è anche possibile fare backup e
ripristino dei nostri dati.
Ovviamente non manca la configurazione
di rete, con tutti i parametri per ethernet e Wi-Fi.
C'è una schermata dedicata al dubug che
può tornare utile in caso di problemi.
Ed una schermata con tutti i
riconoscimenti su chi ha lavorato al progetto.
Infine è possibile controllare il riavvio e lo
spegnimento dall'apposita e ultima voce del menu.
RuneAudio è scaricabile gratuitamente dal
sito ufficiale che, esattamente come la UI
è molto accattivante graficamente.
Il sistema non ha componenti a pagamento
ed è completamente open source.
La cosa interessante è che la UI del player
è stata studiata per essere responsive,
quindi capace di adattarsi in base alla 
grandezza dello schermo del dispositivo
con il quale lo stiamo utilizzando.
E infatti se andassimo a simulare lo schermo
di un cellulare vedremmo come tutte le aree
del sistema vengano riadattate per essere
perfettamente utilizzabili...
Sia da cellulare, che da tablet...
A differenza di Moode, RuneAudio supporta
tante piattaforme, non solo il raspberry pi,
ma questa cosa in realtà vale anche per Max2Play.
Abbiamo infatti Odroid, Cubox, Udoo, etc...
Il sistema in generale è secondo me migliore
di Moode perché è più accattivante e studiato
per essere utilizzato su più piattaforme,
sia lato server che client.
Ci sono funzioni interessanti come
l'integrazione con Spotify, AirPlay, UPnP
e quant'altro, e soprattutto è molto meno
complesso di Max2Play anche se
quest'ultimo offre chiaramente molto di
più grazie alle estensioni e a tutte
le altre peculiarità che vi ho mostrato prima.
Ma, c'è un grosso ma... RuneAudio è solo
in BETA anche se non ho notato particolari
problemi, e soprattutto è aggiornato con
il contagocce: sul sito ufficiale l'ultime note
di rilascio risalgono addirittura al 2014 con
la BETA 0.3, anche se in realtà poi
l'ultima versione scaricabile è la BETA 0.4
di Marzo 2016. Insomma, aggiornamenti
molto poco costanti e anche a distanza di
anni. Certo, non è necessariamente un
problema: se gli update sono pochi può anche
significare che il sistema funziona già bene
così come è e che non necessita di molta
manutenzione. Però, chissà...
Tra l'altro una cosa che ho notato è che,
mettendo in riproduzione un brano qualsiasi,
RunaAudio è l'unico tra i 4 sistemi oggi in
esame che ha rilevato automaticamente
la copertina del brano andandola probabilmente
a ricercare sul web in autonomia.
Mi ero dimenticato di dirvi che in alto sono
sempre presenti i comandi per controllare
la musica (ma l'avrete sicuramente già
notati voi stessi) e che dalla schermata
di riproduzione è possibile cambiare con un
click la sorgente di riproduzione tra quelle
configurate, cioè MPD, Spotify, AirPlay
o DLNA.
Bene, e questo era RuneAudio.
L'ultimo tra i quattro sistemi e assolutamente
non in ordine di importanza è Volumio.
Volumio è praticamente una versione più
evoluta di RuneAudio. Come potete vedere
infatti la UI è organizzata praticamente allo
stesso modo, ma come vedremo fra poco
ha delle funzioni aggiuntive molto interessanti.
La prima schermata è quella di
riproduzione con i controlli sul brano
e sul volume ai lati sinistro e destro, la
cover al centro ed i controlli principali
sempre disponibili in alto. A destra abbiamo
la coda di riproduzione mentre a sinistra
l'accesso alla libreria musicale. In questo
caso essa è rappresentata come una lista
di playlist, brani, artisti, album, gli ultimi
100 ascoltati, radio web, eccetera.
Come per RunaAudio, possiamo mettere
velocemente in riproduzione un brano
e potremo poi andarlo a controllare dalla
apposita schermata ma, come vi anticipavo
nella prova di RuneAudio, in questo la cover
non viene automaticamente recuperata
Vabbè, poco male... In alto a destra abbiamo
l'accesso al menu di sistema e la prima voce
ci permette di andare a controllare i dischi
di rete o memorie collegate al pi
ed eventualmente aggiornare la libreria musicale.
Una cosa che non vi avevo detto è che il
primo avvio di questo OS è molto più lento
rispetto a tutti e 3 gli altri perché il sistema
effettua automaticamente la scansione di tutti i
brani presenti così da farceli trovare già pronti all'uso.
La seconda funzione del menu ci
permette di configurare
fondamentalmente MPD e le opzioni
di riproduzione...
La terza opzione è una delle principali
differenze che ci sono con RuneAudio:
la possibilità di cambiare sfondo e colore
all'interfaccia. Come potete vedere ci sono
tanti sfondi e combinazioni di colori. Sicuramente
una possibilità molto carina e gradita!
La quarta voce è quella relative alle impostazioni
di rete e quindi la possibilità di andare a
configurare ethernet e Wi-Fi. Da notare anche
la presenza della configurazione manuale
della Wi-Fi che non mi sembra esserci
negli altri OS, nonché la presenza dell'Hotspot
cioè la possibilità di trasformare Volumio
in un Hotspot di rete Wi-Fi per altri device.
Sotto la quinta voce sono state
raggruppate tutte le configurazioni di
sistema con anche la possibilità di
cercare eventuali aggiornamenti.
La sesta voce, al pari della terza, è un'altra
delle chicche di Volumio: i plugin!
Come Max2Play, infatti, anche in Volumio
è possibile installare estensioni, anche di
terze parti per aggiungere nuove funzionalità.
Ad esempio troviamo il connettore per
Spotify Premium, oppure tutta una serie di
plugin per gestire display esterni o anche
altri dispositivi come DAC, AMP
magari collegati tramite l'intestazione GPIO.
La settima voce, una volta che abbiamo
creato almeno una playlist, ci permetterà
di trasformare il pi in una sveglia musicale.
Mentre con l'ottava voce potremo
andare ad impostare un'orario in cui spegnere
automaticamente il sistema. Molto utile!
Infine abbiamo i riconoscimenti, con tutti i riferimenti
agli sviluppatori e collaboratori del progetto...
E la voce per spegnere o riavviare
direttamente da qui il raspberry pi.
Anche Volumio ha un suo store da cui è
possibile acquistare componenti hardware
per audiofili, DAC o AMP di vario genere,
ma non solo. Ovviamente ci sono vari kit,
case, bundle e quant'altro. A differenza di
Max2Play non ci sono, invece, estensioni
a pagamento poiché tutto quanto è
open-source e senza costi aggiuntivi.
Volumio quindi è un sistema in grado di farci
accedere alla nostra libreria musicale
out-of-the-box con una UI studiata per
essere utilizzata con facilità e volendo ci
dà la possibilità di estendere le ottime
funzioni base con plugin aggiuntivi.
Esattamente come RuneAudio anche la UI
di Volumio è studiata per essere responsive
e quindi adattarsi a dispositivi con dimensioni
dello schermo differenti, sia PC, sia smartphone
che tablet; e la cosa interessante è che,
a differenza di RuneAudio, qui la UI va a
trasformasi maggiormente cercando, forse,
di sfruttare al meglio gli spazi a disposizione.
Volumio è scaricabile gratuitamente dal sito
ufficiale, è attivamente sviluppato e
supportato con tanto di forum e aiuto online.
Bene, e questo era Volumio.
OK: abbiamo visto 4 sistemi alternativi per
trasformare il pi in un jukebox capace di
prelevare brani musicali dalla memoria
interna o da memorie esterne, dalla rete o
perfino dal web tramite servizi streaming
come Spotify. L'idea è quella di moddare il
raspberry pi con DAC o AMP aggiuntivi e
costruire un dispositivo capace di lanciare
brani di varia natura e riprodurli in alta
qualità. Personalmente ritengo che Volumio
sia l'OS più semplice e sufficientemente
ricco di funzioni da utilizzare; è praticamente
identico a RuneAudio ma è più supportato
ed ha qualche feature in più.
Forse RuneAudio nonostante sia in BETA
è leggermente più veloce di Volumio e poi
è stato l'unico a trovare le copertine dei
brani autonomamente. Purtroppo però
come detto è in BETA e non è molto seguito.
Discorso differente per Moode e Max2Play:
il primo è il più semplice, veloce, minimal
e anche quello che offre meno funzioni.
Ma se non vi serve molto più di ciò che fa
allora può essere un'ottima scelta: è ben
supportato e non ho riscontrato problemi
nell'utilizzarlo. Il secondo, invece, Max2Play
è il più complicato, meno curato esteticamente
ma sicuramente quello con più funzioni:
c'è sia MPD, sia Kodi, sia Squeezebox, ci
sono configurazioni avanzate per il
raspberry pi, ed è possibile configurarlo a 360°.
E collegando il pi direttamente ad un monitor
offre anche una sorta di sistema operativo
minimale che non vi ho mostrato perché
andava oltre agli scopi di questo confronto.
Personalmente non credo che utilizzerei
il pi a mo' di jukebox Hi-Fi, ma se dovessi
scegliere punterei o su Volumio per un uso
più completo, o a Moode per un uso
minimal e super rapido.
E voi quale sistema avete trovato più interessante?
Fatemelo sapere nei commenti!
Se il video vi è piaciuto lasciate un bel like,
e per rimanere aggiornati su tutti i prossimi
video in arrivo iscrivetevi al canale
attivando anche le notifiche così da non
perderli! Per qualsiasi domanda, suggerimento
o quant'altro mi trovate qui su YouTube, sul
blog o sui canali social: tutti i link come sempre
sono in descrizione.
Mi fermo qui, a presto! Ciao!
