¿Qué es la corrección de deriva de sonido en OS X y cómo debo usarla?

En la configuración de Audio MIDI, ¿hay una opción para habilitar/deshabilitar la deriva de audio para cualquier dispositivo de salida de sonido?

¿Qué es esto y cómo debo usarlo?

Quiero habilitar la salida de sonido para varios dispositivos: TV HDI y conector normal, ya que no siempre sé cuál está conectado.

Respuestas (2)

(Esto responde a una vieja pregunta, pero como estaba investigando el tema...)

Tiene que ver con mantener diferentes dispositivos de hardware sincronizados.

Cuando crea un dispositivo agregado, es posible que se requiera más de una pieza de hardware de generación de sonido para operar simultáneamente. Incluso si estos dispositivos se ejecutan a la misma frecuencia de muestreo, es probable que todos utilicen relojes de hardware independientes para enviar audio almacenado en búfer a través de sus DAC y generar sonido. Si estos relojes se desincronizan, el audio también se desincronizará y eventualmente uno o más de los dispositivos de hardware comenzarán a agotar su búfer de datos antes de que otros hayan terminado con los suyos. En resumen, fallaría y se rompería.

Entonces, por ejemplo, puede conectar un televisor a través de HDMI y usarlo como un segundo monitor para ver películas, pero es posible que desee usar tanto los parlantes del televisor como los parlantes de la computadora; tal vez haya conectado los parlantes de la computadora con un subwoofer y le gustan los graves adicionales que los altavoces del televisor no pueden producir. Entonces, usa la configuración de Audio MIDI para agregar un dispositivo agregado tanto para su computadora como para el televisor. Pero la computadora está enviando audio digital a través de HDMI al televisor, que lo decodifica de forma independiente; debe haber alguna forma de asegurarse de que tanto la computadora como el televisor decodifiquen a la misma velocidad, sin que el reloj se desplace con el tiempo y arruine las cosas.

A través de enlaces digitales como SP/DIF, los dispositivos de hardware pueden transmitir y recibir una señal además de los datos de audio que se utilizan para realizar este tipo de sincronización. Se llama reloj de palabras . Es realmente importante cuando está grabando audio digital, para que el sumidero digital de grabación se mantenga rígidamente sincronizado con la fuente digital de transmisión. Puedes encontrar más información al respecto aquí:

http://en.wikipedia.org/wiki/Word_clock

Si todos sus dispositivos agregados son compatibles con word clock, entonces no necesita la corrección de deriva de software: el maestro se utilizará como fuente de word clock y los datos de word clock se enviarán a los otros dispositivos. Todos usarán ese reloj para mantenerse sincronizados. De lo contrario, cualquier dispositivo, excepto el maestro, que no admita clic de palabra, necesitará que se encienda el interruptor de corrección de deriva. Esto utiliza algún tipo de mecanismo de software para tratar de combatir la deriva del reloj (no sé cómo lo logra realmente, o qué tan robusto/confiable es).

En el ejemplo del televisor, configuraría la computadora como el dispositivo de audio maestro y agregaría la salida de audio del televisor, lo que permitiría la corrección de deriva para el televisor (pero no para el dispositivo maestro, ya que eso no tendría sentido: el reloj de audio del televisor está corregido usándolos maestros como referencia). Para ver otro ejemplo de cómo funcionan juntos Word Clock y la corrección de deriva, consulte los pasos 11 y 12 aquí:

http://www.absolutemusic.co.uk/community/entries/set-aggregate-audio-device-mac-os-lion

¡Ay! Justo después de publicar que me di cuenta de que solía llamarse "Remuestreo" en lugar de "Corrección de deriva" y que en realidad era más descriptivo: "Cada dispositivo agregado usa uno de los dispositivos de hardware incluidos para una fuente de reloj maestro y, de manera predeterminada, esto suele ser el reloj El hardware de audio incorporado de Mac [...] cada dispositivo en la lista de estructura también tiene una opción de Remuestreo, que realiza una conversión de frecuencia de muestreo a la frecuencia de muestreo actual que vuelve a sincronizar efectivamente el audio entrante al reloj maestro" - de : discusiones.apple.com/thread/2068625?start=0&tstart=0
Si los dispositivos de audio USB usan el modo síncrono, creo que no necesitan corrección de deriva
  • Seleccione su fuente de reloj en la parte superior de la ventana. Esta es la interfaz de audio cuyo wordclock se usará para las otras interfaces de audio en el agregado creado.

  • Seleccione la frecuencia de muestreo, esta es la frecuencia de muestreo a la que muestrearán todas las demás interfaces de audio.

  • La corrección de deriva no debe verificarse en la selección de interfaz anterior. Todas las demás interfaces/dispositivos de audio deben tener marcada la casilla Corrección de deriva.

La corrección de deriva mantiene estas interfaces/dispositivos sincronizados (a tiempo) con la interfaz principal del menú desplegable en la parte superior que haya elegido, que se convierte en el reloj maestro.

hola, parece que sabes mucho sobre audio, ¿podrías aconsejarme aquí también ? apple.stackexchange.com/questions/378023/… esto ha hecho que mi podcast sea doloroso