AUDIO PLANET
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Escuchar Tidal / Master (MQA) en Linux sí es posible

Ir abajo

Escuchar Tidal / Master (MQA) en Linux sí es posible Empty Escuchar Tidal / Master (MQA) en Linux sí es posible

Mensaje  pablopi Dom 7 Mar 2021 - 18:48

Ya sabemos todos que MQA es un formato inefable con detractores y defensores a ultranza a tutiplén. Seguramente, como siempre, la verdad estará en algún gris intermedio.

Hablábamos de MQA por aquí, donde ya enlacé este hilo de Audio Science Review, en el que cuenta cosas gente que parece saber muy bien de lo que habla, aportando opiniones y recursos de lo más interesantes. La mala noticia es que son 113 páginas. La buena, que el hilo está cerrado y no crecerá mientras las leeis todas.

Pero vamos al grano.

Describo aquí el método que me parece más inmediato, aunque se me ocurre al menos otro un poco más rebuscado, para probar eso de Tidal/ MQA cuando se usa Linux.

Reproductor


Tiraremos de Strawberry (gratuito, código abierto), disponible para una gran variedad de distribuciones. Yo lo he usado con Ubuntu, inicialmente, y ahora con Manjaro, que es mi entorno preferido desde hace ya unos cuantos meses.

En este otro hilo publiqué un mini análisis.

Escuchar Tidal / Master (MQA) en Linux sí es posible Selecc17

Strawberry dispone de un módulo de compatibilidad con Tidal, que por ahora, y a pesar de los cambios introducidos en el sistema de autenticación de Tidal en diciembre del año pasado, funciona correctamente. No obstante hay que obtener un ID de cliente e introducirlo en el panel de configuración de Strawberry. Lo explico en este mensaje del hilo que mencionaba anteriormente.

Escuchar Tidal / Master (MQA) en Linux sí es posible Selecc77

DAC


Khadas Tone2 Pro, aunque en realidad cualquiera con decodificación MQA completa nos serviría, creo yo. Algunas características:

  • DAC + ampli auris
  • Salida auris 3,5 + 4,4mm balanceada
  • Salidas RCA balanceadas
  • SPDIF 24/192
  • PCM 32/768, DSD512, MQA completo
  • 2 x USB C (I2S), con datos y alimentación separados
  • 4 x OPA1612
  • Cuerpo de aluminio

Escuchar Tidal / Master (MQA) en Linux sí es posible ACtC-3d9kz3KrKuEqsr9OqyEmtxQo7Et_s09JHhM6G7CDgc4kJCicV12kU2CtZNVNvz62i3OeQwfsakVF0QzcOY2qB9BzPEKK9eWt71liMhp8SP8Tv-KF1DXE0ZuWj48XIAZNP7YP49UARctw1AxqBanyzmWNQ=w625-h1108-no

Recalco que la decodificación MQA que hace este minúsculo aparatejo, bueno, bonito y barato, es completa, desde el primer al último "unfold"... cuantos quiera que sean Rolling Eyes.

Yo lo he comprado en HiFiGo (pagando con PayPal), en una semana en casita, desde China, con portes y trámites aduaneros (170€). Eso sí, la "última milla" corre a cargo de Correos Express, así que ya podéis rezar para que nada se tuerza una vez llegue a Barajas.

La salsa (no tan) secreta


Las pistas MQA se suelen distribuir como archivos FLAC convencionales, en los que se "entierra" cierta información que permite, siguiendo una serie de procesos digitales propietarios, desplegar una versión en alta resolución de mayor calidad. En el caso de Tidal, cuando emite pistas en calidad Master, también.

Todos los MQA con los que me he topado hasta el momento pueden escucharse en reproductores que no "entienden" MQA.

Según el padre de la criatura, estas versiones compatibles suenan incluso mejor que un PCM 44/16 convencional como consecuencia del "superior proceso de masterización" de las pistas en MQA.

Escuchar Tidal / Master (MQA) en Linux sí es posible Selecc75

Según otros, existe una pérdida de calidad dado que algunos de esos 16 bits de cada muestra contienen una señal inyectada artificialmente, esencialmente ruido para un reproductor no compatible, necesaria para codificar el abracadabra de MQA, en lugar de los bits correspondientes a la señal de audio original.

Escuchar Tidal / Master (MQA) en Linux sí es posible Selecc76

Algunos reproductores realizan una decodificación parcial de las pistas MQA en software, generando una señal a 88/96/24. Esto es lo que ocurre, por ejemplo, con la aplicación de Tidal para iOS y, creo, para Windows y MacOS. Es lo que se conoce como el primer despliegue de MQA.

