Skip to content

MicLock 1.7.1

Latest

Choose a tag to compare

@WantbeFree WantbeFree released this 28 Jul 13:14

Bug-fix release. Every item below was found by auditing 1.7.0 and verified against the running app.

Fixes

  • First launch no longer takes over your microphone. MicLock preferred the built-in mic over the input you were already using, so a fresh install silently moved a USB or Thunderbolt mic to the MacBook mic. It now keeps your current input and only overrides it when macOS has landed on a Bluetooth, AirPlay, or Continuity device — the case MicLock exists to correct.
  • The input health panel no longer freezes. If a device appeared or disappeared while the menu was open, the menu was rebuilt underneath you and the level meter stopped updating. The rebuild now waits until the menu closes.
  • The level meter runs at its intended rate. The capture buffer straddled the update interval, so every second buffer was discarded and the meter ran at roughly half speed.
  • Fallback slots can no longer be set to the device already chosen as Primary.

Packaging

  • Releases ship as MicLock.app, so an upgrade replaces the previous install instead of sitting beside it. If you have an older MicLock <version>.app in /Applications, delete it after upgrading.
  • Notarization requires a keychain profile; the app-specific password is no longer passed on the command line.
  • Release builds keep their dSYM and print the artifact SHA256.
  • Fixed the project's development team so the app builds from Xcode without signing errors.
  • SECURITY.md and the README now document the one privileged command (Revive Audio...).

Developer ID signed and Apple notarized. Apple Silicon (arm64) only, macOS 13+.