Skip to content

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 24 Aug 08:39
· 15 commits to main since this release

Fixes

  • Audio no longer crashes when macOS changes the default output device.
  • Connecting AirPods or another audio device while music is playing now switches output automatically instead of pausing until Play is pressed again.
  • Playback recovers from short-lived audio device failures and fills underruns with silence instead of blocking the audio callback.

Under the hood

Cadence now uses CPAL with a bounded lock-free queue and explicit sample-rate conversion instead of bundled SDL audio. The new output path supports mono, stereo and multichannel devices while keeping recovery and conversion isolated from the rest of playback.

Installing

The build is ad-hoc signed and not notarized, so on first launch use Open from the app's context menu.

Full Changelog: v0.4.0...v0.4.1