Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Ir abajo

Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Mensaje  pablopi el Dom 20 Ene 2019 - 11:27

Los aficionados que usamos Linux habitualmente andamos un poco dejados de la mano de Dios por lo que hace al abanico de reproductores de audio a nuestra disposición.

Sí, es posible correr Foobar en bitperfect e incluso reproducir con él DSD (vía DoP).

También podemos tirar mano de JRiver Media Center (del que soy usuario de licencia maestra desde hace tiempo), aunque personalmente la interfaz me parece que está hecha con los pies y la usabilidad... pues eso, que es más bien tirando a regularcilla.

Por último, también es posible montar algún tinglado con Squeezelite, por ejemplo tal y como cuento aquí.

¿No hay más opciones? Pues claro, docenas de ellas, así sin pensarlo mucho se me ocurren reproductores como Audacious, Rhythmbox, Clementine, Lollypop (por cierto, el único con una interfaz elegante, en mi opinión), Amarok, DeaDBeeF, Elisa... y muchos más.

El problema es que unos y otros suelen tener carencias en aspectos que hoy en día consideramos básicos:

  • Funciones de gestión de biblioteca.
  • Compatibilidad con ALSA (para emitir en bitperfect).
  • Edición de etiquetas.
  • Compatibilidad con formatos de audio (por ejemplo, DSD).
  • Descarga de carátulas de Internet.
  • Conexión con servicios en línea.
  • Interfaz de usuario no absolutamente paleolítica Rolling Eyes.
  • ...y ponga usted aquí lo que quiera (que cosas faltan a puñados).

El caso es que trasteando ayer tarde me he encontrado con una alternativa gratuita y de código abierto que, sin ser la caña de España, me parece más que interesante en este contexto Linuxero y por tanto me gustaría compartir con vosotros.



Strawberry es un fork de Clementine, es decir un desarrollo realizado por otro programador a partir de la aplicación original, estando disponible para Windows, MacOS y Linux. Lógicamente me voy a centrar en esta última plataforma. Ventajas del modelo de desarrollo de código abierto.

Para los impacientes, la descarga aquí: https://www.strawbs.org.

Si no os apetece compilarlo a partir de los fuentes encontraréis paquetes instalables aquí: https://builds.strawbs.net.

Esto no es en modo alguno un tutorial, así que simplemente voy a comentar brevemente ciertos aspectos por los que Strawberry me parece una opción a tener en cuenta.

Comencemos por la interfaz de usuario. Nada espectacular, con la tradicional yuxtaposición de elementos tales como barra de componentes (contexto, luego volveremos a él,  colección, archivos, listas, cola, dispositivos y ¡sí, Tidal!) y paneles correspondientes (izquierda), lista de reproducción (derecha) y visualización espectral de turno con información de la pista en reproducción y botonera de control (abajo).



Aires viejunos, pero funcionales Rolling Eyes.

La colección musical (biblioteca) puede explorarse utilizando las típicas vistas (artista, álbum, género y combinaciones de ellas).



Además, es posible ajustar algún que otro aspecto de su funcionamiento y aspecto (lejos, no obstante de las barbaridades de Foobar o JRiver Media Center, por supuesto).

Comportamiento general. Algo tan molesto como que el reproductor haga lo que le de la gana, que no suele coincidir con lo que el usuario quiere, cuando se hace doble clic sobre un elemento de la biblioteca puede evitarse fácilmente:



Ajustes de notificaciones.



Podemos utilizar las del sistema o las del propio Strawberry (que son más vistosas) y determinar cuándo y durante cuánto tiempo se mostrarán.



Configuración (ligerita) del aspecto de la interfaz de usuario. Paleta de colores (dos tonos) y posibilidad de utilizar un fondo dinámico a partir de la carátula del disco que está sonando. No está mal.



Pero hay otras características que son más destacables.

Strawberry es capaz de monitorizar una colección esparcida por varias carpetas en el sistema de archivos:



En mi Ubuntu no es capaz de acceder a recursos de red montados dinámicamente de modo inmediato (no aparecen en el cuadro de diálogo), pero no hay más que buscar los puntos de montaje automáticos en...

/run/user/xxxx/gvfs

...como se ve en la imagen para solucionarlo.

No lo dice por ninguna parte, pero cuando reproducimos un disco sin carátula, Strawberry la busca en Internet y la incorpora a la biblioteca él solito:



De hecho, hay un bonito menú contextual para gestionar las carátulas (clic con el botón derecho de la rata sobre la portada)...



...que da acceso a un fantástico gestor / buscador de carátulas en servicios en línea (Search for album covers):



El gestor de carátulas dispone de su propio comando de menú...



...e incluso es capaz de identificar todas las que nos faltan y recuperarlas en bloque, además de exportarlas.



Se dispone de un control magnífico sobre el sistema de reproducción: motor, tipo y dispositivo. OSS, PulseAudio, A2DP (bluetooth), virtual, Jack. Muy completito. Asimismo, se puede escoger el dispositivo HW por nombre o ID. Control total, muy guay. Por tanto, Strawberry es bitperfect.



