Tune by Mozaiklabs

Migrar de Roon a Tune en 30 minutos: tutorial paso a paso

Lo esencial

  • La migración Roon → Tune lleva 30 minutos para una biblioteca estándar (de 10 000 a 100 000 pistas): exportar playlists, instalar Tune, escanear carpetas, reconectar servicios de streaming, mapear endpoints.
  • Puedes tener Roon y Tune funcionando en paralelo durante la transición (cero interrupción del servicio); Tune no toca los archivos de origen: los indexa en modo solo lectura.
  • Los elementos que hay que recrear manualmente: los bookmarks de Roon (a smart playlists de Tune) y los perfiles DSP (los filtros de convolución siguen siendo compatibles, el EQ paramétrico hay que reintroducirlo).

Índice:

Migrar de Roon a Tune: 30 minutos cronometrados para recuperar el control de tu biblioteca.

Requisitos previos y hardware

Vas a necesitar: tu servidor Roon Core actual encendido (para la exportación), un nuevo host para Tune (Pi 4 / NAS / Mac mini / NUC Linux), acceso SSH o pantalla+teclado, y tus credenciales de Tidal/Qobuz/Spotify/Deezer.

Tune funciona ya desde una Raspberry Pi 4 (4 GB) con 100 000 pistas y 4 zonas simultáneas. Para bibliotecas de 500 000+ o convolución estéreo en paralelo, apunta a un Mac mini M1 o un NUC i3. Si aún no tienes hardware, la guía de servidor de música autoalojado 2026 detalla las opciones de hardware.

Antes de empezar, apunta en algún sitio: la lista de tus zonas Roon actuales (nombre, IP, tipo), tus servicios de streaming activos y tus bookmarks favoritos. Haz capturas de pantalla si hace falta: vas a tener que recrearlos en Tune.

Paso 1: exportar tu biblioteca Roon (5 min)

Roon no ofrece una exportación estructurada completa, pero con dos flujos basta:

  1. Playlists. En Roon → Biblioteca → Playlists, selecciona todo, clic derecho → Export → formato M3U. Guarda en una carpeta ~/RoonExport/playlists/.
  2. Lista de álbumes favoritos. Biblioteca → Álbumes → Filtro "Favorites" → Seleccionar todo → Exportar CSV (mediante View → Export Selected as CSV). Tune importará esos favoritos durante el escaneo.

Tus archivos musicales en sí (FLAC, ALAC, DSF) no se mueven. Roon nunca los modifica, siguen en /Volumes/MusicLibrary o equivalente. Tune los va a indexar en el mismo sitio, sin moverlos.

Paso 2: instalar Tune (10 min)

Según tu plataforma:

En Mac (M1/M2/M3 o Intel)

Descarga el DMG en la página de descarga, doble clic, arrastra Tune.app a Aplicaciones. En el primer arranque, autoriza el acceso a la carpeta Música (Preferencias del Sistema → Privacidad).

En Raspberry Pi / Linux (Debian, Ubuntu)

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

El script detecta tu arquitectura (arm64/x86_64), instala las dependencias de Python y configura systemd. Cuenta con 5 minutos en una Pi 4.

En Synology / QNAP

Una imagen Docker mozaiklabs/tune:latest está en preparación. Mientras tanto, Tune se despliega mediante el instalador de Linux, macOS o Windows (ver página de descarga).

Primer arranque de Tune: dashboard, escaneo en curso, zonas detectadas.

Paso 3: escanear tu biblioteca local (variable, de 5 min a 2 h según el tamaño)

