He enrutado con éxito el audio de mi sistema a través de AU Lab vía Soundflower, pero hace clic.
Por lo que sé, ese sonido de chasquido suele significar que los tamaños de los búferes están desajustados (o son demasiado pequeños, o no son consistentes en ninguna de las aplicaciones de la cadena de señal).
Sin embargo, intentar igualar los ajustes de la siguiente manera no parece solucionar el problema.
Mi configuración:
- En Soundflowerbed, tamaño del buffer = 2048
- En el panel de información de AU Lab (CMD+i), seleccione "Abrir en modo de 32 bits".
- En las preferencias de AU Lab, el tamaño del buffer de todos los dispositivos = 2048
- En System Prefs > Audio Midi Setup, Format of Built-in Output = 44.1k, 32 bits, para que coincida con Soundflower.
Algunas observaciones:
- En AU Lab, independientemente de la configuración que haya seleccionado en Preferencias, muestra que la configuración de Frames de Built-in Output es de 512, que no es necesariamente lo que tengo configurado. Esa cifra se actualiza para Soundflower. No estoy seguro de a qué se debe esto.
- Ajustar todos los tamaños de búfer a 512 para que coincidan con lo anterior tampoco soluciona el problema.
- El clic está presente con todo el audio, de forma consistente, y comienza tan pronto como se inicia el audio. Si no hay audio, no hay clics.
- En Audio Midi Setup, Soundflower dice que su audio es de la variedad de enteros de 32 bits, mientras que la opción más cercana que tiene Built-in Output es float de 32 bits. No sé lo suficiente sobre el procesamiento de señales digitales para saber si eso es un problema.
Estoy en el MBP modelo Mid-2014 con OSX 9.4, Soundflower 1.6.6, y AU Lab 2.3.