Skip to content

v2.6.0 — Orphic Lore sails the Odyssey, Bluetooth earbuds behave

Choose a tag to compare

@balch balch released this 20 Oct 04:32
· 264 commits to main since this release

A vibe and stability release: Orphic Lore is rebuilt around the Odyssey, and Bluetooth earbuds no longer crash or crackle the audio engine.

Bluetooth audio

  • Braids resampler hardened at 44.1 kHz. A staging buffer overrun with 882-frame callbacks was found on pre-release builds; the resampler carry state now lives in its own header and sample requests are even-count.
  • Seamless turntable and Warps sources. All source buffers, including the master source, now hand off through an adaptive-latency FIFO, so scratching and Warps inputs no longer glitch when the callback size differs from the engine block.
  • Drum first hit. The first hit after boot and after an engine change is no longer swallowed.

Orphic Lore

  • Sections follow the Odyssey (libation through ashore). Sirens are sung on the VOW engine with a harmony choir capped at F5, and climb Bb to C; Ashore reprises the climb with the bell tolling from the start.
  • Longer arc. The bass breathes before each pickup and the song runs 4 to 5 minutes.

Pulsar

  • morphRise and harmonics rise glide within each note; the harmonics rise glides back on a note-on instead of snapping, which removes a click.
  • Section ramps, section volume, volume envelopes and tension arcs for vibe authors, and a Grain FX and Mist grain engine.

Mixer and UI

  • TRACKS per-track mixer with liquid glass faders, M/S chips below the value, and DIST/PERC kept across vibe changes. BAND mute chips are gone; mutes live in TRACKS.
  • Rotation and fold. The compact header panel and the bottom panel's tab survive rotate and fold; tabletop puts the title and viz picker on the upright half.
  • Hand tracking stays on through rotate and unfold, pauses while backgrounded, and finishes the in-flight frame before teardown (MediaPipe 1.1.0).

Dependencies

  • Kotlin 2.4.21, Material3 1.5.0-beta01, logback 1.6.5; AI model catalog adds Haiku 5.5 and Fable 5.1.

Artifacts

The signed bundle (djapp-v2.6.0-og-release.aab, versionCode 1176) and universal sideload APK are built, but are not attached to this release. The bundle is published to the Play Store internal and production tracks.

Full changelog

v2.5.0...v2.6.0 — Orphic Lore rework, Bluetooth audio fixes, TRACKS mixer.