Las zonas de JRiver Media Center

Ver el tema anterior Ver el tema siguiente Ir abajo

Las zonas de JRiver Media Center

Mensaje  pablopi el Vie 27 Dic 2013 - 15:38

JRiver Media Center incluye, entre su interminable lista de características y funciones, una denominada Zonas.

Para JRMC una Zona es una abstracción que representa a un dispositivo de reproducción, local al ordenador que ejecuta JRMC o remoto (renderers UPnP detectados automáticamente en la red), más todos sus correspondientes ajustes de configuración de audio, incluyendo los disponibles en la ventana de DSP de JRiver Media Center.

Zona = dispositivo de audio + modo de reproducción + Estudio DSP

Si nuestro PC o Mac dispone de varios dispositivos de reproducción de audio podemos crear una zona para cada uno de ellos y enviar audio de modo totalmente independiente o sincronizado, enlazando las zonas que queramos para realizar sobre ellas una reproducción simultánea.

Por ejemplo, en mi HTPC dispongo de:

  • Una salida HDMI en la tarjeta gráfica ATI 5570 instalada capaz de reproducir LPCM multicanal hasta 192/24 (además de toda la caterva de formatos en crudo tipo DTS, AC3, DTS-HD MA, Dolby TrueHD, etc.).
  • La salida SPDIF correspondiente a la tarjeta de sonido Asus Xonar Essence STX (estéreo hasta 192/24, DTS, AC3).
  • La salida analógica estéreo incluida en esta misma Asus Xonar.
  • Una salida analógica estéreo vinculada al dispositivo Realtek de la placa base, aunque esta la tengo permanentemente desactivada a nivel de BIOS.




Por si fuera poco se pueden construir zonas combinando un dispositivo de reproducción y su modo de uso (Wasapi, Asio, Kernel Streaming, Direct Sound, etc.), además de los ajustes de procesado de señal que escojamos.

Pongo un ejemplo para que quede más claro. Tomando los dispositivos de la lista anterior, podríamos configurar las siguientes zonas:

  • Zona A: salida HDMI en modo Wasapi remuestreando a 192/24 los archivos de frecuencias superiores a esta.
  • Zona B: salida HDMI en modo Wasapi con remuestreo incondicional a 192/24.
  • Zona C: salida HDMI en modo ASIO4ALL remuestreando a 192/24 los archivos de frecuencias superiores a esta.
  • Zona D: Salida analógica estéreo de la Xonar en modo ASIO sin remuestreo pero remezclando los canales a 2.
  • Zona E: Salida SPDIF de la Xonar transcodificando a Dolby AC3 el audio a reproducir.

Como véis esto es tremendamente flexible. A mi me ha venido estupendamente para realizar comparaciones de la calidad de reproducción percibida entre distintos dispositivos de audio y distintos modos de configuración de un mismo dispositivo, de un modo análogo pero mucho más rudimentario a lo que hice con Foobar hace algún tiempo.

Otro escenario que se me ocurre tendría que ver con la distribución de señales de audio a diferentes lugares de la casa (cocina, habitaciones, etc.) manteniendo el control desde un único punto de reproducción.

Tambien nos podríamos plantear aplicar condicionalmente remuestreo o EQ (en realidad cualquier DSP disponible en JRMC) dependiendo de las características del archivo que se reproduce. Pero es que además se pueden definir reglas automáticas de cambio de zona. Por ejemplo, dependiendo del género musical o del codec del archivo que se reproduzca podemos activar un cambio de zona que a su vez suponga el uso de una determinada ecualización. Del mismo modo podemos crear tags personalizados en la biblioteca de JRMC y utilizarlos para provocar un cambio de zona... o incluso utilizar la hora del día para, por ejemplo, enviarle el audio al receptor del salón o al mini amplificador de la cocina en diferentes momentos. O reproducir música utilizando el DAC USB conectado al PC y el audio de las pelis enviarlo a través de la salida HDMI hacia el receptor multicanal definiendo una zona de audio y otra de vídeo. Una pasada. Esto es algo parecido a lo que se puede hacer con el complemento Dynamic DSP de Foobar, pero en mi opinión está mejor resuelto en JRMC.

