0.11.2
Important
macOS first launch (no code signing yet). After dragging StemDeck to Applications, clear the Gatekeeper quarantine flag or macOS will say the app is damaged:
xattr -dr com.apple.quarantine /Applications/StemDeck.app
What's new in 0.11.2
A patch release: YouTube imports were failing with HTTP Error 403: Forbidden on the download step for some videos. YouTube changed how it serves media streams; this bumps the bundled yt-dlp to the latest release, which handles the change.
StemDeck is still alpha. A leading 0. means no stability promise.
YouTube import fix
- Downloads that failed with a 403 now work. The pinned
yt-dlpbuild was about six weeks stale; YouTube's server-side changes since then made it 403 on the actual media fetch for some videos even though metadata lookup still succeeded. Relocked to the currentyt-dlprelease, which switched to a player client YouTube still serves.
Notes on the beat detection model
Unchanged, repeated here for anyone upgrading from an older release:
- The first time you use the click track, StemDeck downloads a 77 MB beat-detection model (MIT licensed, code and weights). It is cached alongside the Demucs models, so this happens once.
- If that download is unavailable, for example on a machine with no internet, detection falls back to the classic librosa tracker automatically. The click still works; it is just more likely to pick half or double tempo on fast material, which
/2andx2correct. - Known limitation: tracks whose time signature changes bar to bar, such as odd-time progressive material, get a usable steady pulse but the bar accents will not follow the written meter. No current beat tracker handles that automatically. The grid editor is the way to fix it by hand.
- Tracks with no drums fall back to detecting on the full mix and are less reliable.