Releases: grazzolini/tuneforge
Releases · grazzolini/tuneforge
Release list
TuneForge 1.0.0
TuneForge 1.0.0
First stable TuneForge release.
TuneForge is a local-first desktop app for musicians learning, rehearsing, and playing along with songs. It imports local audio, analyzes key/tempo/chords/lyrics, separates stems, supports pitch and tuning changes, and exports practice-ready audio without cloud accounts or uploads.
Download
- macOS Apple Silicon:
TuneForge_1.0.0_aarch64.dmg
Linux packages are not included in this release. The Linux Flatpak is being reworked so the base app can stay small and heavy ML runtimes can ship separately.
Install
macOS:
- Download
TuneForge_1.0.0_aarch64.dmg. - Open the DMG and move TuneForge to Applications.
- The build is unsigned and not notarized, so a macOS Gatekeeper warning is expected.
Verification
Download SHA256SUMS, SHA256SUMS.asc, and release-key.asc, then run:
gpg --import release-key.asc
gpg --verify SHA256SUMS.asc SHA256SUMS
shasum -a 256 -c SHA256SUMS
A detached signature is also attached for the DMG:
gpg --verify TuneForge_1.0.0_aarch64.dmg.asc TuneForge_1.0.0_aarch64.dmg
Release Notes
- Local-first desktop workflow for importing and practicing songs.
- Stem separation with Demucs-backed local processing.
- Key, tempo, chord timeline, and lyrics analysis.
- Pitch transpose, reference retune, preview rendering, and audio export.
- Default macOS package includes Advanced Chords and Advanced Beat Analysis dependencies.
- Default package does not bundle external Demucs, Whisper, or beat-this model weights; missing weights may download/cache on first use.
- TuneForge does not bundle FFmpeg. macOS package requires host
ffmpegandffprobe.
Known Limits
- macOS artifact is unsigned and not notarized.
- Linux package is postponed while runtime-extension packaging is designed.
- Android/mobile remains in progress and is not the full supported desktop workflow.
- GPU/runtime behavior depends on local platform support.