Skip to content

SonArcan v0.1.0-beta.18 — Lyrics in time with your music

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Sep 23:51
· 19 commits to main since this release

SonArcan beta.18 brings lyrics directly into the practice workspace. Import, find, edit, follow, navigate, and export lyrics without leaving the track — while keeping your music and project data local.

What’s new

  • Import lyrics in the formats musicians actually use: plain text, LRC, enhanced LRC with word-level timing, and Apple-style TTML.
  • Follow playback live: the current line — and timed words when available — stays highlighted as the song plays.
  • Find lyrics without an account: optional LRCLIB search ranks matches against the recording duration and prefers synchronized results.
  • Keep practicing offline: once selected, lyrics are stored inside the portable SonArcan project; playback never depends on the provider.
  • Edit in place: adjust text or timing, apply a display offset, and turn provider results into a local project copy.
  • Navigate by lyrics: synchronized line starts join Time, Beat, and Chord as a navigation mode. Use the transport controls or Left/Right arrows; press N to cycle through the modes currently available.
  • Export your work: save synchronized lyrics as LRC — including enhanced word timing — or export a clean Markdown document from the native Songs menu.

Built for safe, focused practice

Lyrics documents are validated and bounded before they are saved. Malformed timestamps and timings outside the audio duration are rejected, writes are atomic, and the original audio is never modified. Provider credentials are not required and network requests are not stored in the project.

This release also tightens repository hygiene so generated models, media tools, and platform runtimes stay out of Git history while remaining reproducible through the release pipeline.

Downloads

Choose the installer for your platform:

  • macOS 14+ / Apple Silicon: SonArcan_0.1.0-beta.18_aarch64.dmg
  • Windows x64: SonArcan_0.1.0-beta.18_x64-setup.exe
  • Linux x64: SonArcan_0.1.0-beta.18_amd64.deb

The application bundles its audio tools, Python runtime, analysis models, and six-stem separation backend. No separate Python, FFmpeg, or model installation is required. The downloads are large because these local-first components are included.

First launch on macOS

The macOS build is ad-hoc signed, but it is not notarized or identified by Apple. After trying to open SonArcan for the first time:

  1. Open System Settings → Privacy & Security.
  2. Scroll to Security.
  3. Click Open Anyway next to SonArcan.
  4. Confirm with Touch ID or your Mac password.

macOS remembers this choice for later launches.

Integrity

The SHA-256 checksum for the macOS DMG is:

12b0fc00e2755f2cfe7e4daaa412280d86bbf8cc5ecb20d762a4cbba08283f14

A matching SHA256SUMS.txt file is attached to the release.

Beta note

This is a pre-release intended for real-world testing. Reports about lyric matching, timing, format compatibility, accessibility, and cross-platform packaging are especially welcome through GitHub Issues.

Full changelog: v0.1.0-beta.17...v0.1.0-beta.18

Dive into the music. 🎵