Noticias:

Auriculares.org: el foro sobre auriculares en español

Menú Principal

Dudas sobre calidades de audio...

Iniciado por Gravity Storm, Septiembre 05, 2014, 20:28:23

Tema anterior - Siguiente tema

Gravity Storm

Hola a todos

Me dirijo a vosotros porque tengo ya un poco de lío en la cabeza con respecto a los formatos/calidades de los ficheros de audio en relación a los DAC, y quizá podais ayudarme a encontrar una respuesta.

La raíz de todo esto es un post (http://www.auriculares.org/foro/index.php?topic=7138.0) que me he encontrado en el foro sobre como configurar Windows con diferentes herramientas y demás (en mi caso uso AIMP y un dispositivo que me hace las funciones de DAC, un Line 6 UX2 Studio). En concreto el problema ha empezado al no usar Direct Sound en AIMP, sino ASIO o WASAPI (en tres versiones diferentes: WASAPI, WASAPI Exclusive Event y WASAPI Exclusive Push).

Viendo las opciones del DAC en Windows, veo que puede trabajar con diferentes frecuencias de muestreo (44.1/48KHz) y también con diferentes codificaciones (16/24 bits). Según configure el AIMP (ASIO/WASAPI) puedo o no tocar estos valores, ya configurados en el sistema operativo en la configuración del dispositivo y en todos los casos los valores que aparecen son diferentes, ya seleccione ASIO o WASAPI. Maldito el día que toqué ahí, porque ahora el AIMP se me cuelga cada dos por tres, quedándose el proceso sin poder cancelarlo y teniendo que reiniciar el PC.

Entiendo perfectamente el sentido de estos dos valores. También, por lo que he leído, un CD muestrea la señal analógica a 44.1KHz y la codifica con 16 bits por muestra (16/44.1). También aparece un nuevo valor en todo esto para liarla más, el bitrate de un fichero, que nos dice la cantidad de bits entregada por segundo (y que a mayor cantidad mayor calidad).

Es en este momento cuando observo un fichero mp3. Veo, en sus propiedades, que su frecuencia de muestreo es de 44.1KHz, por lo que no tiene sentido ponerle al DAC 48KHz (y lo mismo con un FLAC). Y me pongo a buscar los bits de codificación, para ver si pongo 16 o 24 bits... pero no encuentro ese valor. ¿No existe el concepto de codificación en estos ficheros? ¿No hay un valor codificación en ellos?

Quisiera saber esto porque yo puedo configurar mi DAC al tope que da (24/48KHz) pero quizás eso no vale de nada, ya que nunca tendré ficheros así... ¿o los hay? Porque sino no entiendo por qué los DAC dan para tanto en realidad...

Obviamente el 95% de vosotros se estará riendo un rato llegados a este punto... pero nadie nació aprendido :-)

Muchas gracias y un saludo.

Torpedo

Con mp3 no vale de nada. El ordenador lo convierte a lo que le mandes al SO, y el DAC a su vez lo deja tal cuál o lo sobremuestreará, pero lo cierto es que nadie en esa cadena va a recuperar la información perdida. Otra cosa es que haciendo pruebas descubras si en tu equipo hay alguna combinación que produzca menos ruido o artefactos y subjetivamente te suene mejor.
"Nada en el Mundo es más peligroso que la ignorancia sincera y la estupidez concienzuda"
Martin L. King

Gravity Storm

¿En qué casos aplicaría entonces para que fuese útil poner una configuración 24/48KHz? ¿En ficheros/formatos con esa calidad?

No he notado grandes diferencias, aunque sí en lo referente a usar ASIO/WASAPI...

Muchas gracias por tu respuesta y un saludo.

Torpedo

Claro, lo menos manipulativo es mantener siempre que se pueda la resolución original del archivo que reproduzcas. Eso en Mac está bastante automatizado y con algunos programas el DAC mantiene la resolución del archivo incluso reproduciendo DSD. No sé si eso ya hay algún plugin de Foobar que lo permita en Windows.
"Nada en el Mundo es más peligroso que la ignorancia sincera y la estupidez concienzuda"
Martin L. King

Gravity Storm