Podemos ajustar el tamaño del buffer y su pre-llenado. También hay controles relativos a los ajustes de ganancia (vía metadatos), así como una función para evitar clipping digital como consecuencia de su aplicación. Del mismo modo, es posible activar un fundido entre pistas con controles muy granulares. Lógicamente los audiófilos deberían mantenerse lejos de estas cosas (ajuste de ganancia y fundidos).

Si usamos ALSA, Strawberry ajusta dinámicamente las propiedades del dispositivo de audio. Aquí lo vemos reproduciendo 88/24 sin el remuestreo característico de Pulse y en modo exclusivo (la consola no miente):



Pero sigamos... Resulta que también hay funciones de conversión de formatos, que se utilizan cuando se conecta un dispositivo de audio portátil (¿os acordáis del menú Dispositivos?) o simplemente bajo demanda. No son lo más exhaustivo del mundo, pero pueden venirnos bien en un momento dado. En principio Strawberry puede exportar pistas a dispositivos iPod, iPhone, MTP o simplemente a aquellos que aparecen como almacenamiento USB (no lo he probado personalmente, Spotify sin conexión en el móvil redujo a la irrelevancia esta funcionalidad para mi hace tiempo).



De listas de reproducción y scrobbling (emitir en plan exhibicionista los metadatos de lo que estamos escuchando) no comento nada porque son funciones que no utilizo demasiado. Pero Strawberry también cumple aquí:



Y sí, tenemos integración (básica) con Tidal.



Lamentablemente no se pueden recorrer las listas de reproducción, generales o personalizadas, o los artistas o discos que hemos añadido a nuestra biblioteca personal. Solo realizar búsquedas. Y no, nada de másters (pero sí HiFi). De hecho, Strawberry es una de las maneras más sencillas de disfrutar de Tidal en Linux en bitperfect.



Se supone que Deezer también está soportado, pero al menos en la versión probada (Linux) no lo he encontrado por ninguna parte Rolling Eyes. Quizás sea cosa de mi compilación, investigaremos...

Con respecto a la compatibilidad con formatos de audio, se admiten los siguientes:

WAV, FLAC, WavPack, DSF, DSDIFF, Ogg Vorbis, Speex, MPC, TrueAudio, AIFF, MP4, MP3, ASF and Monkey's Audio

DSF y DSDIFF me han dado problemas (nuevamente en Linux), sospecho que quizás porque las pistas tenían compresión DST. Tengo que hacer más pruebas al respecto. Todo lo demás (PCM), muy bien hasta 192/24 (probado).
EDITADO:

  • La reproducción DSD necesita GStreamer y libav 1.15.1+. Puedes comprobar la versión que corre tu SO con:

    gst-launch-1.0 --gst-version

  • Por otro lado, el soporte para Deezer es complicado en Linux por una serie de razones técnicas, así que el autor ha optado por eliminarlo en esta plataforma.

Ni rastro de compatibilidad con ISO de SACD o DVD-A, sin embargo. A extraer pistas toca. Afortunadamente es un tema muy superado.

Más cositas... y viene una buena. Strawberry también permite editar los metadatos (tags) de las pistas a través de un editor incorporado:



Edición múltiple de pistas, carátulas, integración con el servicio de identificación de MusicBrainz, contadores de reproducción.... muy, muy chulo.

Volviendo a los paneles principales de la interfaz, me gustaría destacar el denominado Context, que nos indica qué y cómo se está reproduciendo y sugiere otros elementos de la biblioteca, aunque de un modo muy rudimentario. No esperéis aquí nada parecido a Spotify o Roon. ¿Quizás esto "apunte maneras" en futuras versiones? Veremos. Y sí, también muestra las letras del tema que está sonando, si así lo queremos.



Y vamos llegando al final de este breve recorrido por Strawberry. Veamos, ¿qué me dejo? Seguro que muchas cosas. ¡Ah, sí!... ¿He mencionado que disponemos de un ecualizador integrado con perfiles?



¿Y de reproducción de vetustos cedés, para los más románticos?



¿Y de un panel de gestión de listas multipestaña con un completo menú contextual para actuar sobre las pistas? Todo muy bien pensado, la verdad.



Incluso hay una enigmática consola a la que le podemos ¿lanzar comandos? hmm (¿más "maneras apuntadas", quizás para permitir automatizar cositas con scripts en un futuro?).



Recapitulemos pues. Tenemos un reproductor que:

  • Reproduce una gran variedad de formatos, incluso de alta resolución.
  • Es bitperfect.
  • Gestiona una biblioteca musical.
  • Edita metadatos.
  • Busca carátulas en Internet.
  • Maneja múltiples listas de reproducción.
  • Reproduce CD.
  • Descarga letras.
  • Cuenta con funciones de ecualización.
  • Convierte y exporta entre formatos.
  • Se integra con Tidal.
  • Es razonablemente configurable.
  • Es estable.
  • Se integra bien con el escritorio de Linux.
  • Denota un evidente cuidado en su diseño, funciones y usabilidad.

