A menudo escucho música en mi MacBook, cuando desconecto mis auriculares ocasionalmente olvido silenciar el altavoz, por lo que toda la oficina se pone a escuchar. ¿Cómo puedo configurar mi Mac para que se silencie a menos que los auriculares estén enchufados? Me interesa saber si simplemente puedo desactivar los altavoces incorporados ...
Esto se ha vuelto más obvio recientemente cuando uso un auricular Bluetooth o similar: me alejo de la máquina olvidando que el auricular está conectado y tan pronto como me alejo lo suficiente, mi computadora comienza a hacer ruido ...
Así que escribí una aplicación para Mac para hacer exactamente eso: silenciar automáticamente el volumen cuando se desconectan los auriculares. Se llama AutoMute y está disponible por $ 2.99 en la App Store , o puede crear desde la fuente disponible en github de forma gratuita.
fuente
Me gusta usar la aplicación ControlPlane para esto. Una ventaja adicional es que puede hacer algo más que silenciar / activar el silencio, como desactivar o activar automáticamente la ocultación del muelle, dependiendo de si tiene monitores externos conectados o no.
Aquí está la configuración que uso:
En la pestaña Contextos de las preferencias de ControlPlane, agregue un contexto llamado Auriculares y otros Altavoces llamados .
En la pestaña Fuentes de evidencia , asegúrese de que la fuente de evidencia Salida de audio esté habilitada
En la pestaña Reglas , haga clic en el botón Agregar (+) , seleccione Agregar regla de salida de audio ... y configure las siguientes opciones:
a. Salida de audio a: altavoces internos
si. Contexto: oradores
C. Confianza: 100% (arrastre el control deslizante hacia la derecha)
Repita el paso (3) con la siguiente configuración:
a. Salida de audio a: auriculares
si. Contexto: auriculares
C. Confianza: 100%
En la pestaña Acciones , haga clic en el botón Agregar (+) , seleccione Acciones de sonido y música > Silenciar y configure las siguientes opciones:
a. Alternar silenciamiento del audio del sistema: silenciar el audio del sistema
si. en contexto: oradores
C. Llegando
Repita el paso (5) con la siguiente configuración:
a. Alternar silenciamiento del audio del sistema: activar el audio del sistema
si. en contexto: auriculares
C. Llegando
Si prefiere tener un contexto único, también puede hacerlo con (por ejemplo) tener un contexto de auriculares con silencio al salir del contexto.
fuente
Acabo de enterarme de Breakaway que deshabilita automáticamente los altavoces integrados cuando se quitan los auriculares (pero solo conectando / desconectando manualmente el conector), ¡deberías probarlo!
Algunas otras soluciones (pero no gratuitas) serían configurar un script de silencio automático siempre que la salida de audio se cambie con Keyboard Maestro o EventScripts
Por ejemplo, con EventScript:
do shell script "osascript -e 'set volume 0'"
(tenga en cuenta que la función de configuración de volumen funciona de 0 a 7, siendo 0 silenciado y 7 de volumen máximo).Vea mi propia configuración como ejemplo para salir o iniciar Boom cada vez que se conecte o desconecte un auricular o dispositivo Bluetooth (y puede elegir qué dispositivo activará la secuencia de comandos en el menú bluetooth):
fuente