Encuesta

¿Te interesa saber más sobre estos CLI music players?

Sí.
1 (100%)
No.
0 (0%)

Total de votos: 1

Autor Tema: ¿Interés en reproductores por terminal (CLI players) para macOS/UNIX/Linux?  (Leído 889 veces)

Óz

  • 250+
  • ****
  • Mensajes: 443
Buenas a todos.

Hace relativamente poco que trasteo con el Hi-Fi —aunque siempre fue un tema de mi interés— y de primeras sentí bastante curiosidad por investigar personalmente acerca de las (posibles) diferencias en calidad de sonido por el mero uso de diferentes reproductores de FLAC para mi sistema (un MacBook Pro aún con OS X El Capitan). Después de varias pruebas interesantes, me quedé con dos contendientes sobradamente conocidos: Audirvana Plus y VOX. El primero por ser un claro referente en cuanto a calidad y el segundo por ser una opción gratuita más que aceptablemente buena. Pues bien, personalmente yo he notado ciertos cambios en el sonido, sobre todo cuando Audirvana Plus se ejecuta bajo Integer Mode.

Por otro lado —y ya en relación más directa con este hilo— resulta que profesionalmente me paso gran parte del día frente a la Terminal de ese macOS y me planteaba poder controlar la música a golpe de comandos. Existen varias soluciones (nada despreciables) para ello, por ejemplo:
Una posible ventaja adicional es que estos programas permiten saltarse la API de sonido de macOS (Core Audio) pudiendo redirigir la salida hacia otros servidores de sonido, y en particular hacia JACK (JACK Audio Connection Kit, http://jackaudio.org) que destaca por su diseño de baja latencia y uso profesional dedicado a la producción musical. Quizá todo esto pueda sonar como muy enrevesado, JACK no ha sido creado propiamente para la reproducción exclusiva de audio; pero pues lo probé, y en mi experiencia he notado una mejora en la separación y claramente en la escena o representación espacial. Tanto con Audirvana como con VOX y otros, yo personalmente escuchaba todo más céntrico, en comparación a cmus+JACK o mocp+JACK donde noto mayor amplitud. Además son gratis (igualito que Audirvana ::)) y de código abierto (patada a VOX).

Me pregunto si hay más gente del foro con deseo de probar este enfoque. También para corroborar (quizá con su mejor equipamiento) si mi experiencia es producto de querer autojustificar el tiempo invertido (i.e. una pura ilusión), o si por el contrario realmente sois capaces de notar estas mismas mejoras. Debo decir que en todo caso se trata tan sólo de ligeros matices, aunque a mi parecer perceptibles.

De haber buena recepción (digamos más de 12-15 foreros con ansia :P), podría plantearme escribir un par de tutoriales una de estas tardes veraniegas de agosto, sobre mis conocimientos hasta el momento (instalación, configuración y diferencias). No es que sea tremendamente difícil poner a correr todo esto, aunque tiene sus triquiñuelas, y entiendo que seguir ciertas instrucciones siempre resulta más agradable que pegarse por encontrar respuesta a problemas técnicos.

Espero vuestro feedback...

Saludos.
« última modificación: Julio 29, 2017, 04:02:25 pm por Óz »

Óz

  • 250+
  • ****
  • Mensajes: 443
Reservado para añadir más info posteriormente.

kirkan

  • Junior
  • **
  • Mensajes: 59
    • Macnux
No he probado JACK audio ck pero por lo que leí trabaja sobre las librerías de audio del S.O. coreaudio en caso del OS X .. Pulseaudio y Alsa en caso linux.

En Linux, yo prefiero ALSA que PulseAudio, esta última es más potente a nivel de opciones y demás pero muchísimo más intrusiva que ALSA!!

Los mejores resultados siempre los obtuve con ALSA tomando las opciones de bypass a nivel de hardware con el dispositivo destino, el dac, siempre que el soft que utilices para reproducir permita seleccionar esa opción.

No sé, yo después de mucho probar al final me quedé con Jriver debidamente configurado, por sus prestaciones, su calidad y sus posibilidades de configuración... y su comodidad todo hay que decirlo, y he trasteado hasta la saciedad con Adirvana, Amarra .... etc

Pero todo es subjetivo, en cada sistema puede que hayan varias opciones totalmente validas y totalmente diferentes.

Óz

  • 250+
  • ****
  • Mensajes: 443
No he probado JACK audio ck pero por lo que leí trabaja sobre las librerías de audio del S.O. coreaudio en caso del OS X .. Pulseaudio y Alsa en caso linux.
Pues creo que tienes razón, ahora que lo miro más en detalle, realmente JACK no parece saltarse el CoreAudio sino trabajar en conjunto... Tenía la idea opuesta (my fault), ¡gracias por la corrección! (lo tacho en la entrada principal). Quizá mi idea vino motivada por los resultados que comenté, te aseguro que algo debe hacer JACK de manera más eficiente o controlada para proporcionar esas mejoras que noté. O igual hay algo que no estoy entendiendo bien...

En Linux, yo prefiero ALSA que PulseAudio, esta última es más potente a nivel de opciones y demás pero muchísimo más intrusiva que ALSA!!

Los mejores resultados siempre los obtuve con ALSA tomando las opciones de bypass a nivel de hardware con el dispositivo destino, el dac, siempre que el soft que utilices para reproducir permita seleccionar esa opción.
No he jugado con esto en Linux, pero sí que leí previamente que PulseAudio es bastante más demandante en cuanto a recursos. En macOS también se encuentra disponible, claro, pero precisamente por estos comentarios ni me puse a configurarlo.

No sé, yo después de mucho probar al final me quedé con Jriver debidamente configurado, por sus prestaciones, su calidad y sus posibilidades de configuración... y su comodidad todo hay que decirlo, y he trasteado hasta la saciedad con Adirvana, Amarra .... etc
Jriver está entre los que no he probado aún (sí que intenté Amarra, Decibel, Swinsian y varios más). Le daré una oportunidad, gracias por la sugerencia. Por cierto, ¿te importaría compartir tu configuración?
« última modificación: Julio 29, 2017, 04:03:30 pm por Óz »

kirkan

  • Junior
  • **
  • Mensajes: 59
    • Macnux
Probablemente con JACK puedas evitar ciertos pasos por el servidor de audio, algo así como la conexión directa en ALSA, esto de buen seguro es lo que hace que aprecies esas mejoras.

En cuanto a compartir la configuración no tengo ningún problema.

Habitualmente utilizo dos sistemas, uno grande donde para transporte utilizo un mac mini con Mac OS dedicado a streaming exclusivamente con 8 Gb de ram y sobre todo SSD, el Jriver como soft de reproducción y en su configuración utilizo la reproducción desde memoria, esto es, que almacena el archivo en la ram y desde ahí lo reproduce. Por supuesto siempre en dispositivos de audio seleccionar la conexión directa por hardware para disfrutar siempre que sea posible del BitPerfect ... en Linux utilizo un pequeño Chromebox de HP tuneado (8Gb y memoria de estado solido también) con un Elementary OS instalado y Jriver con las mismas configuraciones, conectado a un dac y a un pequeño ampli a válvulas también  ::)  En este equipo es donde suelo escuchar con cascos.

Toda la música en NAS por red en flac, aiff, alac .. nada de lossy ... y físicamente en un buen plato los vinilos jajajaja

No se si te aclaro algo o necesitas saber algo mas detalladamente, si puedo ayudar no lo dudes.

Saludos