Repository navigation
Tags
Tags
Release 0.1.1 The three manifests and the lockfile say 0.1.1, and the changelog has its entry, written from the 45 pull requests merged since 0.0.9 rather than from memory. There is no 0.1.0: the manifests carried that number from #52 with no tag behind it, and the changelog's placeholder for it becomes this entry. Its note on the renamed tags no longer counts the other releases, which it had stopped getting right. scripts/make-bundle.sh takes its version from booth/Cargo.toml when it is not given one, rather than a 0.1.0 written into it that would be wrong from this release on. package-macos.sh already passed one, and prefers the tag's; a bundle made with no version now says 0.1.1. The documentation, brought up to what the release does: - The three-band waveform has been seen drawn on a player, as its owner reports, so the README's limits and the progress page no longer list it as unseen. - The website: version 0.1.1; the progress page's release list, what works (the grid on the kick and the tempo measured against madmom and Essentia, the genre and its octave, A to D, the words read off the record, drive writes that cannot be left half done, the audit); and the front page's account of the cues, which still described the buttons shared four and four, the hook cued where it first lands and cues rounded down to the beat - three rules since replaced. - The root README and booth-cli's: the genre and the octave, A to D, the words read off the record and kept as an .lrc, RoFormer, the write checks, `audit` and `genre`. - The specification's status, which was dated August 2026 and still said no drive had played on a CDJ: three players have, the compatibility target is chosen, the medium checks, read-back past the cache, history for the newer players, and the tempo measured. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019tjgDHGCsZrZcZPVL4Dmon
0.0.6 Beat grids that hold at one tempo. A record at one tempo is gridded at one tempo however untidily its beats were tracked, so eight beats from anywhere in it are eight beats from anywhere else; a record that really moves is still gridded moving. Scatter and drift are told apart by their shape rather than their size, which is the only thing that separates them. What a track keeps saying is kept: the lines it comes back to, how often each is sung and where each lands, shown in the panel and clickable to go there. A phrase repeated inside one of the recogniser's segments is found now rather than read as one long line nothing matches. Markers carry the whole sung line every time it lands, tested against a CDJ-3000X. A track that repeats nothing is still cued, from the lines it has, and the eight buttons are shared between the arrangement and the words rather than ranked against each other. Shift turns every verb on the batch strip round, not only Analyse, so work already done can be asked for again on a selection. A batch of separations says how long it will take before it starts, measured from what this machine has managed.