




EQK - EQ and Headphone Correction App.
MacOS gives every app on your Mac the same flat curve and calls it done. My late-night headphones, a browser tab blasting a trailer, a work call, and a local FLAC all got treated identically. I'd tried the usual "system EQ" tools, but they either colored the whole machine at once or dropped a virtual driver in the middle of my audio. I wanted per-app control without any of that. So I built EQK: a per-app equalizer and audio router for the Mac. Local, native, one-time purchase.
What it does:
Per-app routing — arm music, media or local files and give each one its own EQ, headphone correction, and output device. No single curve flattening everything.
Tone desk (10-band EQ) — a live 10-band parametric EQ from 31 Hz to 16 kHz, with adjustable Q and gain trims. The response curve moves as you do.
Presets in, presets out — save your shapes as presets, or import parametric EQ text presets you already trust.
Headphone correction — 3,985+ AutoEq profiles built in for headphones, IEMs, and earbuds (WH-1000XM5, AirPods Max, and thousands more). Start from a corrected, neutral target, then shape from there. Swap or bypass per app.
See the whole signal chain — App source → your EQ → AutoEq correction → limiter ceiling → output, laid out so you can read what's happening to the sound at a glance.
Live metering — input and output dB metering across the chain, so nothing surprises you.
Output routing & ceiling — send each app to a specific output device and set an output ceiling so nothing clips on the way out.
Local FLAC player — built-in player with synced lyrics so you can dial in curves against real files, not guesses. Stays free forever, key or no key.
Genre themes — the UI recolors to match the character of what's playing (Flat, Pop, Acoustic, and more).
Automatic Lyrics Crawl and Display- The app automatically searches for lyrics to the songs you’re playing in your local library and displays them in one of two user selected viewing format.
Appearance: Dynamic genre-based theming, a live response curve, and a full signal-chain view — built so what's happening to your audio is actually visible, not hidden behind a slider.
Privacy: Audio never leaves your Mac. All processing runs on-device, no virtual driver sitting in your output path. No accounts, no telemetry, no background traffic. The only calls out are to kuja.dev, and only to activate, refresh, recover, or revoke your license key. Your unlock lives in the macOS keychain.
Pricing: Free local trial on install, no account. The local player is permanently free. Premium is a one-time Rs 1000 (no subscription) and unlocks per-app routing, saved presets, headphone correction, and themes. One key covers two Macs, and you can move it between machines yourself.
Requirements: macOS 15.6+, and audio capture permission (needed to read playback and apply EQ natively). Signed and notarized with an Apple Developer ID.
Install:
Website + DMG: https://www.kuja.dev/eqk
(No App Store or Homebrew for now — direct DMG from the site.)
Built by one person at kuja.dev, same restraint that went into DropK. Feedback welcome, and genuinely here for it.
Note- International payments will be enabled within 3 days, in time for when your trial ends.