En la interfaz de Tune (http://<ip-servidor>:8080) → Ajustes → Biblioteca → Añadir una carpeta. Apunta a la misma ruta que usaba Roon (p. ej.: /Volumes/MusicLibrary o //NAS/music).

Tune lanza un escaneo en segundo plano. Para una biblioteca de 30 000 pistas FLAC en Mac mini M1: 4-6 minutos. En Pi 4 con NAS remoto: alrededor de 1 h 30. El escaneo es reanudable (se puede interrumpir/relanzar sin empezar de cero).

Mientras tanto, importa tus playlists M3U: Ajustes → Playlists → Importar M3U → selecciona la carpeta ~/RoonExport/playlists/. Tune mapea automáticamente las rutas de los archivos.

Paso 4: reconectar Tidal, Qobuz, Spotify, Deezer (5 min)

Ajustes → Servicios → añade cada servicio con usuario + contraseña (o token OAuth según el caso). Tune sincronizará:

  • Tus álbumes favoritos
  • Tus artistas seguidos
  • Tus playlists (propias y suscritas)
  • Tu historial reciente (Tidal/Qobuz/Spotify)

La gran diferencia con Roon: Tune unifica estas fuentes. Una búsqueda de "Steely Dan Aja" devuelve la versión local en FLAC, la versión Tidal Hi-Res y la versión Qobuz 24/96 en el mismo resultado. Eliges la fuente en el momento de la reproducción, o dejas que Tune seleccione la mejor calidad disponible.

Para el detalle de las smart playlists que cruzan servicios, ver smart playlists cross-services Tidal/Qobuz.

Paso 5: reconectar los endpoints (5 min)

Aquí es donde Tune simplifica radicalmente respecto a Roon. Nada de RAAT, nada de RoonReady, ningún Roon Bridge que instalar. Tune descubre automáticamente todo lo que habla DLNA, AirPlay, Sonos, Chromecast y UPnP en tu LAN.

Ajustes → Zonas → Tune lista tus endpoints detectados:

  • Naim ND5 XS2 (DLNA UPnP) — funciona de inmediato, bit-perfect 24/192
  • Linn Klimax DS (DLNA UPnP/Songcast) — funciona de inmediato
  • HomePod / Apple TV (AirPlay 2) — sincronización multiroom nativa
  • Sonos One / Beam (Sonos API) — control de volumen + reproducción
  • WiiM Pro / Mini (DLNA + AirPlay)
  • Yamaha AVR / Denon HEOS (DLNA)

Renombra las zonas con los nombres que usabas en Roon ("Salón", "Cocina", "Despacho"). Crea grupos para el multiroom sincronizado (p. ej.: grupo "Planta baja" = Salón + Cocina + Terraza).

Mapeo de los endpoints DLNA/AirPlay/Sonos en Tune. Sin RoonReady que instalar.

Paso 6: recrear los bookmarks de Roon como smart playlists de Tune (5-10 min)

Roon los llama "bookmarks", Tune los llama "smart collections" y "smart playlists". La lógica es la misma: un filtro dinámico sobre tu biblioteca que se actualiza automáticamente.

Ejemplo: tu bookmark de Roon "Jazz de los 60 no escuchado desde hace 6 meses" se convierte en Tune en una smart collection:

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

El motor de Tune soporta operadores que Roon no tiene: branch_of (selección por subgénero dentro de la jerarquía), cross_service (compara versiones Tidal vs Qobuz vs local) y missing_in (presente en local pero no en una playlist). Ver smart playlists cross-services para las recetas.

Smart collections de Tune: el equivalente a los bookmarks de Roon, con operadores cross-service.

Paso 7 (opcional): recuperar tus filtros de convolución

Si usabas REW + convolución de Roon para tu corrección acústica, tus filtros .wav siguen siendo válidos. Tune los carga en Ajustes → Audio → Convolución → Importar filtro. Formato esperado: .wav estéreo (izquierda.wav + derecha.wav) a la frecuencia de muestreo objetivo.

El EQ paramétrico (PEQ) de Roon hay que reintroducirlo manualmente: Tune ofrece uno idéntico (10 bandas paramétricas por zona, low/high shelf, peaking, notch). Si partes de filtros REW, expórtalos en .txt y copia los valores.

El flujo de trabajo completo REW → Tune (medición con UMIK-1, generación del filtro, aplicación por zona) está documentado en Tune + REW: corrección acústica automática.

Preguntas frecuentes

¿Puedo dejar Roon instalado durante la transición?
Sí, y es lo recomendable. Roon y Tune conviven sin conflicto (distintos protocolos de descubrimiento, distintos puertos). Apagas Roon cuando estés seguro de que Tune cubre tus necesidades, normalmente tras 1-2 semanas.

¿Tune va a modificar mis archivos musicales?
No. Tune es estrictamente de solo lectura sobre las carpetas de origen. Ninguna escritura de etiquetas, ninguna creación de archivos ocultos, ningún desplazamiento. La base de índice se almacena aparte en ~/.tune/library.db.

¿Se conservarán mis carátulas embebidas?
Sí. Tune lee las carátulas embebidas de forma prioritaria, después cover.jpg/folder.jpg en la carpeta del álbum, y por último recurre al fetch en MusicBrainz/Discogs.

¿Cuánto tarda el escaneo de una biblioteca grande?
En Mac mini M1 con SSD local: 100 000 pistas en 12 minutos. En Pi 4 + NAS gigabit: 100 000 pistas en 2 h 30. El escaneo utiliza todos los núcleos de CPU disponibles.

¿Puedo migrar también desde JRiver, Audirvana o Plex?
Sí, el flujo es idéntico para JRiver (exportar playlists MPL de JRiver → conversión a M3U). Para Audirvana y Plex, la exportación se hace igualmente por M3U. Ver migrar de JRiver a Tune para el detalle.

¿Y mis streamers Naim/Linn/Lumin RoonReady?
Todos esos streamers hablan DLNA UPnP en paralelo a RoonReady. Tune los detecta automáticamente, con reproducción bit-perfect 24/192 o 24/96 según el modelo. No hace falta desactivar RoonReady en el streamer.

Prueba Tune

Tune está en beta gratuita, multiplataforma. Migración desde Roon en 30 minutos, sin tocar tus archivos musicales.

Descargar Tune

Lee también

Bertrand Clech — Fundador de Mozaik Labs, creador de Tune. 40 años de afición audiófila, constructor de altavoces DIY (Supravox 215 TQWT, Supravox Jensen 285), mediciones REW + DSP miniDSP 2x4 HD Dirac.