Raspberry Pi come lettore Hi-Fi con RuneAudio

Questo Instructable ti mostrerà come trasformare il tuo Raspberry Pi in un lettore musicale Hi-Fi con una qualità audio sorprendente se usato in combinazione con un DAC USB.

Presenteremo qui RuneAudio, un software gratuito e open source che abbiamo sviluppato per sostituire il personal computer come fonte digitale con una scheda dedicata, economica, silenziosa ea basso consumo, che esegue una distribuzione Linux personalizzata. È un progetto appena nato ma offre già molte funzionalità, è in fase di sviluppo attivo e conta su una comunità nuova ma in crescita.

Come molti altri progetti open source, RuneAudio è nato da esigenze personali: prima utilizzavamo un laptop come fonte digitale, ma non eravamo contenti della qualità del suono assoluta e della facilità d'uso. Anche alle nostre amiche non piaceva, dato che scherzare con laptop e cavi in ​​salotto stava riducendo drasticamente il WAF dei nostri sistemi Hi-Fi :) Pensavamo che il nostro lavoro potesse essere utile per molte altre persone là fuori con lo stesso necessità, quindi abbiamo creato un progetto open source, incoraggiando le persone a scaricarlo gratuitamente e a contribuire allo sviluppo.

Il progetto RuneAudio ha due obiettivi principali e chiari.

Il nostro primo obiettivo è la qualità del suono : stiamo lavorando duramente per ottenere i migliori risultati dal Raspberry Pi e dalle altre piattaforme supportate, usando Arch Linux come base del nostro RuneOS e ottimizzandolo nel miglior modo possibile per la riproduzione audio.

Il nostro secondo obiettivo principale è quello di renderlo facile da usare per tutti, quindi abbiamo sviluppato un'interfaccia web pratica ( RuneUI ) che consente agli utenti di controllare le impostazioni di riproduzione e di sistema senza la necessità di utilizzare la riga di comando di Linux . L'interfaccia web è multipiattaforma e reattiva (si adatta alle dimensioni dello schermo), rendendola accessibile da ogni tipo di dispositivo (computer desktop, notebook, tablet e smartphone). Il processo di installazione è semplice come scrivere un file .img sulla tua scheda SD.

Quindi iniziamo con la (breve) guida di avvio rapido.

Passaggio 1: scaricare ed estrarre

Scarica l'ultima versione dell'immagine RuneAudio per il tuo Raspberry Pi dal sito Web ufficiale:

[RUNEAUDIO DOWNLOAD]

Una volta completato il download, estrarre il contenuto del file .zip con un'utilità di manipolazione dei file compressi (ad esempio: 7-Zip su Windows, Zipeg su Mac, Unzip su Linux). Ora avrai un file .img (immagine del disco grezzo).

Passaggio 2: scrivere l'immagine sulla scheda SD

Scrivi il file .img estratto sulla tua scheda SD, seguendo le istruzioni di una delle seguenti guide su elinux.org:

  • (Windows) HowTo (suggeriamo anche USB Image Tool che fa il lavoro ancora più velocemente)
  • (Mac) HowTo
  • (Linux) HowTo

Assicurarsi che la scheda SD non sia protetta da scrittura prima di scrivere l'immagine o prima di collegarla al dispositivo.
Al termine del processo di scrittura, smonta in sicurezza la scheda SD e collegala al dispositivo.

Passaggio 3: configura Raspberry Pi

  1. Se si dispone di un DAC USB, inserirlo in una porta USB, altrimenti collegare semplicemente il jack analogico;
  2. Se si dispone di una memoria USB, collegarla a una porta USB. Nel caso del disco rigido USB, si consiglia vivamente di utilizzare un alimentatore esterno se disponibile o almeno un hub alimentato USB;
  3. Collega il tuo connettore Ethernet
  4. Collegare l'alimentatore al dispositivo
  5. Accendi il dispositivo
Fatto!
RuneAudio si avvierà ora sul dispositivo per la prima volta, acquisendo un indirizzo IP (con DHCP abilitato sulla LAN).

Passaggio 4: accedere all'interfaccia Web - RuneUI

RuneAudio viene fornito con la sua interfaccia web - RuneUI, sviluppata dal team RuneAudio - che consente di sfogliare la libreria musicale, controllare la riproduzione e configurare il lettore. Funziona su qualsiasi dispositivo e praticamente su qualsiasi piattaforma con un moderno browser Web installato (PC desktop, notebook, netbook, tablet e smartphone).