Esa señal PCM 88/96/24 puede ser enviada a un DAC no compatible con MQA, que la reproducirá como tal. Pero si el DAC sí es compatible podrá extraer toda la información que supuestamente aún queda en ella, generando un flujo PCM de hasta ¿704/768/24?.

El Khadas Tone2 Pro puede actuar en ambos escenarios:

  1. Completando la decodificación MQA cuando ya recibe una señal parcialmente descodificada.
  2. Realizando por su cuenta toda el proceso de decodificación MQA.

Para lograr la reproducción de las pistas en calidad Master de Tidal en Linux necesitaremos que funcione del segundo modo.

Para ello hay que configurar la salida de audio de Strawberry en modo transparente (bitperfect).

Herramientas → Ajustes → Sistema de audio

Escuchar Tidal / Master (MQA) en Linux sí es posible Config12

Nos aseguraremos de dos cosas:

Primera: Utilizar la salida de sonido ALSA del sistema. En mi caso no parece haber diferencias entre el conector hw y plughw.

Segunda: Desactivar el control de volumen.

Esto último es crítico. Para que nuestro Khadas pueda realizar correctamente la decodificación completa de MQA debe recibir el flujo de bits original, sin que el sistema operativo ni Strawberry le toquen un bit. Lo primero lo conseguiremos usando ALSA. Lo segundo, evitando cualquier cambio de volumen durante la reproducción, así que mejor desactivar totalmente esta posibilidad.

Por supuesto, hay que olvidarse también del ecualizador integrado en Strawberry.

Si nos quedamos aquí comprobaremos que ya podremos reproducir pistas en calidad Master de Tidal, pero el sonido se entrecortará.

Para solucionarlo, tenemos que hacer un último ajuste en el panel de configuración del sistema de audio. Un poco más abajo de la sección donde se elige el dispositivo de salida, encontraremos la casilla de verificación que controla el uso de compresión para evitar una posible saturación digital. Debe quedar desactivada.

Escuchar Tidal / Master (MQA) en Linux sí es posible Selecc78

Como curiosidad, el ajuste de calidad de audio de Tidal en:

Herramientas → Ajustes → Tidal

...parece poder establecerse tanto en Lossless como en Hi Resolution indistintamente sin que ello afecte a la capacidad de buscar y reproducir pistas en MQA en el catálogo de Tidal.

Escuchar Tidal / Master (MQA) en Linux sí es posible Selecc79

Probemos algunas pistas. Pero primero conozcamos cuál es la clave de color para los leds indicadores situados bajo la infame ruleta de control del Khadas Tone2 Pro:

Escuchar Tidal / Master (MQA) en Linux sí es posible Selecc81

Taylor Swift :: Folklore (deluxe version) → Flujo FLAC 44/24 que se identifica como MQA 44.1/48K
Escuchar Tidal / Master (MQA) en Linux sí es posible Photo_13
Escuchar Tidal / Master (MQA) en Linux sí es posible Taylor10

Ola Gjeilo :: Winter Songs → Flujo FLAC 48/24 que se identifica como MQA 88.2/96K
Escuchar Tidal / Master (MQA) en Linux sí es posible Photo_14
Escuchar Tidal / Master (MQA) en Linux sí es posible Choir_10

Ola Gjeilo :: Piano Improvisations → Flujo FLAC 44/24 que se identifica como MQA Master 352.8/384K
Escuchar Tidal / Master (MQA) en Linux sí es posible Photo_15
Escuchar Tidal / Master (MQA) en Linux sí es posible Ola_gj10

Como curiosidad, y tras probar infinidad de pistas, no he hallado ninguna cuyo formato en crudo sea superior a 48/24. La tasa de bits más elevada con la que me he encontrado, de acuerdo con la información que suministra Strawberry (y que no coincide con la obtenida por medio de otros reproductores, como piCorePlayer / LMS), es de poco más de 1.500Kbps.


Última edición por pablopi el Lun 8 Mar 2021 - 6:33, editado 2 veces
pablopi
pablopi

Cantidad de envíos : 5812
Localización : Castellón
Fecha de inscripción : 21/06/2010

http://pablofelip.online

A dimun y a bergali les gusta esta publicaciòn

Volver arriba Ir abajo

Escuchar Tidal / Master (MQA) en Linux sí es posible Empty Re: Escuchar Tidal / Master (MQA) en Linux sí es posible

Mensaje  JP Dom 7 Mar 2021 - 19:58

Gracias por la explicación.

Saludos

JP

JP

Cantidad de envíos : 201
Localización : El mundo
Fecha de inscripción : 25/01/2021

A pablopi le gusta esta publicaciòn

Volver arriba Ir abajo

Volver arriba


 
Permisos de este foro:
No puedes responder a temas en este foro.