Skip to content

stemdeckapp/stemdeck

v0.2.0-alpha.2 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Fixed mixer volume boost, download button on Windows desktop app, and CUDA install failing due to hardcoded Python path.

Full changelog

Bug fix release. Addresses mixer volume and mute issues reported in the previous alpha, the download button not working in the Windows desktop app, and the CUDA install failing on machines other than the build machine.

What's fixed

Mixer volume and mute

Volume boost above 0 dB now works correctly. Previously the upper half of every fader had no audible effect — the browser caps HTMLAudioElement.volume at 1.0, so pushing the fader above the midpoint did nothing. On Firefox and Safari, values above 1.0 also threw an exception that aborted the whole mixer pass, which is why muting one channel could permanently silence others until the page was reloaded.

Each track now routes through a Web Audio GainNode instead. GainNode.gain.value accepts any positive number, so boost works and mute is reliable across all browsers and in the desktop app.

Download button (Windows desktop app)

Clicking the download button on a stem now opens the file in the system default browser and triggers a normal download. The Tauri webview silently blocks native <a download> behavior, so the button did nothing before this fix.

CUDA install failing on other machines (#10)

The Windows venv is built on the CI machine, which bakes the build machine's Python path into pyvenv.cfg. When pip ran on a user's machine during the first-launch CUDA torch install, it looked for Python at that path, didn't find it, and failed. The app now patches pyvenv.cfg at runtime before invoking pip, so the install works regardless of where the user extracted the zip.

Setup (macOS / Linux)

Unchanged — ./run.sh setup && ./run.sh start.

Known limitations

Same as alpha.1. The Windows app is ALPHA — expect rough edges.

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

Track stemdeckapp/stemdeck

Get notified when new releases ship.

Sign up free

About stemdeckapp/stemdeck

All releases →

Related context

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]