browser live · desktop downloads · release builds

Stemacle

Split songs into stems, lock loops to tempo, shuffle compatible tracks, and export everything without uploading your music.

The web app is instant. The macOS app now uses a native SwiftUI workbench around the local Stemacle instruments. Windows and Linux keep the stronger web workbench package for indexed libraries, caches, downloads, background jobs, and exports.

Choose the right installer from the latest public GitHub Release.

repo
EricSpencer00/stem-player
checks
`npm test` · `site:prepare` · `native:prepare`
public now
SwiftUI macOS app plus Windows and Linux web workbench packages
desktop app

Quiet power around the same physical control.

Stemacle Desktop keeps the circle, then adds the things a browser should not pretend to own: indexed folders, persistent caches, background splitting, native exports, and release builds.

index
Track local folders, keep metadata on disk, and rescan without rebuilding the library by hand.
split
Preview stems are built in. High-quality mode plans and runs Demucs locally when installed.
cache
Model, analysis, and export caches stay on disk so repeat work is fast and predictable.
download
Pull compatible audio into the same queue, then export manifest-backed stem packs for future sessions.
private
Files stay on your machine. No upload account sits between you and the track.
public repo, public workflow

Built from stem-player, not a private workspace.

The landing page points to the public repository and durable latest-release assets. Validate keeps fast feedback on the repo, and the Release workflow builds public desktop installers per operating system before uploading them to GitHub Releases.

workflow Validate
$ npm test
$ npm run site:prepare
$ npm run native:prepare

repo
EricSpencer00/stem-player

release
Validate + Release

artifacts
Stemacle-mac-arm64.zip
Stemacle-windows-x64-setup.exe
Stemacle-linux-x64.AppImage
download manifest

Current public artifacts, linked directly.

If a file is listed here, the release workflow is expected to publish it under a stable latest-download filename on the public stem-player release page.

Desktop downloads are public for macOS Apple Silicon, Windows x64, and Linux x64. iOS belongs here only when there is a real public install path.

iOS

iOS work is still in progress. The native shell and project files are in the repo, and App Store or TestFlight install links belong here only when they are real.