Y además es multiplataforma (Windows, MacOS, Linux) y de código abierto, con todo lo que eso supone por lo que hace a su evolución y continuidad.

En fin, que Strawberry se ha convertido, sin comerlo ni beberlo, en mi reproductor de cabecera en Linux. Creo que, teniendo en cuenta todo lo anterior, nos encontramos ante un excelente reproductor, bien diseñado, rico en funciones y muy usable.

Con respecto a la calidad del sonido tengo que decir que a mi me suena estupendamente, especialmente a través de ALSA. Pero ya sabéis que no comulgo en absoluto con misterios audiófilos, y si son digitales, aún menos  Wink.

Cualquier cosa, comentamos aquí abajo.


Última edición por pablopi el Dom 27 Ene 2019 - 10:42, editado 13 veces
pablopi
pablopi

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

http://www.pablofelip.tk

Volver arriba Ir abajo

Re: Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Mensaje  ferac66 el Dom 20 Ene 2019 - 14:39

Lo pruebo esta tarde. Voy loco por mandar a windows a cagar a la vía pero es q el foobar tira mucho.

¿Sabes si podré instalar el paquete de ubuntuen mint, o tendré q compilarlo?

Saludos.

ferac66

Cantidad de envíos : 784
Localización : Valencia
Fecha de inscripción : 15/02/2011

Volver arriba Ir abajo

Re: Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Mensaje  pablopi el Dom 20 Ene 2019 - 15:47

En el enlace que he dejado más arriba con paquetes hay también versiones tipo appimage. Si tu Mint es más o menos reciente deberías poder usarlas.

Ya me cuentas.
pablopi
pablopi

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

http://www.pablofelip.tk

Volver arriba Ir abajo

Re: Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Mensaje  ferac66 el Dom 20 Ene 2019 - 18:40

pablopi escribió:En el enlace que he dejado más arriba con paquetes hay también versiones tipo appimage. Si tu Mint es más o menos reciente deberías poder usarlas.

Ya me cuentas.

No es reciente. No puedo instalar ni los paquetes ni me deja compilar. Algunas versiones de librerías que me pide tampoco las puedo poner. Me pondré la última versión a ver.

Saludos.

ferac66

Cantidad de envíos : 784
Localización : Valencia
Fecha de inscripción : 15/02/2011

Volver arriba Ir abajo

Re: Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Mensaje  pablopi el Lun 21 Ene 2019 - 10:12

Creo que a partir de la 17 ya se podía hacer algo para usar estos paquetes de tipo appimage.
pablopi
pablopi

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

http://www.pablofelip.tk

Volver arriba Ir abajo

Re: Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Mensaje  ferac66 el Lun 21 Ene 2019 - 21:35

pablopi escribió:Creo que a partir de la 17 ya se podía hacer algo para usar estos paquetes de tipo appimage.

Tengo la 18 pero me pide versiones de librerías que no puedo instalar. Lo he intentado con los paquetes para ubuntu, con las appimage y compilando y siempre me encuentro con alguna li rería que no encaja en esa versión dd sistema. Cuando tenga un rato actualizaré a la versión 19. Tengo que cambiar el portátil que uso de reproductor y me gustaría prescindir de windows pero hasta la fecha no he encontrado un player que me guste. Descarto las distros tipo volumio, necesito un pc de propósito general.

ferac66

Cantidad de envíos : 784
Localización : Valencia
Fecha de inscripción : 15/02/2011

Volver arriba Ir abajo

Re: Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Mensaje  yanan el Dom 27 Ene 2019 - 8:49

Buenos días:
Muchas gracias por este descubrimiento. Es realmente lo que estaba buscando para mi ubuntu. Es muy sencillo de utilizar y para mi suena de maravilla, hasta ahora gastaba Foobar. El único problema es que tengo muchos archivos dsd y no me los reconoce al buscar la librería, todos los demás sin problemas. No he logrado que lo haga. No me importa que los convierta PCM. Estoy de acuerdo contigo en tus apreciaciones con la música en digital.
yanan
yanan

Cantidad de envíos : 128
Localización : Valencia
Fecha de inscripción : 02/04/2014

Volver arriba Ir abajo

Re: Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Mensaje  pablopi el Dom 27 Ene 2019 - 9:53

Gracias, Yanan.

Parece ser que para que la reproducción DSD funcione correctamente es necesario que el sistema operativo utilice GStreamer + libav 1.5.1. Yo estoy en Ubuntu 18.04 LTS y la versión que lleva por defecto es la 1.14.1. Será cosa de subir a la 18.10 (que creo sí utiliza 1.5.1) o ver si es posible actualizar. Lo estoy mirando ahora mismo.
pablopi
pablopi

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

http://www.pablofelip.tk

Volver arriba Ir abajo

Re: Strawberry (mini análisis): Tidal en bitperfect en Linux (y más cosas)

Mensaje  Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Volver arriba


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