Por ejemplo, esta regla pasa a reproducir automáticamente el audio multicanal a la salida HDMI:



Así de simple.

Como veis el término "zona" induce a error puesto que inmediatamente lo asociamos a distintos espacios de escucha, de un modo análogo a las zonas de un reproductor multicanal, pero realmente la cosa va mucho más allá y nos aporta una flexibilidad brutal.

De hecho y tras darle muchas vueltas a mi tinglado, he decidido prescindir del Mac Mini que me compré hace nada y seguir utilizando como reproductor habitual el HTPC con JRiver Media Center, configurado del siguiente modo:

  • Zona A: salida HDMI multicanal en modo Wasapi remuestreando a 192/24 los archivos de frecuencias superiores a esta.
  • Zona B: Salida analógica estéreo de la Xonar en modo Wasapi (no ha habido forma de que los drivers ASIO de la Xonar funcionaran bien en JRMC por mucho que tocara buffers), sin remuestreo pero mezclando las pistas multicanal hasta reducirlas a estéreo.

De este modo puedo seleccionar a voluntad y con un clic desde la app de control (como veremos un poco más abajo) la zona A,  que es capaz de emitir en multicanal, o la B exclusivamente para la escucha en estéreo. De momento no me parece una buena idea enrutar automáticamente el audio a un dispositivo u otro utilizando la función de cambio de zona descrita más arriba.

Volviendo a la gestión de zonas, podemos crearlas utilizando el comando Reproductor > Zone > Añadir Zona.



Las zonas creadas (por defecto siempre tendremos al menos una) se muestran en la parte superior del panel izquierdo de JRMC. Bien utilizando los comandos disponibles en el menú anterior, bien haciendo clic con el botón derecho del ratón sobre la lista de zonas, podremos gestionarlas (renombrar, modificar, eliminar, vincular, etc.) con comodidad. Para enviarle audio a una zona concreta bastará con seleccionarla haciendo clic con el botón izquierdo del ratón sobre ella para convertirla en la activa.



Una vez hayamos creado las que precisemos podremos pasar a configurarlas utilizando los comandos Estudio DSP y Opciones de reproducción, que nos llevarán a las correspondientes ventanas de configuración, ya conocidas para cualquier usuario de JRMC, pero con la particularidad de que los ajustes que establezcamos tan solo tendrán efecto cuando activemos la zona que estamos configurando.



De hecho podemos utilizar el desplegable que aparece en la parte superior de estas ventanas para realizar los ajustes sobre varias zonas rápidamente.



Pasemos ahora a JRemote, la que creo que es la mejor aplicación de control para JRMC y uno de los mejores controladores disponibles para cualquier reproductor, en general.

En la parte inferior izquierda de la app se muestra el nombre de la zona seleccionada en un momento determinado. Recordemos que JRMC puede estar reproduciendo cualquier otra cosa en el resto de zonas. La que aparece aquí es únicamente sobre la que estamos actuando.



Tocando con el dedo se despliega el selector de zonas. Como podéis ver aparecen también los Squeezeboxes que hay por casa (tanto los de verdad como el falso). Los reproductores de Logitech en sí no disponen del perfil UPnP media renderer, de hecho si los soltamos en una red local sin más no aparecerán por ninguna parte como tales. Es el servidor Logitech Media Server el que añade una capa de compatibilidad y los expone de este modo ante el resto de cacharros en red.

Hablando de UPnP, JRMC permite definir múltiples instancias de servidores DLNA y establecer además perfiles de transcodificación específicos para cada una de ellas (otra pasada), adaptándolos de este modo a los distintos reproductores que a ellos se conecten. Esto se hace desde Herramientas > Opciones > Media Network.

Por ejemplo, se podría enviar cualquier cosa que JRMC pueda reproducir a un Squeezebox Classic en formato PCM 48/24 y a un Touch (correspondientemente modificado para que admita 192Khz) en FLAC a 192/24. Sí, es posible enviarle a un Squeezebox una ISO de SACD convertida "al vuelo" en PCM de alta resolución por JRMC (¿quién da más?). Pero bueno, esto es otro asunto en el que no me voy a meter ahora.

