GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué define a un reproductor de música de código abierto de primer nivel para Linux?

En los dos o más años que llevo escribiendo esta columna de música, el mundo de los audiófilos de Linux ha evolucionado. Han aparecido nuevas distribuciones de Linux y reproductores de audio de código abierto, los antiguos se han quedado en el camino, hay mucha más música disponible como descargas digitales de alta calidad, ha surgido hardware de reproducción nuevo y de alta calidad, la transmisión ha despegado, las ventas de vinilos continúan. para aumentar, las ventas de CD y descargas continúan disminuyendo... Por lo tanto, parece ser un buen momento para revisar mis criterios para juzgar un reproductor de música de código abierto y reconsiderar los reproductores que he mencionado en el pasado.

Antes de comenzar, quiero hablar sobre la palabra "audiófilo" por un minuto. Ingrese a una sala de personas con conocimientos de tecnología y mencione que algo es "calidad de audiófilo" y observe cómo los ojos comienzan a ponerse en blanco. Me gustaría dejar de lado los debates sobre subjetivo versus objetivo, con pérdida versus sin pérdida versus sin comprimir, tubos versus transistores, cables y otras cosas controvertidas, y en su lugar usar la palabra "a" en un contexto muy sencillo:

Para mí, el software de reproducción de audio con calidad de audiófilo se caracteriza por una característica principal:obtiene el audio digital del disco duro de la computadora, SSD o lo que sea, a través de un convertidor digital a analógico dedicado sin alterar ese flujo de bits de ninguna manera. camino.

¿Qué hace que un reproductor de audio de código abierto basado en Linux tenga "calidad de audiófilo"?

Diferentes audiófilos buscan diferentes experiencias de escucha de música. Algunos valoran la resolución (detalles a gran y pequeña escala), algunos aprecian la puesta en escena de sonido (donde los instrumentos y las voces aparecen en el espacio, por ejemplo, entre los altavoces o a un lado, más adelante o más atrás), algunos aprecian el tono, el tacto y color (por ejemplo, instrumentos acústicos, especialmente el piano y la voz, que suenan reales), algunos abogan por conceptos más tenues como el ritmo, el ritmo y el tiempo o los altavoces desaparecen y dejan solo la música. Y tal vez me he perdido algunos. Teniendo en cuenta cada uno de estos diferentes parámetros, los audiófilos eligen y organizan sus equipos y muebles y seleccionan su música para brindar la experiencia auditiva de la más alta calidad que puedan lograr.

En este contexto, al pensar en la computadora Linux como un lugar para almacenar música digital y un medio para sacar esa música del disco duro y ponerla en el sistema de reproducción, queda claro que cualquier manipulación del flujo de música digital en el camino entre el almacenamiento y el Es probable que la reproducción interfiera con los objetivos del oyente. Dicha manipulación podría incluir la introducción de errores de temporización u otros errores en la transmisión de música (por ejemplo, por parte de un sistema que está demasiado ocupado haciendo otras cosas para llenar los búferes correctamente), volver a muestrear la transmisión de música (especialmente con un algoritmo de remuestreo de baja calidad), mezclar otro audio (que también puede implicar el remuestreo), la alteración digital del nivel general o la ecualización (que también puede implicar el remuestreo, aunque a algunos les puede gustar realizar este tipo de operaciones) y otros tipos de alteraciones de la fuente. Además, el hardware de la computadora generalmente incorpora circuitos para convertir audio digital a analógico, utilizando un convertidor de digital a analógico (DAC), pero en la mayoría de las computadoras, estos circuitos están diseñados para ser lo más económicos posible y, a menudo, funcionan mal, presentando ruido y distorsión en la señal analógica.

Una de las primeras cosas que hacen los audiófilos para maximizar la calidad de la reproducción de música digital es comprar un DAC de alta calidad. Según el presupuesto y los requisitos, un dispositivo de este tipo puede costar entre 75 y más (y más, y más). He escuchado algunos DAC sorprendentemente buenos que cuestan menos de 100 dólares, por lo que no es necesario romper el banco para entrar en el juego. La mayoría de los DAC en la categoría "económicos pero buenos" dependen de una conexión USB a la computadora; algunos también proporcionan TOSLINK o S/PDIF eléctrico. Y la mayoría de los sistemas de cine en casa brindan conexiones digitales que pueden usar las computadoras, lo que puede ser una buena solución.