Foobar me parece un programa demasiado amplio para mí, con una curva de aprendizaje muy dura al principio, por lo que opté por AIMP (y líbreme Dios de que pase horas y horas de configuración y tenga que reinstalar mi equipo).

Lo que sí veo a base de leeros es que Mac es bastante más "maduro" en todo esto... lo cual me parece algo interesante para investigar, y plantearme alguna otra opción más radical. Aunque estoy contra los dispositivos de Apple y el uso de iTunes, el Mac es algo más que eso.

Torpedo... muchas gracias por tu tiempo y un saludo.

Torpedo

Odio iTunes, lo uso solamente para cargar de música los iChismes. En Mac uso Audirvana. AIMP no lo conozco, debe ser posterior a mi cambio de plataforma hace algo más de dos años. El JRiver funciona en Mac y en Windows, creo que se deja configurar relativamente fácil, pero como probé una beta para Mac hace bastante y no me convenció, no te puedo dar detalles. En Windows es un programa bastante maduro.
"Nada en el Mundo es más peligroso que la ignorancia sincera y la estupidez concienzuda"
Martin L. King

Gravity Storm

Interesante, la verdad... en un foro amigo hay una "segunda parte" del post que he indicado al inicio (entiendo que de la misma persona... un grandísimo trabajo de ayuda para personas como yo), y que habla de configuración de JRiver. Por darle una oportunidad no pierdo nada, desde luego. Muchas gracias de nuevo.

Un saludo.

Corcho

#7
Por alusiones a mi viejo hilo digo unas poquillas cosas.

MAC es más sencillo, pero no mejor. Bajo un Linux o un Windows bien configurados no hay diferencias de audio y si las hay son tan ínfimas que un oído humano es incapaz de detectarlas, hay muchas web y blog que tan remanido tema y pruebas, pero si alguien no me cree que busque las pruebas del bloguero "archimago" de Windows vs MAC.

Un DAC si le das prioridades en Windows puede funcionar tan bien como en un reproductor de CDs. Cuantos más pasos intermedios más probabilidades de hacer algo mal y que no suene bien pero si uno sabe manejar esos pasos la calidad es indistinguible. En los estudios se usan PCs  y si nos ponemos refinados esos mismos pcs de los estudio ya rebajaría calidad de audio, en la realidad si están bien configurados no rebajan nada a nivel audible humano.

Los problemas que tienes con Aimp de configuración probablemente vengan porque le estás pidiendo a tu DAC más cosas de las que puede hacer o es incompatible. Tu DAC en modo 16 bits y 44,1 Khz y el dither -para subir el techo del suelo de ruido/distorsión que también se puede subir usando 24 bit en vez de 16 bit- activado en el reproductor sonará de lujo siempre y no notarás diferencias. Wasapi a secas te va a ser compatible con cualquier DAC, en modo Push también pero en modo Event ya no es así, ha de ser un dac moderno y compatible con ese modo. Me autoquoteo para que entiendas las diferencias:

Cita de: Corcho en Mayo 20, 2013, 00:56:35
Event y Push no son iguales; son dos maneras distintas de trabajar de WASAPI, la buena -si es soportada por nuestra tarjeta- es la de Event.

Para entenderlo de forma sencilla:
-Push: Es la forma antigua de funcionar del plugin. Los datos sonoros en este caso van del Mixer de Windows, Media Center -o como lo queráis llamar- a la tarjeta de sonido. Es como si quien mandara fuera Windows por decirlo de forma simplona.
-Event: Es la nueva forma de funcionar -no compatible con todas las tarjetas-. En este caso es la porpia tarjeta de sonido la que pide los datos al Media Center según lo requiera. La que manda es la tarjeta de sonido para entendernos.

En el primer caso es la tarjeta y WASAPI quien están a disposición de Windows y en el segundo es Windows quien es el "esclavo" de lo que le pidan la tarjeta o de WASAPI.

