Primeros pasos
MACA es una app de barra de menú. Después de la instalación, aparece un pequeño icono en la barra de menú de macOS (esquina superior derecha de la pantalla). Haz clic para abrir la ventana principal.
Primer inicio
En el primer inicio, un asistente de configuración te guía a través de:
- Bienvenida — Resumen de los permisos que MACA necesita.
- Permiso de audio — MACA usa Core Audio Taps para controlar el audio por app. Un botón abre Ajustes del Sistema para que puedas conceder acceso si se te solicita.
- Notificaciones — Opcional. Activa alertas cuando se detectan problemas de audio o se reparan automáticamente.
- Finalizar — Resumen de tus elecciones. Puedes volver atrás y cambiar cualquier paso.
Iniciar al iniciar sesión
Para iniciar MACA automáticamente al iniciar sesión, activa "Iniciar al iniciar sesión" en Ajustes > General.
Ventana principal
Haz clic en el icono de la barra de menú para abrir la ventana principal. Contiene las siguientes secciones de arriba a abajo:
Volumen maestro
Un deslizador horizontal en la parte superior controla el volumen maestro del sistema (0–100%). A la izquierda y derecha del deslizador:
- Silenciar todo — Silencia todas las apps a la vez. Presiona de nuevo para reactivar.
- Modo enfoque — Silencia todas las apps excepto las de comunicación (ver Sección 7).
- Normalizador — Equilibra automáticamente los niveles de audio entre apps.Pro
Búsqueda y ordenación
- Campo de búsqueda — Escribe para filtrar la lista de apps por nombre. Las apps usadas recientemente que no están activas también aparecen con un botón "Iniciar".
- Orden — Elige entre Alfabético (A-Z) y Actividad reciente.
Selector de perfil
Un menú desplegable te permite activar, desactivar o gestionar perfiles de audio guardados (ver Sección 9).
Lista de apps
Muestra todas las apps que actualmente producen audio. Cada app tiene su propia fila con controles de volumen.
- Un punto verde indica que la app está reproduciendo audio actualmente.
- Una insignia de altavoz tachado en rojo indica que la app está silenciada.
Procesos del sistema
Una sección desplegable etiquetada "Servicios del sistema" muestra procesos de audio del sistema como llamadas telefónicas, notificaciones y pantalla compartida. Oculta por defecto — actívala en Ajustes > General.
Dispositivos secundarios
Una sección desplegable que muestra controles de volumen para todos los dispositivos de salida conectados excepto el dispositivo predeterminado (ver Sección 10).
Pie de página
- Dispositivo de salida predeterminado — Un desplegable para cambiar la salida de audio predeterminada del sistema. Los dispositivos están agrupados en Local, Bluetooth y AirPlay.
- Ajustes — (icono de engranaje) — Abre la ventana de Ajustes.
- Salir — (icono de apagar) — Muestra un diálogo de confirmación y luego cierra MACA. Todos los taps de audio y dispositivos virtuales se limpian al salir.
Control de volumen por app
Cada app en la lista muestra:
| Control | Descripción |
|---|---|
| Icono de app | El icono de la aplicación (se puede ocultar en Ajustes > General). |
| Nombre de app | Se trunca si es demasiado largo; pasa el cursor para ver el nombre completo en un tooltip. |
| Botón de altavoz | Haz clic para silenciar o reactivar esta app específica. |
| Deslizador de volumen | Arrastra para ajustar el volumen del 0% al 100%. |
| Porcentaje de volumen | Se muestra junto al deslizador (se puede ocultar en Ajustes > General). |
| Botón EQ | Abre la ventana del ecualizador para esta app. Se pone azul cuando el EQ está activo. |
| Botón de dispositivo de salida | Abre un selector de dispositivo para dirigir esta app a una salida específica. Se pone azul cuando un dispositivo personalizado está configurado. |
Cómo funciona
MACA usa Apple Core Audio Taps para interceptar el flujo de audio de cada app. El volumen se aplica en tiempo real usando procesamiento digital de señal. Todos los canales de audio pasan sin modificar — solo se ajusta la ganancia.
Enrutamiento de audio por app
Haz clic en el icono de altavoz/dispositivo en cualquier fila de app para abrir el selector de dispositivo de salida. Esto te permite enviar el audio de una app individual a un dispositivo de salida diferente al predeterminado del sistema.
Selector de dispositivo
- Usar predeterminado del sistema — Dirige esta app a través de la salida predeterminada. Este es el comportamiento por defecto.
- Dispositivos disponibles — Lista todos los dispositivos de salida conectados: altavoces integrados, interfaces de audio USB, salidas HDMI, auriculares Bluetooth y más.
- Sección Bluetooth — Muestra los dispositivos de audio Bluetooth emparejados por separado.
Ecualizador por app
Haz clic en el botón EQ en cualquier fila de app para abrir una ventana de EQ separada para esa app.
Controles de la ventana EQ
| Control | Descripción |
|---|---|
| Activar/Desactivar | Interruptor en la parte superior para activar o desactivar el ecualizador para esta app. |
| Deslizadores de 10 bandas | 31 Hz, 62 Hz, 125 Hz, 250 Hz, 500 Hz, 1 kHz, 2 kHz, 4 kHz, 8 kHz, 16 kHz. Cada banda se ajusta de -12 dB a +12 dB. |
| Esquema de color | 6 opciones: Espectro, Neón, Clásico, Monocromo, Fuego, Océano. |
| Selector de presets | Desplegable con 26 presets integrados más tus perfiles personalizados. |
| Copiar EQ | Copia los ajustes de EQ actuales al portapapeles. |
| Pegar EQ | Aplica los ajustes de EQ del portapapeles. |
| Restablecer | Devuelve todas las bandas a 0 dB (plano). |
| Guardar en perfil | Guarda el EQ actual en el perfil activo. Muestra un indicador si hay cambios sin guardar. |
| Hecho | Cierra la ventana de EQ. |
Perfiles de EQ personalizadosPro
Crea perfiles de EQ personalizados en Ajustes > Ecualizador. Los perfiles personalizados aparecen en la parte superior del selector de presets en cada ventana de EQ. Puedes renombrar, editar y eliminar perfiles personalizados desde Ajustes.
EQ en Ajustes
Ajustes > Ecualizador muestra un resumen de todos los perfiles de EQ personalizados y todas las apps con ajustes de EQ configurados. Desde ahí puedes abrir la ventana de EQ de cualquier app, restablecer el EQ de una app o gestionar tus perfiles personalizados.
Modo enfoque
El Modo enfoque silencia todo el audio excepto las apps de comunicación. Actívalo:
- Haciendo clic en el icono de teléfono en el área de controles maestros de la ventana principal.
- Usando el atajo de teclado (predeterminado: Option + Command + F).
Cuando está activo, el icono del teléfono se pone verde. Presiona de nuevo o usa el atajo para desactivar.
Normalizador de audio
El Normalizador equilibra automáticamente los niveles de audio entre todas las apps para que ninguna app sea significativamente más fuerte o más suave que las demás.Pro
Actívalo haciendo clic en el botón del normalizador en el área de controles maestros. Cuando el normalizador está ajustando activamente los niveles en más de 0,5 dB, aparece un pequeño indicador de ganancia junto al botón:
- Color naranja al aumentar (dB positivos)
- Color cian al reducir (dB negativos)
Perfiles
Los perfiles guardan una instantánea de tu configuración de audio — volumen por app, estado de silencio, asignación de dispositivo de salida y ajustes de EQ — para que puedas cambiar entre configuraciones con un solo clic.
Crear un perfil
- Abre Ajustes > Perfiles.
- Haz clic en el botón "+".
- Introduce un nombre y elige un icono de la cuadrícula (10 iconos disponibles).
- Opcionalmente activa "Capturar estado actual" para guardar los ajustes actuales de todas las apps en ejecución en el nuevo perfil.
Activar un perfil
- Desde el desplegable del selector de perfiles en la ventana principal.
- Desde Ajustes > Perfiles pasando el cursor sobre un perfil y haciendo clic en la marca, o doble clic.
- A través de la app Atajos: acción "Cargar perfil".
Guardado automático
Cada perfil tiene un interruptor de Guardado automático. Cuando está activado, cualquier cambio de volumen, silencio, dispositivo o EQ que realices mientras el perfil está activo se guarda automáticamente en el perfil.
Editar un perfil
En Ajustes > Perfiles, selecciona un perfil y haz clic en el botón de editar. La vista de detalle muestra:
- Selector de icono (menú desplegable con SF Symbols).
- Campo de nombre.
- Lista de todas las apps en el perfil, cada una con: icono, nombre, botón de silencio, deslizador de volumen, selector de dispositivo de salida, selector de preset de EQ y botón de eliminar.
- Botón "Añadir app" para incluir apps adicionales en ejecución o del historial.
Dispositivos secundarios
La sección de Dispositivos secundarios en la parte inferior de la ventana principal muestra controles de volumen para todos los dispositivos de salida conectados excepto el dispositivo predeterminado actual.
Cada fila de dispositivo incluye:
- Icono del dispositivo (basado en el tipo de transporte: integrado, USB, Bluetooth, HDMI, etc.).
- Nombre del dispositivo.
- Deslizador de volumen.
- Botón de silencio.
- Botón de información (abre un popover con detalles del dispositivo).
Atajos de teclado
MACA admite atajos de teclado globales que funcionan desde cualquier app. Configúralos en Ajustes > Atajos.
Atajos predeterminados
| Acción | Atajo predeterminado | Notas |
|---|---|---|
| Alternar menú | Option + Command + M | Abre o cierra la ventana principal. |
| Silenciar todo | Option + Command + 0 | Silencia o reactiva todas las apps. |
| Modo enfoque | Option + Command + F | Activa/desactiva el Modo enfoque. |
Personalizar atajos
Haz clic en el campo de grabación junto a cualquier atajo para asignar una nueva combinación de teclas. Presiona tu atajo deseado y luego haz clic en otro lugar para confirmar. Usa el botón "Restablecer valores predeterminados" para restaurar todos los atajos a sus valores originales.
Siri y la app Atajos
Abre la app Atajos, crea un nuevo atajo y busca "MACA" para encontrar estas acciones:
| Acción | Parámetros | Descripción |
|---|---|---|
| Alternar Modo enfoque | Ninguno | Activa o desactiva el Modo enfoque. |
| Listar apps de audio | Ninguno | Devuelve una lista de todas las apps que actualmente producen audio. |
| Silenciar todas las apps | On/Off | Silencia o reactiva todas las apps. |
| Silenciar app | Nombre de app | Silencia o reactiva una app específica por nombre. |
| Establecer volumen de app | Nombre de app, Volumen (0–100) | Establece el volumen de una app específica. |
| Cargar perfil | Nombre del perfil | Activa un perfil de audio guardado. |
| Obtener volumen de app | Nombre de app | Devuelve el volumen actual y el estado de silencio de una app. |
Ajustes
Abre Ajustes desde el icono de engranaje en el pie de página de la ventana principal, o haciendo clic derecho en el icono de la barra de menú.
General
| Ajuste | Descripción |
|---|---|
| Iniciar al iniciar sesión | Inicia MACA automáticamente cuando inicias sesión en macOS. |
| Mostrar novedades tras actualizaciones | Muestra nuevas funciones después de cada actualización. Desactiva para omitir. |
| Estilo de deslizador | Elige entre estilo visual Clásico y Cristal para deslizadores. |
| Mostrar iconos de apps | Muestra u oculta iconos de aplicaciones en la lista de apps. |
| Mostrar porcentaje de volumen | Muestra u oculta el porcentaje numérico junto a los deslizadores de volumen. |
| Animar icono de barra de menú | Activa la animación del icono cuando se reproduce audio. |
| Auto-ocultar icono de barra de menú | Ocultar después de 5 min sin audio. Reaparece cuando el audio comienza. |
| Estilo de icono de barra de menú | Altavoz, Ecualizador, Forma de onda o Medidor de nivel. |
| Altura del popup | Dinámico (automático), 4, 6, 8 o 10 apps visibles. |
| Mostrar procesos del sistema | Muestra procesos de audio del sistema en la lista de apps. |
| Idioma | 9 idiomas. Los cambios se aplican inmediatamente. |
| Mostrar pantalla de bienvenida de nuevo | Reabre el asistente de configuración inicial. |
Visibilidad de apps
Controla qué apps aparecen en la ventana principal.
- Alternar visibilidad para apps individuales (icono de ojo).
- Buscar por nombre de app o identificador de paquete.
- Filtrar para mostrar solo apps ocultas.
- "Mostrar todas las apps" restablece todas las apps como visibles.
- "Borrar historial" elimina el registro de apps vistas anteriormente.
Visibilidad de dispositivos
Controla qué dispositivos de salida aparecen en la sección de Dispositivos secundarios.
- Alternar visibilidad para dispositivos individuales (icono de ojo).
- Buscar por nombre de dispositivo.
- Cada dispositivo muestra su tipo de transporte e identificador único.
- "Mostrar todos los dispositivos" restablece todos como visibles.
- "Borrar historial" elimina el registro de dispositivos vistos anteriormente.
Sistema
| Elemento | Descripción |
|---|---|
| Estado de salud | Verde (saludable), amarillo (advertencias) o rojo (problemas detectados). |
| Estadísticas de controladores | Cuenta de controladores saludables, controladores con problemas y total de controladores activos. |
| Apps conflictivas | Lista apps que pueden entrar en conflicto con el procesamiento de audio de MACA. |
| Historial de reparaciones | Registro de reparaciones automáticas realizadas por MACA. |
| Ejecutar chequeo de salud | Activa manualmente un chequeo de salud de audio. |
| Notificar reparaciones de audio | Notificación de macOS cuando MACA repara un problema de audio. Por defecto: desactivado. |
| Notificar apps conflictivas | Notificación de macOS cuando se detecta una app de audio conflictiva. Por defecto: activado. |
Acerca de
- Versión y número de compilación de MACA.
- Insignia de nivel Pro o Free.
- Para usuarios Pro: un mensaje de agradecimiento. Para usuarios Free: un botón "Actualizar a Pro".
- Enlaces al sitio web de MACA, correo de soporte, página del App Store e historial de versiones.
Monitor de salud de audio
MACA ejecuta un chequeo de salud automático cada 30 segundos en segundo plano. Busca:
- Dispositivos agregados huérfanos — de fallos anteriores o terminaciones anormales.
- Taps de audio huérfanos — que ya no están conectados a una app en ejecución.
- Apps conflictivas — que pueden interferir con MACA.
Cuando se encuentra un problema, MACA intenta repararlo automáticamente. Puedes revisar las reparaciones en Ajustes > Sistema > Historial de reparaciones.
Limpieza al salir
Cuando cierras MACA (o si el proceso es terminado por SIGTERM, SIGINT o SIGQUIT), todos los taps de audio y dispositivos agregados se destruyen para dejar tu sistema en un estado limpio.
Free vs Pro
| Función | Free | Pro |
|---|---|---|
| Volumen y silencio por app | Hasta 3 apps | Apps ilimitadas |
| Enrutamiento de audio por app | Hasta 3 apps | Apps ilimitadas |
| Ecualizador por app | Aviso de actualización | EQ completo de 10 bandas |
| Normalizador de audio | No disponible | Disponible |
| Perfiles | 1 perfil | Perfiles ilimitados |
| Atajos de teclado | Alternar menú, Silenciar todo, Modo enfoque | Todos los atajos |
| Estilos de icono de barra de menú | Los 4 estilos | Los 4 estilos |
| Modo enfoque | Disponible | Disponible |
| Siri y Atajos | Disponible | Disponible |
Para actualizar, haz clic en el botón "Actualizar a Pro" en Ajustes > Acerca de, o haz clic en el icono de candado en cualquier función restringida a Pro. La compra se gestiona a través del App Store y puede restaurarse en cualquier dispositivo con el mismo Apple ID.
Solución de problemas
Para pasos detallados de solución de problemas, visita nuestra página dedicada:
Abrir guía de solución de problemasTemas comunes tratados:
- Problemas de permisos de audio
- Apps que no aparecen en la lista
- Controles de volumen que no responden
- Problemas de enrutamiento de audio
- Software de audio conflictivo
- Optimización de rendimiento
API Local
MACA proporciona una API REST local que te permite controlar todas las apps que producen audio de forma programática. Perfecto para flujos de automatización, integraciones con Stream Deck, configuraciones de hogar inteligente y scripts personalizados.
127.0.0.1:59622/v1application/jsonSettings → System → API.Check if MACA is running
curl http://127.0.0.1:59622/v1/status{
"app": "MACA",
"version": "1.1.12",
"build": "084",
"apiVersion": "1",
"features": {
"perAppVolume": true,
"perAppMute": true,
"perAppRouting": true,
"focusMode": true,
"volumePreview": true,
"masterVolume": true,
"masterMute": true
}
}List apps with audio
curl http://127.0.0.1:59622/v1/appsChange volume
curl -X PUT http://127.0.0.1:59622/v1/apps/com.spotify.client/volume \
-H "Authorization: Bearer YOUR_GENERAL_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"volume": 0.5}'Read Endpoints(no auth required)
Write Endpoints(Bearer token required)
# Status
curl -s http://127.0.0.1:59622/v1/status | python3 -m json.tool
# List apps
curl -s http://127.0.0.1:59622/v1/apps | python3 -m json.tool
# Get single app
curl -s http://127.0.0.1:59622/v1/apps/com.spotify.client | python3 -m json.tool
# List output devices
curl -s http://127.0.0.1:59622/v1/output-devices | python3 -m json.tool
# Set volume (needs token)
curl -X PUT http://127.0.0.1:59622/v1/apps/com.spotify.client/volume \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"volume": 0.5}'
# Mute an app
curl -X PUT http://127.0.0.1:59622/v1/apps/com.spotify.client/mute \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"muted": true}'
# Change default output device
curl -X PUT http://127.0.0.1:59622/v1/default-output-device \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"deviceUID": "BuiltInSpeakerDevice"}'
# Toggle focus mode
curl -X PUT http://127.0.0.1:59622/v1/focus-mode \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"active": true}'