Tune by Mozaiklabs

Migrare da Roon a Tune in 30 minuti: tutorial passo passo

L'essenziale

  • La migrazione Roon → Tune richiede 30 minuti per una libreria standard (da 10 a 100.000 brani): export delle playlist, installazione di Tune, scansione delle cartelle, riconnessione dei servizi di streaming, mapping degli endpoint.
  • Puoi far girare Roon e Tune in parallelo durante la transizione (zero interruzioni di servizio), Tune non tocca i file sorgente — li indicizza in sola lettura.
  • Gli elementi da ricreare manualmente: i bookmark di Roon (verso le smart playlist di Tune) e i profili DSP (i filtri di convoluzione restano compatibili, l'EQ parametrico va reinserito).

Sommario:

Migrare da Roon a Tune: 30 minuti cronometrati per riprendere il controllo della tua libreria.

Prerequisiti e hardware

Ti serviranno: il tuo attuale server Roon Core acceso (per l'export), un nuovo host per Tune (Pi 4 / NAS / Mac mini / NUC Linux), un accesso SSH oppure schermo+tastiera, e le tue credenziali Tidal/Qobuz/Spotify/Deezer.

Tune gira già su un Raspberry Pi 4 (4 GB) con 100.000 brani e 4 zone simultanee. Per librerie da 500.000+ brani o convoluzione stereo in parallelo, punta a un Mac mini M1 o a un NUC i3. Se non hai ancora l'hardware, la guida al server musicale self-hosted 2026 descrive in dettaglio le scelte hardware.

Prima di iniziare, annota da qualche parte: l'elenco delle tue attuali zone Roon (nome, IP, tipo), i servizi di streaming attivi e i tuoi bookmark preferiti. Fai uno screenshot se necessario — dovrai ricrearli in Tune.

Passo 1: esportare la libreria Roon (5 min)

Roon non offre un export strutturato completo, ma due flussi bastano:

  1. Playlist. In Roon → Libreria → Playlist, seleziona tutto, tasto destro → Export → formato M3U. Salva in una cartella ~/RoonExport/playlists/.
  2. Elenco degli album preferiti. Libreria → Album → Filtro "Favorites" → Seleziona tutto → Export CSV (via View → Export Selected as CSV). Tune importerà questi preferiti durante la scansione.

I tuoi file musicali (FLAC, ALAC, DSF) non si muovono. Roon non li modifica mai, restano in /Volumes/MusicLibrary o equivalente. Tune li indicizzerà nello stesso posto, senza spostarli.

Passo 2: installare Tune (10 min)

A seconda della piattaforma:

Su Mac (M1/M2/M3 o Intel)

Scarica il DMG dalla pagina download, doppio clic, trascina Tune.app in Applicazioni. Al primo avvio, autorizza l'accesso alla cartella Musica (Impostazioni di Sistema → Privacy).

Su Raspberry Pi / Linux (Debian, Ubuntu)

curl -fsSL https://tune.mozaiklabs.fr/install.sh | bash

Lo script rileva l'architettura (arm64/x86_64), installa le dipendenze Python, configura systemd. Contate 5 minuti su Pi 4.

Su Synology / QNAP

Un'immagine Docker mozaiklabs/tune:latest è in preparazione. Nel frattempo, Tune si installa tramite l'installer Linux, macOS o Windows (vedi pagina di download).

Primo avvio di Tune: dashboard, scansione in corso, zone rilevate.

Passo 3: scansionare la libreria locale (variabile, da 5 min a 2h a seconda delle dimensioni)

Nell'interfaccia Tune (http://<ip-server>:8080) → Impostazioni → Libreria → Aggiungi una cartella. Punta allo stesso percorso usato da Roon (es.: /Volumes/MusicLibrary o //NAS/music).

Tune avvia una scansione in background. Per una libreria di 30.000 brani FLAC su Mac mini M1: 4-6 minuti. Su Pi 4 con NAS remoto: circa 1h30. La scansione è riprendibile (interrotta/riavviata senza ripartire da zero).

Nel frattempo, importa le tue playlist M3U: Impostazioni → Playlist → Importa M3U → seleziona la cartella ~/RoonExport/playlists/. Tune mappa automaticamente i percorsi dei file.

Passo 4: riconnettere Tidal, Qobuz, Deezer (più il catalogo Spotify da esplorare) (5 min)

Impostazioni → Servizi → aggiungi ogni servizio con login + password (o token OAuth secondo i casi). Tune sincronizzerà:

  • I tuoi album preferiti
  • Gli artisti che segui
  • Le tue playlist (personali e seguite)
  • La tua cronologia recente (Tidal/Qobuz/Spotify)

La grande differenza rispetto a Roon: Tune unifica queste sorgenti. Una ricerca "Steely Dan Aja" restituisce la versione locale FLAC, la versione Tidal Hi-Res, la versione Qobuz 24/96, nello stesso risultato. Scegli la sorgente al momento della riproduzione, oppure lasci che Tune selezioni la migliore qualità disponibile.

Per i dettagli sulle smart playlist che incrociano i servizi, vedi smart playlist cross-service Tidal/Qobuz.

Passo 5: ricollegare gli endpoint (5 min)

È qui che Tune semplifica radicalmente rispetto a Roon. Niente RAAT, niente RoonReady, nessun Roon Bridge da installare. Tune rileva automaticamente tutto ciò che parla DLNA, AirPlay, Sonos, Chromecast, UPnP sulla tua LAN.

Impostazioni → Zone → Tune elenca gli endpoint rilevati:

  • Naim ND5 XS2 (DLNA UPnP) — funziona subito, bit-perfect 24/192
  • Linn Klimax DS (DLNA UPnP/Songcast) — funziona subito
  • HomePod / Apple TV (AirPlay 2) — sync multi-room nativo
  • Sonos One / Beam (Sonos API) — controllo volume + riproduzione
  • WiiM Pro / Mini (DLNA + AirPlay)
  • Yamaha AVR / Denon HEOS (DLNA)

Rinomina le zone con i nomi che usavi in Roon ("Salotto", "Cucina", "Studio"). Crea gruppi per il multi-room sincrono (es.: gruppo "Piano terra" = Salotto + Cucina + Terrazza).

Mapping degli endpoint DLNA/AirPlay/Sonos in Tune. Nessun RoonReady da installare.

Passo 6: ricreare i bookmark Roon come smart playlist Tune (5-10 min)

Roon li chiama "bookmark", Tune li chiama "smart collection" e "smart playlist". La logica è la stessa: un filtro dinamico sulla tua libreria che si aggiorna automaticamente.

Esempio: il tuo bookmark Roon "Jazz anni 60 non ascoltato da 6 mesi" diventa in Tune una smart collection:

Genre = Jazz
AND Year >= 1960 AND Year < 1970
AND LastPlayed < (today - 6 months)
ORDER BY Random

Il motore di Tune supporta operatori che Roon non ha: branch_of (selezione per sotto-genere nella gerarchia), cross_service (confronta le versioni Tidal vs Qobuz vs locale) e missing_in (presente in locale ma non in una playlist). Vedi smart playlist cross-service per le ricette.

Smart collection di Tune: equivalente dei bookmark Roon, con operatori cross-service.

Passo 7 (opzionale): recuperare i filtri di convoluzione

Se usavi REW + convoluzione Roon per la correzione acustica, i tuoi filtri .wav restano validi. Tune li carica in Impostazioni → Audio → Convoluzione → Importa filtro. Formato atteso: .wav stereo (sinistra.wav + destra.wav) alla frequenza di campionamento target.

L'EQ parametrico (PEQ) di Roon va reinserito manualmente: Tune ne offre uno identico (10 bande parametriche per zona, low/high shelf, peaking, notch). Se parti da filtri REW, esportali in .txt e copia i valori.

Il workflow completo REW → Tune (misura con UMIK-1, generazione del filtro, applicazione alla zona) è documentato in Tune + REW: correzione acustica automatica.

Domande frequenti

Posso lasciare Roon installato durante la transizione?
Sì, ed è consigliato. Roon e Tune convivono senza conflitti (protocolli di discovery diversi, porte diverse). Spegni Roon quando sei sicuro che Tune copra le tue esigenze, in genere dopo 1-2 settimane.

Tune modificherà i miei file musicali?
No. Tune è rigorosamente read-only sulle cartelle sorgente. Nessuna scrittura di tag, nessuna creazione di file nascosti, nessuno spostamento. Il database dell'indice è memorizzato a parte in ~/.tune/library.db.

Le mie copertine embedded verranno conservate?
Sì. Tune legge in priorità le copertine embedded, poi cover.jpg/folder.jpg nella cartella dell'album, e infine fa un fetch su MusicBrainz/Discogs come ultima risorsa.

Quanto tempo richiede la scansione di una libreria grande?
Su Mac mini M1 con SSD locale: 100.000 brani in 12 minuti. Su Pi 4 + NAS gigabit: 100.000 brani in 2h30. La scansione usa tutti i core CPU disponibili.

Posso migrare anche da JRiver, Audirvana o Plex?
Sì, il workflow è identico per JRiver (export delle playlist MPL di JRiver → conversione in M3U). Per Audirvana e Plex, l'export avviene sempre via M3U. Vedi migrare da JRiver a Tune per i dettagli.

E i miei streamer Naim/Linn/Lumin RoonReady?
Tutti questi streamer parlano DLNA UPnP in parallelo a RoonReady. Tune li rileva automaticamente, riproduzione bit-perfect 24/192 o 24/96 a seconda del modello. Non serve disattivare RoonReady lato streamer.

Prova Tune

Tune è in beta gratuita, multipiattaforma. Migrazione da Roon in 30 minuti, senza toccare i tuoi file musicali.

Scarica Tune

Da leggere anche

Bertrand Clech — Fondatore di Mozaik Labs, creatore di Tune. 40 anni di audiofilia, costruttore di diffusori DIY (Supravox 215 TQWT, Supravox Jensen 285), misure REW + DSP miniDSP 2x4 HD Dirac.