This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryUpdates Artifact build, Artifact scan, and https://github.com/stemdeckapp/stemdeck/issues across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | Medium |
Windows portable packages scanned with ClamAV in CI before upload. Windows portable packages scanned with ClamAV in CI before upload. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
| Feature | Medium |
Export Mix now works, exporting WAV or MP3 directly from footer as clean underscore file name. Export Mix now works, exporting WAV or MP3 directly from footer as clean underscore file name. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Feature | Medium |
Tag search with autocomplete using `#` prefix and up to 8 suggestion dropdown. Tag search with autocomplete using `#` prefix and up to 8 suggestion dropdown. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Feature | Medium |
Interface rebuilt with flat dark DAW aesthetic, two-column layout for mixer and waveform. Interface rebuilt with flat dark DAW aesthetic, two-column layout for mixer and waveform. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Feature | Medium |
Track info moved to always-visible footer including album art, title, time position, stem count, favorite button. Track info moved to always-visible footer including album art, title, time position, stem count, favorite button. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Feature | Medium |
Footer waveform now displays full reconstructed mix, not just first stem. Footer waveform now displays full reconstructed mix, not just first stem. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Feature | Medium |
New Library sidebar sections: Recent, Stem Collections, Tags, Favorites; supports subfolder nesting. New Library sidebar sections: Recent, Stem Collections, Tags, Favorites; supports subfolder nesting. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Feature | Medium |
Interactive Sections bar above waveform for adding, renaming, dragging, resizing sections persisting across restarts. Interactive Sections bar above waveform for adding, renaming, dragging, resizing sections persisting across restarts. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Feature | Medium |
Analysis panel now includes Dynamic Range score with label, Tempo Stability percentage, Key Confidence meter. Analysis panel now includes Dynamic Range score with label, Tempo Stability percentage, Key Confidence meter. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Feature | Low |
Export Mix now functional; exports current mix as WAV or MP3 from the footer with clean underscored filenames. Export Mix now functional; exports current mix as WAV or MP3 from the footer with clean underscored filenames. Source: granite4.1:30b@2026-05-19-audit Confidence: low |
— |
| Feature | Low |
Tag search supports autocomplete with `#` prefix, showing up to eight matching suggestions. Tag search supports autocomplete with `#` prefix, showing up to eight matching suggestions. Source: granite4.1:30b@2026-05-19-audit Confidence: low |
— |
| Dependency | Medium |
macOS arm64 and x64 DMGs built on macOS Woodpecker agent before upload. macOS arm64 and x64 DMGs built on macOS Woodpecker agent before upload. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: low |
— |
| Bugfix | Medium |
Fix export failure when all 6 stems selected; mix always built regardless of selection. Fix export failure when all 6 stems selected; mix always built regardless of selection. Source: granite4.1:8b-q6_K@2026-05-19 Confidence: high |
— |
Full changelog
Before you install
If you have a previous version of StemDeck installed, delete these folders first using Finder before opening the new DMG:
~/Library/Application Support/StemDeck~/Library/WebKit/app.stemdeck.desktop~/Library/WebKit/stemdeck
In Finder, press ⌘ Shift G, paste each path, and move the folder to Trash. Then empty the Trash before installing.
What's new in 0.5.0 Alpha 1
A proper DAW look
The whole interface has been rebuilt around a flat dark DAW aesthetic. The mixer and waveform lanes now sit side by side in a two-column layout, with rows that dynamically fill the full available height no empty black gap when you load a track with fewer stems. Non-extracted stems are grayed out in both the mixer and waveform. Loop regions are shown as a full-height overlay so they're easy to spot.
Track info lives in the footer now
The album art, title, time position, stem count, and favorite button have moved to the footer always visible while the transport is running. Below that sits a scrub bar spanning the full width of the footer, plus elapsed / total time. When no track is loaded, the footer shows a decorative placeholder waveform.
Export Mix actually works
You can now export your current stem mix as a WAV or MP3 directly from the footer. The file lands as {title}_exported_mix.wav (or .mp3) no spaces, no special characters, just clean underscores. In the Tauri desktop app, exporting hands off to the system browser since WKWebView doesn't support standard download links. Export button stays grayed out until a track is loaded.
A subtle but important pipeline fix: previously, selecting all 6 stems meant no mix file was produced at all, so export would silently fail. That's fixed a mix is always built regardless of stem selection.
Footer waveform shows the real signal
The waveform in the footer used to pull from the first available stem (often vocals). On an instrumental section that meant a flat line. It now uses the full reconstructed mix, so what you see actually matches what you hear.
Tag search with autocomplete
Type # in the library search box to filter by tag. As you type, a dropdown shows up to 8 matching suggestions click one or navigate with arrow keys and Enter. Tags are extracted automatically from YouTube metadata.
Library sidebar
New sidebar sections: Recent, Stem Collections, Tags, and Favorites. Folders support subfolder nesting via drag-and-drop (circular nesting is blocked). Track cards show Extracted, Source, and Quality details. Purged tracks are remembered across reloads and never reappear.
Sections bar
An interactive sections bar sits above the waveform. You can add, rename, drag, and resize sections. Changes persist across restarts. A live saving indicator shows when a section edit is in-flight.
Analysis panel
The analysis cards now include Dynamic Range (DR) score with a label (Compressed / Moderate / High / Wide), Tempo Stability as a percentage, and a Key Confidence meter.
This is a pre-release alpha. Things may break. If you hit something, please open an issue.
Artifact build
- macOS arm64 and x64 DMGs and runtime packs were built and inspected on a macOS Woodpecker agent before upload.
Artifact scan
- Windows portable packages were scanned with ClamAV in CI before upload.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About stemdeckapp/stemdeck
All releases →Related context
Related tools
Earlier breaking changes
- v0.6.0-alpha.1 Moves library and stems storage from `~/Library/Application Support/` to `~/Documents/StemDeck/`.
Beta — feedback welcome: [email protected]