Audio

Lohnt sich dein eigenes eqMac?

Ein Equalizer, Lautstärkeverstärker und Audio-Router in der Menüleiste, der sämtliche Audioausgaben von macOS verarbeitet.

Mit Einschränkungen · die Grundlagen, mit Einschränkungen
Preis 3 $/Mon.Geschätzte Ersparnis 36 $/JahrGeschätzte Zeit ein WochenendeKategorie AudioKatalogstimmen 0

Die DSP ist der einfache Teil: Eine Kaskade von Biquad-Filtern, die über Schieberegler gesteuert wird, ist Lehrbuchstoff, und ein Agent schreibt sie beim ersten Versuch korrekt. Der schwierige Teil ist, Systemaudio überhaupt in deinen Prozess zu bekommen. Unter macOS bedeutet das ein virtuelles Ausgabegerät und ein Core Audio-Server-Plugin, signiert und notarisiert, dazu ein sauberer Umgang mit Abtastratenänderungen, dem Anschließen von Geräten im Betrieb und dem Abziehen von Kopfhörern. Den Großteil davon kannst du umgehen, indem du BlackHole installierst und eine Loopback-App baust, die daraus liest und an deinen echten Ausgang ausgibt. Das ist tatsächlich ein Wochenendprojekt und funktioniert auf deinem eigenen Rechner gut. Was du in einer Sitzung nicht erreichst, ist die Unauffälligkeit: keine Aufforderungen zur Treiberinstallation, keine hörbare Latenz, kein manuelles Umschalten, sobald du AirPods anschließt. Ein guter Eigenbau, ein mittelmäßiger Ersatz für etwas, dessen Existenz du am liebsten vergessen möchtest.

EN → DERecherche automatisch aus dem Englischen übersetzt. Original-Prompt auf Englisch beibehalten.

Der vollständige Prompt
Build a macOS menu bar system audio equalizer in Swift, targeting macOS 13+, as an Xcode-less Swift Package with a SwiftUI app target is not possible, so scaffold a normal Xcode project via `xcodegen`-style project.yml or a plain SwiftPM executable using AppKit + SwiftUI if simpler. Pick one and commit to it.

Architecture:
- Assume a virtual audio device named "BlackHole 2ch" exists and is the current system output. Print clear setup instructions in the README, including the Homebrew install command, and fail with a readable error if the device is missing.
- Use AVAudioEngine: input node reads from the BlackHole aggregate/input device, output node writes to a user-selected physical output device enumerated via Core Audio (AudioObjectGetPropertyData on kAudioHardwarePropertyDevices).
- Insert a DSP chain between them: 10 band peaking EQ (31.25 Hz to 16 kHz, octave spaced) implemented as cascaded biquad peaking filters, plus a preamp gain stage with a soft clipper so boosting cannot produce digital clipping.
- Implement biquads yourself in a small `Biquad.swift` (RBJ cookbook coefficients), processed per channel in an AVAudioUnit tap or via AVAudioSourceNode. No third party DSP libraries.
- Handle sample rate: read the device's actual rate, recompute coefficients on change, and log rate mismatches instead of crashing.

UI:
- Menu bar extra (NSStatusItem) with a SwiftUI popover: 10 vertical sliders in dB (-12 to +12), a preamp slider, a master bypass toggle, and an output device picker.
- Named presets saved as JSON in ~/Library/Application Support/DIYEQ/presets.json. Ship Flat, Bass Boost, Vocal, Podcast.

Explicitly out of scope: writing our own Core Audio server plugin or driver, code signing and notarization, per-app volume, spatial audio, auto updates, telemetry, accounts, any network calls at all.

Deliver: working project, `make run` or an xcodebuild one-liner, and a README with the BlackHole setup steps, the known latency caveat, and how to restore normal audio if the app dies mid-session.

Der Prompt öffnet sich vorausgefüllt in deinem Agenten. Prüfe ihn vor dem Ausführen. · dieser Prompt wurde aus dem Bauplan erzeugt · per PR verbessern

Original-Prompt auf Englisch beibehalten.

Wie sähe deine eigene Version aus?

Eine SwiftUI-Menüleisten-App, die Systemaudio über ein virtuelles BlackHole-Gerät erfasst, durch einen Mehrband-Biquad-EQ samt Verstärkungsstufe leitet und über deinen gewählten physischen Ausgang wiedergibt, mit speicherbaren Voreinstellungen.

Was du brauchst

Warum sich Bezahlen noch lohnen kann

