En MacOS Catalina, la reducción del ruido ambiental se aplica por defecto al audio de una fuente externa que entra por la toma de auriculares. Esto no siempre es deseado, por ejemplo, cuando se graban instrumentos musicales. En versiones anteriores de macOS, la reducción de ruido podía desactivarse a través de las Preferencias del Sistema. Sin embargo, esta opción no está presente en Catalina. Este hilo propone el downgrade a Mojave como solución al problema (que lo es), aunque esto no es deseable para mí ya que necesito Catalina por otras razones.
Como se ha mencionado en el hilo, el programa de Apple documentación de audio especifica que la reducción del ruido ambiental se desactiva si se selecciona un formato de micrófono incorporado de 4 canales en la Configuración de Audio MIDI. Lamentablemente, mi fuente de audio externa sólo admite 2 canales, por lo que esta opción no está disponible en la Configuración de Audio MIDI.
Mi opinión es que la solución es cualquiera de las siguientes:
- Algún comando de terminal para desactivar por completo la reducción del ruido ambiental.
- Modificando algún plist, por ejemplo en
/Library/Preferences/Audio/
.
Sin embargo, aún no he conseguido encontrar una solución, y agradecería mucho si alguien pudiera opinar al respecto. Gracias.
0 votos
Tal vez el uso de un micrófono USB, o de una interfaz de audio micro <> USB evitaría la reducción del ruido ambiental. Los micrófonos Blue Snowball se conectan directamente a los puertos USB 2.x. Behringer hace unas interfaces excelentes.
0 votos
Definitivamente, un Focusrite 4i4 ya está presente. Aunque tengo una pequeña interfaz de audio de 6,35 mm a 3,5 mm que puedo llevar fácilmente con mi MacBook allá donde vaya para una rápida sesión de grabación sobre la marcha. No es nada del otro mundo, pero cumple su función. Excepto por la reducción de ruido... ;-)
0 votos
¿Se trata de lo siguiente? comando en Terminal ¿Devolver algo?
defaults read -g | grep -E '[A-F0-9]{8}_'
0 votos
La razón por la que pregunto, es que en un sistema que ejecuta 10.13 si activo la casilla de verificación de Utilizar la reducción del ruido ambiental el ~/Library/Preferences/.GlobalPreferences.plist conjuntos de archivos
1
/0
marcado_/_desmarcado en un clave que está formateado como[A-F0-9]{8}_[0-9]{8}_[0-9]{8}_[A-F0-9]{8}_[A-F0-9]{8}
Por ejemplo646F6E7A_00000000_00000001_6E7A6361_696D6963
para el Micrófono interno incorporado . Probando con otro micrófono externo el valor del último grupo de 8 caracteres cambiado en el plist archivo . Comprobación de la Micrófono interno en dos diferentes Macs el llaves eran idénticos.0 votos
Por lo tanto, si usted cambió la configuración previamente antes de actualizar a 10.15 tal vez el clave existe y se puede utilizar, por ejemplo
defaults write -g "646F6E7A_00000000_00000001_6E7A6361_696D6963" -int 0
para establecerlo como No se ha comprobado . Aunque no necesité usarkillall cfprefsd
directamente después del anterior comando en 10.13 , es posible que tenga que bajo 10.15 . Si el clave no está ahí, tendrías que arrancar el Mac de, por ejemplo, un USB unidad que ejecuta un OS para obtener el clave . Este enfoque puede no funcionar en 10.15 pero es la única solución que se me ocurre que podría funcionar. Buena suerte.0 votos
Esto parece muy prometedor. Bien explicado y gracias por el esfuerzo. Veré si funciona esta tarde cuando tenga tiempo. NB: la salida del primer comando es
"646F6E7A_00000000_00000001_6E7A6361_656D6963" = 1;
y"646F6E7A_00000000_00000001_6E7A6361_696D6963" = 1;
0 votos
Esperemos que el establecimiento de ambos llaves a
0
actuará como si la casilla estuviera desmarcada. Hazme saber si funciona y lo publicaré como respuesta, gracias.0 votos
Acabo de probarlo y, lamentablemente, no parece funcionar. Puedo confirmar que el valor en el .plist ha cambiado a 0, aunque la reducción del ruido ambiental sigue presente. Lo cual es una pena ya que parecía una muy buena sugerencia. ¿Podría haber algún otro proceso que tenga que terminar / reiniciar, antes de que el cambio tenga algún impacto?
0 votos
Era Preferencias del sistema cerrado y utilizó
killall cfprefsd
directamente después deldefaults
comando ? Si es así y no ha funcionado, entonces MacOS Catalina está ignorando esa configuración, que he visto similar en otros escenarios de actualización. Así que lo que presenté fue lo único que se me ocurrió. Tal vez alguien más venga con una respuesta definitiva.0 votos
Lo he intentado una vez más siguiendo la palabra, aunque Catalina parece ignorar esta configuración. De todos modos, ¡aprecio mucho el esfuerzo! Efectivamente, quizás alguien más se anime.
0 votos
Otra idea; ¿podríamos falsear la cantidad de canales de entrada? Actualmente hay dos, aunque la documentación de Apple (ver enlace en el post) dice que el ANR está desactivado para las entradas con 4 canales.