El siguiente paso es seleccionar un software de reproducción de música que admita el objetivo de no interferir con la transmisión de audio. Eso significa que el software debe proporcionar opciones de configuración para enviar la transmisión de música al DAC de tal manera que no se alteren los datos. En términos prácticos, en Linux esto generalmente significa configurar PulseAudio para ignorar el DAC (para que Pulse no vuelva a muestrear ni mezcle otro audio en ese dispositivo) y usar un software de reproducción de música que permita dirigir datos a través de ALSA, ya sea directamente o a través de GStreamer, y específicamente para un dispositivo de hardware, por lo que no se produce ningún remuestreo. Tenga en cuenta que lo anterior no es una crítica a Pulse ni un elogio a ALSA; simplemente reconoce que Pulse no es (todavía) configurable para pasar audio digital sin cambios a un DAC dedicado a la música. También tenga en cuenta que los DAC USB externos aparecen como tarjetas de sonido en ALSA, similares a las interfaces TOSLINK o S/PDIF o tarjetas de sonido internas.

9 criterios para evaluar reproductores de musica

  1. Mi primer requisito obligatorio para un reproductor de música es que permita el tipo de configuración anterior.

Mis otros ocho criterios para evaluar un reproductor de código abierto son si:

  1. Muestra la frecuencia de muestreo y la longitud de palabra de la canción que se está reproduciendo
  2. Confirma la frecuencia de muestreo y la longitud de la palabra al mostrar la tasa de bits a medida que se reproduce la canción
  3. Muestra el nivel máximo y promedio y el rango dinámico de la canción que se está reproduciendo; por lo general, esto se muestra en una escala logarítmica de decibeles (dB), donde 0dB es el nivel de salida máximo, -6dB es aproximadamente la mitad del máximo, -12dB es aproximadamente uno cuarto del máximo, y así sucesivamente)
  4. Gestiona bien la portada, no requiere muchos ajustes en la imagen de portada
  5. Permite, pero no fuerza, el uso de listas de reproducción; a veces quiero seleccionar una lista de reproducción, a veces solo quiero hacer doble clic en un álbum y reproducirlo
  6. Habilita listas de reproducción inteligentes, en las que el reproductor usará algún tipo de información y algoritmo para seleccionar canciones "similares" a la que se está reproduciendo actualmente, lo cual es una excelente opción para fiestas, cocinar y simplemente redescubrir la música
  7. Ofrece una experiencia de usuario (UX) eficaz, por ejemplo, organización, visualización y búsqueda de metadatos por artista, artista del álbum, compositor, nombre del álbum, nombre de la pista, etc.
  8. Admite la transmisión desde "estaciones de radio" de Internet (por ejemplo, definidas por el usuario, Shoutcast, TuneIn, etc.)

Teniendo en cuenta estos criterios, puedo aplicar un sistema de ponderación cualitativa para clasificar los diversos reproductores de música de código abierto según esos criterios. Este es mi esquema de calificación:

  • 5 puntos para la configurabilidad de ALSA
  • 2 puntos por cumplir completamente un criterio
  • 1 punto por cumplir parcialmente un criterio
  • 0 puntos por no cumplir un criterio

En la segunda parte de este artículo, evaluaré ocho reproductores de audio de código abierto según estos criterios para ayudarlo a seleccionar la mejor aplicación para sus necesidades.

Haga que su equipo funcione mejor

Antes de pasar a las clasificaciones, quiero mencionar un excelente libro que recomendaría a cualquiera que desee obtener el mejor rendimiento de su sistema de reproducción de música:Obtenga un mejor sonido , por Jim Smith. El autor ofrece más de 200 consejos sobre cómo aprovechar al máximo el equipo que ya tiene, así como herramientas útiles y formas de evaluar nuevos equipos.

Cuando ordené el libro, pensé que podría ser un poco delgado, en cuanto al contenido. Me equivoqué. Por ejemplo, tiene excelentes consejos sobre cómo distribuir los altavoces, los asientos y otros equipos para lograr algunos de los objetivos específicos descritos anteriormente. Además, parece que el autor está encantado de compartir sus muchos años de experiencia en la configuración y grabación de audio doméstico. Una de sus recomendaciones que más me impresiona es recordar que la familia es mucho más importante que el equipo de audio y la escucha dedicada. Finalmente, esto es definitivamente lo opuesto a una "guía de compradores":el punto principal es aprovechar al máximo lo que el oyente ya tiene, no gastar grandes cantidades de dinero en efectivo en cosas nuevas.


Linux
  1. Audacious:un reproductor de audio avanzado para Linux

  2. Las 3 mejores alternativas de reproductor de música Tomahawk para Linux

  3. Yarock Player:un reproductor de música moderno y elegante para Linux

  4. Lollypop:un nuevo reproductor de música moderno para Linux

  5. Shortwave:un moderno reproductor de radio por Internet de código abierto para Linux

Los 6 mejores shells de código abierto para Linux

Cmus:un potente reproductor de música de consola para Linux

MuseScore:un software gratuito de notación musical de código abierto para Linux

qBittorrent:un cliente BitTorrent de código abierto para Linux

Los 15 mejores reproductores de música de Linux para los amantes de la música

Koodo Reader:un lector de libros electrónicos de código abierto para Linux