Puoi raggiungere l'interfaccia utente Player in diversi modi:
  • (Windows) apri il seguente indirizzo nel tuo browser: // runeaudio o //runeaudio.local (funziona se è installato un client Avahi / Bonjour)
  • (OSX / Linux) apri il seguente indirizzo nel tuo browser: //runeaudio.local
  • (Windows) dovresti trovare una nuova icona in Risorse di rete, chiamata RuneAudio : fai doppio clic per aprire l'interfaccia utente di Player nel browser predefinito
  • Se tutto quanto sopra non riesce, prova a scoprire l'indirizzo IP del tuo dispositivo (controlla sul tuo router) e punta il browser ad esso (ad es. //192.168.1.xxx)

Una volta dentro, viene visualizzata la vista principale della riproduzione.
Non scriveremo qui un manuale dell'interfaccia web perché è progettato per essere facile da usare e intuitivo, quindi qui ci sono solo alcuni suggerimenti.
Noterai tre schede in basso: Sfoglia, Riproduzione e Playlist . Queste sono le sezioni principali e più utilizzate della RuneUI durante la riproduzione musicale.
  1. La scheda Sfoglia verrà popolata dopo aver collegato un'unità USB contenente file musicali a Raspberry o dopo aver aggiunto un supporto di rete (NAS) tramite la procedura guidata MENU> Database .
  2. La scheda Playlist verrà popolata dopo aver aggiunto elementi dalla vista Database.
Per impostare correttamente l'interfaccia di uscita audio vai su MENU> MPD, e per altre opzioni di sistema vai su MENU> Impostazioni .

E ora un ultimo suggerimento su un modo per accedere rapidamente a RuneUI: se stai usando Google Chrome in Windows puoi creare un collegamento all'applicazione sul desktop e / o sulla barra delle applicazioni. Ecco un video che mostra come farlo:

Questo è tutto, goditi il ​​tuo lettore digitale economico / di alta qualità!

Passaggio 5: ottenere i migliori risultati di qualità audio

Come puoi vedere nello schema sopra, un Raspberry Pi alimentato da RuneAudio si colloca nel cuore di un sistema di musica digitale. Sostituisce il PC in una configurazione audio tipica del computer, trasformando un lettore digitale Hi-Fi.
Alcuni consigli per ottenere la migliore qualità del suono e ascoltare la tua musica:

  1. Usa l'uscita USB per una vera esperienza Hi-Fi, con un DAC USB esterno (un convertitore analogico digitale dedicato). L'uscita analogica da 3, 5 mm integrata non è poi così male, ma è lontana dall'alta fedeltà.
  2. Accedi alla tua musica attraverso la rete. Puoi anche leggerlo dagli archivi USB, ma i risultati migliori si verificano quando la musica viene archiviata su un NAS, montato tramite protocollo NFS .
  3. Utilizzare un buon alimentatore, almeno 10 W (5 V 2 A) . Il Raspberry Pi presenta alcuni problemi di alimentazione noti e se si prevede di collegare più dispositivi USB (ad esempio una memoria USB), si consiglia vivamente di collegarli tramite un hub USB alimentato .
  4. Prova diversi profili di sistema in MENU> Impostazioni> Modifiche alla qualità del suono in RuneUI. Ogni profilo contiene una serie di impostazioni del kernel e del sistema che possono rendere le prestazioni del dispositivo migliori o peggiori, a seconda delle condizioni circostanti (modello DAC, modello NAS, protocollo di montaggio, ecc.). In una configurazione rivelatrice dovresti notare differenze udibili tra loro, quindi scegli quello che si adatta meglio ai tuoi gusti.

Passaggio 6: pensieri finali

Il Raspberry Pi è una piattaforma molto popolare ed è stato utilizzato per ogni tipo di progetto. Ora può essere utilizzato come un sostituto dedicato / più economico / più piccolo / silenzioso del PC per l'audio del computer, con risultati sorprendenti.

RuneAudio è un progetto appena nato e siamo ancora in una fase di sviluppo iniziale, quindi nelle prime versioni beta alcune funzionalità sono limitate e potrebbero esserci ancora alcuni piccoli bug. Ti invitiamo a darci il tuo feedback nei nostri forum e ad aiutarci a crescere in numero e qualità.

Speriamo che troverai il nostro lavoro utile per te, ci impegniamo molto.
Grazie per l'attenzione! Ciao !

Articoli Correlati