Las ventajas son evidentes:
-Nuestro hardware es el que pide "chicha" según la necesita y no windows quien nos la envía a su conveniencia.
-Se crea, usa y destruye toda la información de WASAPI en un solo comando o hilo de procesos.
-La tarjeta de sonido (hardware) o los procesos de WASPI nunca se ven interrumpidos por causas externas ya que son los que mandan sobre Windows y no al revés. Así que por ejemplo no se ven afectados por los buffers de información del propio windows.
-Permite una comunicación mucho más directa entre driver y hardware (plugin).
-Otras que no entiendo y no sé explicarlas.

Hay algunos USB DAC que padecen problemas de Shuttering con WASPI es un bug de Microsoft con WASAPI y los drivers y se arregla con el modo "Event". Dondfe los cliclos de buffer se vuelven locos y hay que resetear para resolver el problema -si no se usa el modo "event"  o no es soportado- .

El valor por defecto de buffer de WASAPI debería ser 50 ms pero hay muchos de estos USB DAC muy dependientes del tamaño del buffer y no funcionan con ese valor de buffer, habría que incrementarlo si eso sucediese.

Los 32 bit o 24 bit o 16 bit es elección propia, yo uso 32 bit ya que prefiero un sonido limpio a uno bit perfect (16bit si escuchamos un CD por ejemplo).

En el panel de Windows tengo puesto 44,1Ghz y 24 bits (porque hay veces que así es más compatible escuchar música y jugar a la vez). Y en el Panel de lAsus tengo 2 canales -salvo que vaya usar altavoces 5.1-, modo HF y 44,1 GHZ.

Espero que te sirva y Saludos!!

No solo hay que configurar el reproductor, eso es un juego de niños, también hay que configurar el propio Windows para sacarle su máximo rendimiento.

Si te ves con ánimos te animo a que leas el siguiente hilo que hice más extenso, esta en un foro hermano de este, bastante más completo todo y especificado:

http://www.auriculares-hifi.com/foro/index.php/topic,521.0.html
AUDIO PC: Asus Essence ST + Matrix M Stage HPA-1 (USB) + Foobar2000 + ASIO + K701 + HD650 + SR60i + CAL! + KSC75 + Vsonic VSD1S + Xiaomi Piston V2 + Microlab B 73

Gravity Storm

Ya veía yo que ese avatar... :-)

Efectivamente Corcho... mi problema ha sido por el uso del modo Event. Ha sido cambiarlo y los "cuelgues" del AIMP han desaparecido. Habilitaré la opción dither también. Un nuevo DAC es una asignatura pendiente... pero tendrá que esperar.

El hilo que referencias es justamente el que yo indicaba en mi último comentario... Afortunadamente en ese caso se guardaron las imágenes, y está ampliado con respecto al que publicaste aquí (ya me lo he guardado a buen recaudo...). Es un post tremendamente ilustrativo, y que personalmente me ha ayudado mucho, por lo que te doy las gracias desde aquí por el trabajo dedicado.

Un saludo.

Corcho

De nada!!

El primer post lo pues en el foro de N3D hace unos pocos añitos ya y cuando me registré en este hice un copia/pega, pero no triunfó mucho el hilo porque aquí la gente mayoritariamente escucha a través lectores de Cd y no había mucho interás por el PC porque la mayoría usaba MAC. El caso es que las imágenes se borraron de mi cuenta gratuita de imageshack en cuanto este servicio pasó a ser de pago y yo no las tenía guardadas en mi disco duro. Sin embargo las del segundo post si las tenía guardadas y las reedité. Aún me queda hacer un minitutorial de configuración de foobar2000 pero últimamente estoy un poco vago, aunque algún día lo acabaré.

También incluso pensé en hacer uno en Linux, pero controlo muchísimo menos de este sistema operativo y a riesgo de meter la pezuña, mejor no escribo nada que confunda o no merezca la pena. Un miniservidor tipo raspberry pi con linux sería interesante pero mis conocimientos a este respecto son escasos y mejor dejarlo.

Por cierto si en vez de usar 16 bits usas 24 bits el dither no te hace falta activarlo.
AUDIO PC: Asus Essence ST + Matrix M Stage HPA-1 (USB) + Foobar2000 + ASIO + K701 + HD650 + SR60i + CAL! + KSC75 + Vsonic VSD1S + Xiaomi Piston V2 + Microlab B 73