Systemaudio unter macOS ist schwieriges Terrain: Apple gibt dir keinen offiziell vorgesehenen Abgriff des Ausgabemixes. Solche Werkzeuge stehen und fallen deshalb mit Treiberarbeit, Signierung, Notarisierung und jahrelanger Erfahrung mit Sonderfällen rund um Bluetooth, Geräte mit mehreren Ausgängen und Betriebssystemupdates. Ein persönlicher Eigenbau, bei dem du manuell über BlackHole routest, ist auf einem Laptop unter deiner Kontrolle in Ordnung und überall sonst lästig. Du zahlst vor allem dafür, nie wieder über den Audiopfad nachdenken zu müssen.

Was dir fehlt

xEinen eigenen, notarisierten Audiotreiber des Anbieters: Stattdessen nutzt du das virtuelle Gerät eines anderen

xAutomatisches Folgen des Ausgabegeräts, sodass du nach dem Anschließen von Kopfhörern von Hand umschalten musst

xSehr geringe Latenz und absolut zuverlässigen Umgang mit abweichenden Abtastraten und dem Anschließen von Geräten im Betrieb

xExtras wie gerätespezifische Voreinstellungen, Balanceregelung und eine kuratierte Bibliothek mit Voreinstellungen

xUpdates, Absturzbehebungen und die Tatsache, dass es jemand anderes betrifft, wenn ein kleineres macOS-Update die Audioausgabe lahmlegt

vorhandene Projekte · nutze sie statt selbst zu bauen

Nichts, worauf sich verweisen ließe. Deshalb gibt es den Prompt.

Auf X teilen ↗"Ich habe gerade eqMac (3 $/Mon.) mit einem Prompt ersetzt"
Tarife und Preise

Was kostet eqMac?

In deiner Währung · US-DollarGeprüft am 20.10.2026
Monatliche Zahlung
3 $/Mon.
Pro Jahr
36 $/Jahr
Auf der offiziellen Website kaufen

Du schließt den Kauf auf der Website von eqMac ab. Vibe Radar wickelt keine Zahlungen ab.

Vergleichen mitandere App →
Bauen oder kaufen

eqMac selbst bauen oder abonnieren?

Passe die Zahlen an: Stunden zum Bauen, dein Stundensatz, Betriebskosten und der Abopreis.

Abonnieren
Selbst bauen
Zeitraum
Abonnieren72 $
Selbst bauen2.120 $

Über 24 Monate ist das Abo günstiger.

Startwerte aus der Analyse geschätzt (ein Wochenende). Nicht eingerechnet ist, was dir fehlt (Support, Integrationen, Sicherheit).

Häufige Fragen
Kann ich eqMac nachbauen?

Teilweise. Den Kern von eqMac baust du mit dem Prompt auf dieser Seite an einem Wochenende, aber es gibt echte Lücken: Einen eigenen, notarisierten Audiotreiber des Anbieters: Stattdessen nutzt du das virtuelle Gerät eines anderen, Automatisches Folgen des Ausgabegeräts, sodass du nach dem Anschließen von Kopfhörern von Hand umschalten musst. Lies die Liste oben, bevor du loslegst.

Was kostet eqMac?

eqMac kostet etwa 3 $/Mon. (Pro Subscription, geprüft am 20.10.2026), also 36 $ pro Jahr.

Was fehlt mir, wenn ich eqMac ersetze?

Ehrlich gesagt: Einen eigenen, notarisierten Audiotreiber des Anbieters: Stattdessen nutzt du das virtuelle Gerät eines anderen; Automatisches Folgen des Ausgabegeräts, sodass du nach dem Anschließen von Kopfhörern von Hand umschalten musst; Sehr geringe Latenz und absolut zuverlässigen Umgang mit abweichenden Abtastraten und dem Anschließen von Geräten im Betrieb; Extras wie gerätespezifische Voreinstellungen, Balanceregelung und eine kuratierte Bibliothek mit Voreinstellungen; Updates, Absturzbehebungen und die Tatsache, dass es jemand anderes betrifft, wenn ein kleineres macOS-Update die Audioausgabe lahmlegt. Wenn dir davon etwas wichtig ist, zahl weiter.

Gibt es eine Open-Source-Alternative zu eqMac?

Es gibt keine ausgereifte Open-Source-Alternative, auf die sich verweisen ließe, und genau deshalb gibt es den Prompt auf dieser Seite.

Neue Ideen auf deinem Radar.

Erhalte Katalog-Neuigkeiten und Prompts für dein nächstes Projekt.