Volviendo al panel de zonas de JRemote, hay un botón Link que sirve para sincronizar la reproducción entre 2 o más zonas. De este modo lo que reproduzcamos por cualquier de ellas también sonará, al mismo tiempo, por el resto. De perlas para esas inconfesables pruebas ciegas  Razz. En mi modesto HTPC he enlazado las zonas A y B para reproducir a la vez ISO de SACD (conmutando la entrada en el receptor para comparar) y el sistema ha aguantado como un campeón.



En fin, que cuanto uno más escarba en JRMC más cosas se encuentra. Aunque lógicamente hay aspectos mejorables en la aplicación, en mi opinión es admirable el cuidado puesto por los desarrolladores a la hora de dotarla de una cantidad de funciones que, aunque probablemente nadie utilice en su totalidad, pueden dar cobertura a escenarios de uso de lo más variopinto.

De hecho, y muy a pesar de mi querido Foobar, no tengo más remedio que reconocer, tras haber probado con cierto detenimiento docenas de reproductores, que ahora mismo prefiero JRiver Media Center a todos ellos. De hecho, EMHO es el mejor reproductor de audio disponible para cualquier plataforma en estos momentos.

Solo le falta reproducir ISO de DVD-A para ser perfecto.


Última edición por pablopi el Dom 8 Jun 2014 - 16:04, editado 8 veces

pablopi
Grand Master
Grand Master

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

http://www.pablofelip.tk

Volver arriba Ir abajo

Re: Las zonas de JRiver Media Center

Mensaje  javiclas el Vie 27 Dic 2013 - 17:46

Super interesante y muy bien explicado éste tema de las Zonas, ¿has visto cómo afecta a la RAM cuando funcionan zonas simultáneas? ¿No produce microcortes? Mil gracias otra vez por el aporte Pablopi, un saludo.

javiclas
Cum Laude
Cum Laude

Cantidad de envíos : 5511
Localización : toledo
Fecha de inscripción : 17/01/2012

Volver arriba Ir abajo

Re: Las zonas de JRiver Media Center

Mensaje  pablopi el Vie 27 Dic 2013 - 18:02

javiclas escribió:  Super interesante y muy bien explicado éste tema de las Zonas, ¿has visto cómo afecta a la RAM cuando funcionan zonas simultáneas? ¿No produce microcortes? .

Gracias, Javi.

No he pasado horas escuchando en una configuración multizona, pero sí he hecho una escucha comparada de varios temas procedentes de una ISO de SACD durante bastantes minutos sin apreciar problemas de ningún tipo, y eso que los archivos no eran locales al HTPC sino que se leían de un NAS. JRMC convierte las pistas de los SACD a pcm 384/32 y posteriormente las remuestrea a 192/24 para poderlas enviar al receptor tanto a través de la salida HDMI como de la Xonar, lo que tiene su aquel. Cierto es que no eran multicanal sino estéreo, pero descuida que haré también la prueba y de paso miraré el consumo de memoria.

También lo he probado con archivos FLAC y ALAC, que lógicamente no dan problemas.

En el mensaje no lo comento, pero mi HTPC no es en absoluto un maquinón. Es el mismo del hilo de Foobar (Pentium Dual Core E5500 @ 3,2Ghz, 4GB RAM DDR2 800, SSD y Windows 7 32 bits) con la única particularidad de haber desactivado manualmente algunos servicios que no eran esenciales y, por supuesto, no usar antivirus ni programa de seguridad residente alguno.

pablopi
Grand Master
Grand Master

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

http://www.pablofelip.tk

Volver arriba Ir abajo

Re: Las zonas de JRiver Media Center

Mensaje  javiclas el Vie 27 Dic 2013 - 18:09

Pues me alegra saberlo, tu configuración del HTPC es parecida a la que tenemos muchos por aquí, y si puede con multicanal y a la vez con FLac en otra zona, yo iría mas que servido.

javiclas
Cum Laude
Cum Laude

Cantidad de envíos : 5511
Localización : toledo
Fecha de inscripción : 17/01/2012

Volver arriba Ir abajo

Re: Las zonas de JRiver Media Center

Mensaje  Contenido patrocinado Hoy a las 14:43


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


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