← Todos los proyectos

Productividad · macOS

MicDrop

Un atajo para controlar el micrófono del Mac sin buscar el botón de cada aplicación.

El problema

Durante una llamada, cambiar de ventana para encontrar el botón del micrófono interrumpe lo que estás haciendo. Además, cada aplicación tiene sus propios controles y atajos.

Qué permite hacer

MicDrop añade un control a la barra de menús y un atajo global. Permite alternar entre silenciar y activar el micrófono, o mantener una tecla pulsada para hablar. Se puede elegir la entrada predeterminada, un dispositivo concreto o varias entradas conectadas.

El icono de la barra y un indicador en pantalla muestran el estado del control. El repositorio ofrece una descarga directa para macOS.

La decisión de diseño

El control actúa sobre el dispositivo mediante Core Audio. Cuando no hay un control de silencio disponible, utiliza el volumen de entrada. Guarda los cambios que realiza para poder restaurarlos, también al volver a abrir la aplicación después de un cierre inesperado.

La implementación contempla conexiones y desconexiones de dispositivos. El repositorio incluye pruebas con dispositivos simulados para estos cambios de estado.

Dónde están sus límites

La compatibilidad depende del micrófono y de los controles que exponga a macOS. La documentación señala dispositivos que pueden aceptar una orden sin aplicarla. Conviene comprobar el comportamiento con el micrófono que se utiliza habitualmente.

La idea detrás del proyecto

Una herramienta pequeña puede centrarse en una sola interrupción frecuente. El trabajo interesante está en que ese gesto sencillo siga siendo comprensible al cambiar de aplicación o conectar unos auriculares.