SherlockEQ 0.1.2
SherlockEQ 0.1.2
Moves the system-audio permission into Apple's narrower "System Audio Recording" bucket on macOS 15+, makes audio-engine failures actually tell you what went wrong, and bumps the minimum window size so the Equalizer and Tinnitus Notch screens fit without scrolling.
Changed
- Permission moved to "System Audio Recording". Previously SherlockEQ asked for "Screen & System Audio Recording" — the same broad permission used by screen-recording apps like Loom and Microsoft Teams. macOS 15 Sequoia introduced a narrower, audio-only TCC bucket called "System Audio Recording" — where Audio Hijack and Audio Routing Kit live — and SherlockEQ now uses that instead. On macOS 14, it appears under Screen Recording in Settings (Apple hadn't split the UI yet); on macOS 15+, it has its own row.
- Minimum window size bumped (1400×740 → 1400×860). The Equalizer and Tinnitus Notch screens now fit without scrolling at the smallest allowed size.
Fixed
- "Graph not attached" replaced with the real reason. When the audio engine failed to start, the banner used to say "Audio engine: Graph not attached" — a generic message that masked the actual problem (a format build failure, an unexpected sample-rate mismatch). The engine now surfaces the specific cause so the notice is actionable.
If you installed 0.1.0 or 0.1.1
On first launch after upgrading, macOS will prompt for the new "System Audio Recording" permission. Grant it, then quit and relaunch SherlockEQ — TCC permissions don't take effect for a running process until the next launch.
Your previous grant under "Screen & System Audio Recording" is orphaned but harmless. If you want to clean it up: System Settings → Privacy & Security → Screen & System Audio Recording → select SherlockEQ → click the minus button. Optional.
Not a medical device
SherlockEQ is not a healthcare or medical application. It does not diagnose, treat, measure, or monitor any hearing condition, tinnitus, or disability. For concerns about your hearing, consult a doctor, audiologist, or licensed healthcare professional.
Previous release
See the 0.1.1 release notes for what shipped in the prior version.