github stemdeckapp/stemdeck v0.6.0-alpha.2
0.6.0 Alpha 2

latest releases: v0.20.0, v0.19.1, v0.19.0...
5 months ago

Important

macOS users run this after installing:

xattr -dr com.apple.quarantine /Applications/StemDeck.app

macOS Gatekeeper will block the app on launch without this step. Proper code signing is planned for a future release.


What's new in 0.6.0 Alpha 2

Collapsible library sidebar

The library panel can now be collapsed and expanded with the hamburger button (Ôëí) at the top of the left rail. Collapsing slides the panel closed with a smooth 280ms animation, leaving only the icon rail visible. The state persists across sessions so the sidebar remembers your preference on next launch.

Redesigned export controls

The footer export controls have been reorganised for clarity:

  • Export Region is now stacked directly below Export Mix as a pair of equal-width buttons, making the relationship between the two explicit.
  • The Speed button has been removed from the footer.

VU meters fixed

The stem VU meters (the animated level bars on each track) were not animating during playback in certain conditions. The issue was in how decoded audio buffers were retrieved after wavesurfer's decode event fires -- the event argument is a duration number, not the buffer itself. The fix calls getDecodedData() directly, matching the fast path that was already working for cached audio.

Runtime auto-updates on upgrade

Installing a new version over an existing one now automatically re-downloads the Python backend runtime when the version changes. Previously, the old runtime was reused and the About dialog would show the previous version number. No manual cleanup required from this release onwards.


Installing

Drop the new .app into your Applications folder and launch. No manual migration steps required.

Artifact scan

  • Windows portable packages were scanned with ClamAV in CI before upload.

Artifact build

  • macOS arm64 and x64 DMGs and runtime packs were built and inspected on a macOS Woodpecker agent before upload.

Don't miss a new stemdeck release

NewReleases is sending notifications on new releases.