SherlockEQ 0.9.1
SherlockEQ 0.9.1
A maintenance release. The one fix you might notice resolves a confusing "ghost" state on the Audiogram screen for hearing profiles carried over from an earlier version; the rest are reliability and build-tooling improvements under the hood. Nothing changes in how your EQ, presets, hearing adjustments, or listening-dose tracking sound or behave.
Fixed
- "Ghost" audiograms carried over from earlier versions now read correctly. If you'd entered an audiogram in an older version, the Audiogram screen could contradict itself: it showed your threshold values and applied a real hearing adjustment, yet also said no thresholds had been entered — and the Clear Audiogram option was hidden exactly when you'd want it. SherlockEQ now reconciles these on load: the screen states the adjustment honestly (with the date it was carried over from), the per-frequency readouts match, and Clear Audiogram is always available whenever there's an adjustment to remove. The sound you were already hearing is preserved — this only changes what the screen tells you, not the audio.
Under the hood
- Reliability and diagnostics. Fixed a small memory-management issue in the listening-dose tracker (no effect on dose tracking itself), and the audiogram-to-EQ derivation now records a diagnostic if its band-overlap solver ever fails to converge, where before it was silent.
- Safer code signing. Hardened the build's code-signing step so the app's auto-update components are always signed the way Apple and the Sparkle updater expect. This is a packaging change — it doesn't affect the app you run.
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.9.0 release notes for what shipped in the prior version.