Skip to content

v0.10.2

Choose a tag to compare

@aramb-dev aramb-dev released this 07 May 15:14
· 21 commits to main since this release

System Voice Memos 0.10.2

This release includes the Core Audio tap work originally prepared for 0.10.1, plus new recording controls, toolbar behavior, and interface polish.

What’s New

  • Core Audio system capture
    System audio can now be captured through a Core Audio tap on macOS 14.2 and later, avoiding the screen-sharing UI and Screen Recording permission for the default recording path.

  • Legacy capture moved to Settings
    The older ScreenCaptureKit-based engine now lives in Settings as Use Legacy Screen Sharing Engine. The app warns that this path may slow the screen when ScreenCaptureKit is active in multiple apps or on lower-end Apple computers.

  • Separate microphone tracks
    Microphone audio can be recorded as its own track when using the legacy engine, so mic and system audio can stay separate.

  • Track-aware playback and export
    Recordings with microphone audio can play Together, System, or Mic, and exports can be mixed or track-specific.

  • Floating toolbar controls
    The recording toolbar now has its own Settings pane, can be restored from the app menu, and can automatically reappear when the main window is brought back during recording.

  • Cleaner recording UI
    The floating toolbar has softer edges, the no-selection detail state looks intentional, and the empty detail icon now uses a waveform instead of a music note.

  • What’s New and Help updates
    The app now shows a per-version What’s New sheet after updates and includes refreshed Apple Help pages for recording, playback, folders, exports, toolbar settings, and troubleshooting.

Fixes and Reliability

  • Clearer microphone permission and unavailable-device errors.
  • Safer Core Audio callback state handling.
  • Better macOS availability checks for Core Audio capture.
  • Mic-track finalization fixes.
  • Waveform edge-case protection.

Artifact

  • DMG: SystemVoiceMemos-0.10.2.dmg
  • Sparkle signature: dh1oxlU0u9M1VIgVv1FkrgEiDObv2fftYkUKGZSsQNvm9bvzjCH8CEW4iqMojcP8dRWkvNEDyHv5Wh+P3fewDA==
  • Notarization: skipped for this build because notarization credentials were not configured.