Kann ich eqMac vibecoden?
JEIN · Wochenendprojekt3,00 € pro Monat
Pro Subscription kostet ab 3 Euro pro Monat oder 30 Euro im Jahr. Eine Pro Lifetime License gibt es einmalig für 40 Euro; die Grundfunktionen sind kostenlos.
Die Seite sagt nichts zur Umsatzsteuer.
geprüft am 17.09.2026 · Quelle ↗ · so prüfen wir
Die Signalverarbeitung ist der leichte Teil: Eine Kaskade aus Biquad-Filtern an Schiebereglern ist Lehrbuch, und ein Agent schreibt sie beim ersten Versuch richtig. Schwer ist, Systemaudio überhaupt in deinen Prozess zu bekommen, und das heißt auf macOS ein virtuelles Ausgabegerät und ein Core-Audio-Server-Plugin, signiert und notarisiert, plus sauberer Umgang mit Sample-Raten-Wechseln, Geräte-Hotplug und gezogenem Kopfhörer. Das meiste davon umgehst du, indem du BlackHole installierst und eine Loopback-App baust, die daraus liest und auf deine echte Ausgabe schreibt, ein echtes Wochenendprojekt, das auf deinem eigenen Rechner gut läuft. Was du in einer Sitzung nicht erreichst, ist die Unsichtbarkeit: keine Treiber-Nachfragen, keine hörbare Latenz, kein manuelles Umschalten bei jedem Einstecken der AirPods. Guter Bau, mittelmäßiger Ersatz für etwas, das du vergessen willst.
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. Antworte mir auf Deutsch. Oberfläche, Kommentare und README auf Deutsch, alle Bezeichner wie Tabellen, Spalten, Variablen, Routen und Dateinamen bleiben Englisch.
$ im Agenten öffnen (Prompt ist vorausgefüllt, du drückst Enter) oder direkt kopieren · dieser Bauplan ist noch auf Englisch, die Bitte um deutsche Antworten hängt unten dran · dieser Prompt wurde aus dem Bauplan erzeugt · Verbesserung einreichen
Prompt kopiert. Modelle werden besser, Urteile ändern sich.
Fünf Vibe-Coding-Tipps und geänderte Urteile. Donnerstags, kostenlos, ein Klick zum Abmelden.
Systemaudio auf macOS ist feindliches Gelände: Apple gibt dir keinen sanktionierten Abgriff am Ausgabemix, also lebt oder stirbt so etwas mit Treiberarbeit, Signierung, Notarisierung und Jahren an Sonderfällen mit Bluetooth, Mehrfachausgaben und OS-Updates. Ein persönlicher Bau, der manuell durch BlackHole routet, ist auf einem Laptop unter deiner Kontrolle in Ordnung und überall sonst lästig. Bezahlt wird vor allem dafür, dass der Audiopfad nie wieder über sich selbst nachdenkt.
Der Equalizer ist ein Wochenende Biquads. Der Treiber nicht.
xeinen eigenen, notarisierten Audiotreiber: du leihst dir stattdessen das virtuelle Gerät von jemand anderem
xautomatisches Folgen des Ausgabegeräts, sodass du beim Einstecken der Kopfhörer von Hand umschalten musst
xsehr geringe Latenz und felsenfester Umgang mit Sample-Raten-Konflikten und Hotplug
xExtras wie Presets pro Gerät, Balance und eine kuratierte Preset-Bibliothek
xUpdates, Absturzbehebungen und das Problem von jemand anderem, wenn ein macOS-Update Audio zerlegt
Nichts, das wir guten Gewissens empfehlen können. Deshalb gibt es den Prompt.
Kann ich eqMac vibecoden?
Jein. Der Kern von eqMac ist mit dem Prompt auf dieser Seite baubar. Echte Lücken bleiben: einen eigenen, notarisierten Audiotreiber: du leihst dir stattdessen das virtuelle Gerät von jemand anderem; automatisches Folgen des Ausgabegeräts, sodass du beim Einstecken der Kopfhörer von Hand umschalten musst.
Was kostet eqMac?
eqMac kostet 3,00 € pro Monat. Pro Subscription kostet ab 3 Euro pro Monat oder 30 Euro im Jahr. Eine Pro Lifetime License gibt es einmalig für 40 Euro; die Grundfunktionen sind kostenlos. Die Seite sagt nichts zur Umsatzsteuer.
Was verliere ich beim Selbstbau von eqMac?
Ganz ehrlich: einen eigenen, notarisierten Audiotreiber: du leihst dir stattdessen das virtuelle Gerät von jemand anderem; automatisches Folgen des Ausgabegeräts, sodass du beim Einstecken der Kopfhörer von Hand umschalten musst; sehr geringe Latenz und felsenfester Umgang mit Sample-Raten-Konflikten und Hotplug; Extras wie Presets pro Gerät, Balance und eine kuratierte Preset-Bibliothek; Updates, Absturzbehebungen und das Problem von jemand anderem, wenn ein macOS-Update Audio zerlegt. Wenn einer dieser Punkte für dich entscheidend ist, lohnt sich der Selbstbau möglicherweise nicht.
Gibt es eine Open-Source-Alternative zu eqMac?
Keine ausgereifte Open-Source-Alternative, die wir guten Gewissens empfehlen können. Genau deshalb gibt es den Prompt auf dieser Seite.