Erste Schritte
MACA ist eine Menüleisten-App. Nach der Installation erscheint ein kleines Symbol in der macOS-Menüleiste (oben rechts auf dem Bildschirm). Klicke darauf, um das Hauptfenster zu öffnen.
Erster Start
Beim ersten Start führt dich ein Einrichtungsassistent durch:
- Willkommen — Übersicht der Berechtigungen, die MACA benötigt.
- Audio-Berechtigung — MACA verwendet Core Audio Taps zur App-weisen Audiosteuerung. Ein Button öffnet die Systemeinstellungen, damit du bei Bedarf den Zugriff gewähren kannst.
- Benachrichtigungen — Optional. Aktiviert Hinweise, wenn Audioprobleme erkannt oder automatisch behoben werden.
- Fertig — Zusammenfassung deiner Auswahl. Du kannst jeden Schritt erneut ändern.
Bei Anmeldung starten
Um MACA automatisch beim Anmelden zu starten, aktiviere „Bei Anmeldung starten" in Einstellungen > Allgemein.
Hauptfenster
Klicke auf das Menüleisten-Symbol, um das Hauptfenster zu öffnen. Es enthält folgende Bereiche von oben nach unten:
Master-Lautstärke
Ein horizontaler Schieberegler oben steuert die System-Master-Lautstärke (0–100 %). Links und rechts des Reglers:
- Alle stummschalten — Schaltet alle Apps auf einmal stumm. Erneut drücken zum Aufheben.
- Fokusmodus — Schaltet alle Apps stumm außer Kommunikations-Apps (siehe Abschnitt 7).
- Normalizer — Gleicht die Audiopegel aller Apps automatisch an.Pro
Suche und Sortierung
- Suchfeld — Tippe, um die App-Liste nach Namen zu filtern. Kürzlich verwendete, aber inaktive Apps erscheinen ebenfalls mit einem „Starten"-Button.
- Sortierung — Wähle zwischen Alphabetisch (A-Z) und Letzte Aktivität.
Profilauswahl
Ein Dropdown-Menü zum Aktivieren, Deaktivieren oder Verwalten gespeicherter Audioprofile (siehe Abschnitt 9).
App-Liste
Zeigt alle Apps, die derzeit Audio ausgeben. Jede App hat eine eigene Zeile mit Lautstärkereglern.
- Ein grüner Punkt zeigt an, dass die App gerade Audio abspielt.
- Ein rotes durchgestrichenes Lautsprecher-Symbol zeigt an, dass die App stummgeschaltet ist.
Systemprozesse
Ein ausklappbarer Bereich mit dem Label „Systemdienste" zeigt System-Audioprozesse wie Telefonanrufe, Benachrichtigungen und Bildschirmfreigabe. Standardmäßig ausgeblendet — aktivierbar in Einstellungen > Allgemein.
Sekundäre Geräte
Ein ausklappbarer Bereich mit Lautstärkereglern für alle angeschlossenen Ausgabegeräte außer dem Standardgerät (siehe Abschnitt 10).
Fußzeile
- Standard-Ausgabegerät — Ein Dropdown zum Ändern der systemweiten Standard-Audioausgabe. Geräte sind in Lokal, Bluetooth und AirPlay gruppiert.
- Einstellungen — (Zahnrad-Symbol) — Öffnet das Einstellungsfenster.
- Beenden — (Power-Symbol) — Zeigt einen Bestätigungsdialog und beendet dann MACA. Alle Audio-Taps und virtuellen Geräte werden beim Beenden aufgeräumt.
App-Lautstärkeregelung
Jede App in der Liste zeigt:
| Steuerelement | Beschreibung |
|---|---|
| App-Symbol | Das Anwendungssymbol (kann in Einstellungen > Allgemein ausgeblendet werden). |
| App-Name | Wird bei zu langer Bezeichnung abgeschnitten; Hover zeigt den vollständigen Namen als Tooltip. |
| Lautsprecher-Button | Klicke, um diese spezifische App stumm zu schalten oder die Stummschaltung aufzuheben. |
| Lautstärkeregler | Ziehe, um die Lautstärke von 0 % bis 100 % anzupassen. |
| Lautstärke-Prozent | Wird neben dem Regler angezeigt (kann in Einstellungen > Allgemein ausgeblendet werden). |
| EQ-Button | Öffnet das Equalizer-Fenster für diese App. Wird blau, wenn der EQ aktiv ist. |
| Ausgabegerät-Button | Öffnet eine Geräteauswahl, um diese App an einen bestimmten Ausgang zu leiten. Wird blau, wenn ein benutzerdefiniertes Gerät eingestellt ist. |
Funktionsweise
MACA verwendet Apple Core Audio Taps, um den Audiostream jeder App abzufangen. Die Lautstärke wird in Echtzeit mittels digitaler Signalverarbeitung angewendet. Alle Audiokanäle passieren unverändert — nur die Verstärkung wird angepasst.
App-Audio-Routing
Klicke auf das Lautsprecher-/Geräte-Symbol in einer App-Zeile, um die Ausgabegeräte-Auswahl zu öffnen. So kannst du das Audio einer einzelnen App an ein anderes Ausgabegerät als den Systemstandard senden.
Geräteauswahl
- Systemstandard verwenden — Leitet die App über den Standard-Ausgang. Dies ist das Standardverhalten.
- Verfügbare Geräte — Listet alle angeschlossenen Ausgabegeräte: eingebaute Lautsprecher, USB-Audio-Interfaces, HDMI-Ausgänge, Bluetooth-Kopfhörer und mehr.
- Bluetooth-Bereich — Zeigt gekoppelte Bluetooth-Audiogeräte separat an.
App-Equalizer
Klicke den EQ-Button in einer App-Zeile, um ein separates EQ-Fenster für diese App zu öffnen.
EQ-Fenster-Steuerungen
| Steuerelement | Beschreibung |
|---|---|
| Aktivieren/Deaktivieren | Schalter oben zum Aktivieren oder Deaktivieren des Equalizers für diese App. |
| 10-Band-Regler | 31 Hz, 62 Hz, 125 Hz, 250 Hz, 500 Hz, 1 kHz, 2 kHz, 4 kHz, 8 kHz, 16 kHz. Jedes Band ist von -12 dB bis +12 dB einstellbar. |
| Farbschema | 6 Optionen: Spektrum, Neon, Klassisch, Monochrom, Feuer, Ozean. |
| Preset-Auswahl | Dropdown mit 26 eingebauten Presets plus deinen eigenen Profilen. |
| EQ kopieren | Kopiert die aktuellen EQ-Einstellungen in die Zwischenablage. |
| EQ einfügen | Wendet EQ-Einstellungen aus der Zwischenablage an. |
| Zurücksetzen | Setzt alle Bänder auf 0 dB (flach) zurück. |
| Im Profil speichern | Speichert den aktuellen EQ im aktiven Profil. Zeigt einen Indikator bei ungespeicherten Änderungen. |
| Fertig | Schließt das EQ-Fenster. |
Eigene EQ-ProfilePro
Erstelle eigene EQ-Profile in Einstellungen > Equalizer. Eigene Profile erscheinen oben in der Preset-Auswahl jedes EQ-Fensters. Du kannst sie in den Einstellungen umbenennen, bearbeiten und löschen.
EQ in den Einstellungen
Einstellungen > Equalizer zeigt eine Übersicht aller eigenen EQ-Profile und aller Apps mit konfigurierten EQ-Einstellungen. Von dort kannst du das EQ-Fenster einer App öffnen, den EQ zurücksetzen oder deine eigenen Profile verwalten.
Fokusmodus
Der Fokusmodus schaltet alle Audios stumm außer Kommunikations-Apps. Aktiviere ihn durch:
- Klicken auf das Telefon-Symbol im Master-Steuerungsbereich des Hauptfensters.
- Verwenden des Tastenkürzels (Standard: Option + Command + F).
Bei Aktivierung wird das Telefon-Symbol grün. Erneut drücken oder das Tastenkürzel verwenden zum Deaktivieren.
Audio-Normalizer
Der Normalizer gleicht automatisch die Audiopegel aller Apps an, sodass keine einzelne App deutlich lauter oder leiser als andere ist.Pro
Aktiviere ihn durch Klicken auf den Normalizer-Schalter im Master-Steuerungsbereich. Wenn der Normalizer die Pegel um mehr als 0,5 dB anpasst, erscheint ein kleiner Gain-Indikator neben dem Schalter:
- Orange gefärbt bei Verstärkung (positiver dB-Wert)
- Cyan gefärbt bei Absenkung (negativer dB-Wert)
Profile
Profile speichern einen Schnappschuss deiner Audio-Konfiguration — App-Lautstärke, Stummschaltung, Ausgabegeräte-Zuweisung und EQ-Einstellungen — damit du mit einem Klick zwischen verschiedenen Setups wechseln kannst.
Profil erstellen
- Öffne Einstellungen > Profile.
- Klicke den „+"-Button.
- Gib einen Namen ein und wähle ein Symbol aus dem Raster (10 Symbole verfügbar).
- Aktiviere optional „Aktuellen Zustand erfassen", um die Einstellungen aller laufenden Apps im neuen Profil zu speichern.
Profil aktivieren
- Über das Profil-Dropdown im Hauptfenster.
- Über Einstellungen > Profile durch Hover über ein Profil und Klick auf das Häkchen oder per Doppelklick.
- Über die Kurzbefehle-App: Aktion „Profil laden".
Automatisches Speichern
Jedes Profil hat einen Auto-Speicher-Schalter. Wenn aktiviert, werden alle Lautstärke-, Stummschaltungs-, Geräte- oder EQ-Änderungen, die du bei aktivem Profil vornimmst, automatisch ins Profil zurückgespeichert.
Profil bearbeiten
In Einstellungen > Profile wähle ein Profil und klicke den Bearbeiten-Button. Die Detailansicht zeigt:
- Symbolauswahl (Dropdown-Menü mit SF Symbols).
- Namensfeld.
- Liste aller Apps im Profil, jeweils mit: Symbol, Name, Stummschalter, Lautstärkeregler, Ausgabegeräte-Auswahl, EQ-Preset-Auswahl und Entfernen-Button.
- „App hinzufügen"-Button zum Hinzufügen weiterer Apps aus laufenden oder früheren Apps.
Sekundäre Geräte
Der Bereich „Sekundäre Geräte" am unteren Rand des Hauptfensters zeigt Lautstärkeregler für alle angeschlossenen Ausgabegeräte außer dem aktuellen Standardgerät.
Jede Gerätezeile enthält:
- Gerätesymbol (basierend auf dem Verbindungstyp: Eingebaut, USB, Bluetooth, HDMI usw.).
- Gerätename.
- Lautstärkeregler.
- Stummschalten-Button.
- Info-Button (öffnet ein Popover mit Gerätedetails).
Tastenkürzel
MACA unterstützt globale Tastenkürzel, die in jeder App funktionieren. Konfiguriere sie in Einstellungen > Tastenkürzel.
Standard-Tastenkürzel
| Aktion | Standard-Kürzel | Hinweise |
|---|---|---|
| Menü umschalten | Option + Command + M | Öffnet oder schließt das Hauptfenster. |
| Alle stummschalten | Option + Command + 0 | Schaltet alle Apps stumm oder hebt die Stummschaltung auf. |
| Fokusmodus | Option + Command + F | Schaltet den Fokusmodus um. |
Tastenkürzel anpassen
Klicke das Aufnahmefeld neben einem Tastenkürzel, um eine neue Tastenkombination zuzuweisen. Drücke dein gewünschtes Kürzel und klicke dann anderswo zur Bestätigung. Verwende den „Auf Standard zurücksetzen"-Button, um alle Kürzel auf ihre ursprünglichen Werte zurückzusetzen.
Siri & Kurzbefehle
Öffne die Kurzbefehle-App, erstelle einen neuen Kurzbefehl und suche nach „MACA", um diese Aktionen zu finden:
| Aktion | Parameter | Beschreibung |
|---|---|---|
| Fokusmodus umschalten | Keine | Schaltet den Fokusmodus ein oder aus. |
| Audio-Apps auflisten | Keine | Gibt eine Liste aller Apps zurück, die gerade Audio ausgeben. |
| Alle Apps stummschalten | Ein/Aus | Schaltet alle Apps stumm oder hebt die Stummschaltung auf. |
| App stummschalten | App-Name | Schaltet eine bestimmte App nach Namen stumm oder hebt die Stummschaltung auf. |
| App-Lautstärke einstellen | App-Name, Lautstärke (0–100) | Stellt die Lautstärke einer bestimmten App ein. |
| Profil laden | Profilname | Aktiviert ein gespeichertes Audioprofil. |
| App-Lautstärke abfragen | App-Name | Gibt die aktuelle Lautstärke und den Stummschaltungsstatus einer App zurück. |
Einstellungen
Öffne die Einstellungen über das Zahnrad-Symbol in der Fußzeile des Hauptfensters oder durch Rechtsklick auf das Menüleisten-Symbol.
Allgemein
| Einstellung | Beschreibung |
|---|---|
| Bei Anmeldung starten | Startet MACA automatisch, wenn du dich bei macOS anmeldest. |
| Neuigkeiten nach Updates anzeigen | Zeigt neue Funktionen nach jedem Update. Deaktivieren zum Überspringen. |
| Reglerstil | Wähle zwischen Klassisch und Glas als visuellem Stil für Regler. |
| App-Symbole anzeigen | Zeige oder verstecke Anwendungssymbole in der App-Liste. |
| Lautstärke-Prozent anzeigen | Zeige oder verstecke den numerischen Prozentsatz neben Lautstärkereglern. |
| Menüleisten-Symbol animieren | Aktiviere Symbolanimation bei Audiowiedergabe. |
| Menüleisten-Symbol automatisch ausblenden | Ausblenden nach 5 Min. ohne Audio. Erscheint wieder, wenn Audio startet. |
| Menüleisten-Symbolstil | Lautsprecher, Equalizer, Wellenform oder Pegelanzeige. |
| Popup-Höhe | Dynamisch (automatisch), 4, 6, 8 oder 10 Apps sichtbar. |
| Systemprozesse anzeigen | Zeige System-Audioprozesse in der App-Liste. |
| Sprache | 9 Sprachen. Änderungen werden sofort wirksam. |
| Willkommensbildschirm erneut anzeigen | Öffnet den Erststart-Einrichtungsassistenten erneut. |
App-Sichtbarkeit
Steuere, welche Apps im Hauptfenster erscheinen.
- Sichtbarkeit für einzelne Apps umschalten (Augen-Symbol).
- Suche nach App-Name oder Bundle-Identifier.
- Filter, um nur ausgeblendete Apps anzuzeigen.
- „Alle Apps anzeigen" setzt alle Apps auf sichtbar zurück.
- „Verlauf löschen" entfernt die Aufzeichnung zuvor gesehener Apps.
Gerätesichtbarkeit
Steuere, welche Ausgabegeräte im Bereich Sekundäre Geräte erscheinen.
- Sichtbarkeit für einzelne Geräte umschalten (Augen-Symbol).
- Suche nach Gerätename.
- Jedes Gerät zeigt seinen Verbindungstyp und eindeutigen Identifier.
- „Alle Geräte anzeigen" setzt alle auf sichtbar zurück.
- „Verlauf löschen" entfernt die Aufzeichnung zuvor gesehener Geräte.
System
| Element | Beschreibung |
|---|---|
| Gesundheitsstatus | Grün (gesund), Gelb (Warnungen) oder Rot (Probleme erkannt). |
| Controller-Statistiken | Anzahl gesunder Controller, Controller mit Problemen und Gesamtanzahl aktiver Controller. |
| Konkurrierende Apps | Listet Apps auf, die mit der Audioverarbeitung von MACA in Konflikt stehen könnten. |
| Reparaturverlauf | Protokoll automatischer Reparaturen, die MACA durchgeführt hat. |
| Gesundheitscheck ausführen | Manuell einen Audio-Gesundheitscheck auslösen. |
| Bei Audio-Reparaturen benachrichtigen | macOS-Benachrichtigung, wenn MACA ein Audioproblem repariert. Standard: aus. |
| Bei konkurrierenden Apps benachrichtigen | macOS-Benachrichtigung, wenn eine konfliktierende Audio-App erkannt wird. Standard: ein. |
Über
- MACA-Version und Build-Nummer.
- Pro- oder Free-Badge.
- Für Pro-Nutzer: eine Dankesnachricht. Für Free-Nutzer: ein „Auf Pro upgraden"-Button.
- Links zur MACA-Website, Support-E-Mail, App Store-Seite und Versionshistorie.
Audio-Gesundheitsmonitor
MACA führt alle 30 Sekunden automatisch einen Gesundheitscheck im Hintergrund durch. Dabei wird gesucht nach:
- Verwaisten Aggregatgeräten — von früheren Abstürzen oder ungewöhnlichen Beendigungen.
- Verwaisten Audio-Taps — die nicht mehr mit einer laufenden App verbunden sind.
- Konkurrierenden Apps — die MACA beeinträchtigen könnten.
Wenn ein Problem gefunden wird, versucht MACA es automatisch zu reparieren. Du kannst Reparaturen unter Einstellungen > System > Reparaturverlauf einsehen.
Aufräumen beim Beenden
Wenn du MACA beendest (oder wenn der Prozess durch SIGTERM, SIGINT oder SIGQUIT terminiert wird), werden alle Audio-Taps und Aggregatgeräte zerstört, um dein System in einem sauberen Zustand zu hinterlassen.
Free vs Pro
| Funktion | Free | Pro |
|---|---|---|
| App-Lautstärke und Stummschaltung | Bis zu 3 Apps | Unbegrenzte Apps |
| App-Audio-Routing | Bis zu 3 Apps | Unbegrenzte Apps |
| App-Equalizer | Upgrade-Hinweis | Vollständiger 10-Band-EQ |
| Audio-Normalizer | Nicht verfügbar | Verfügbar |
| Profile | 1 Profil | Unbegrenzte Profile |
| Tastenkürzel | Menü umschalten, Alle stummschalten, Fokusmodus | Alle Kürzel |
| Menüleisten-Symbolstile | Alle 4 Stile | Alle 4 Stile |
| Fokusmodus | Verfügbar | Verfügbar |
| Siri und Kurzbefehle | Verfügbar | Verfügbar |
Zum Upgraden klicke den „Auf Pro upgraden"-Button in Einstellungen > Über, oder klicke das Schloss-Symbol bei einer Pro-beschränkten Funktion. Der Kauf erfolgt über den App Store und kann auf jedem Gerät mit derselben Apple-ID wiederhergestellt werden.
Fehlerbehebung
Für detaillierte Fehlerbehebungsschritte besuche unsere dedizierte Fehlerbehebungsseite:
Fehlerbehebung öffnenHäufig behandelte Themen:
- Probleme mit Audio-Berechtigungen
- Apps erscheinen nicht in der Liste
- Lautstärkeregler reagieren nicht
- Audio-Routing-Probleme
- Konfliktierende Audio-Software
- Leistungsoptimierung
Lokale API
MACA bietet eine lokale REST-API, mit der du alle audioerzeugenden Apps programmatisch steuern kannst. Perfekt für Automatisierungs-Workflows, Stream Deck-Integrationen, Smart-Home-Setups und eigene Skripte.
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}'