Repository navigation
ChordFlask v0.9.25
Standalone and Debian reliability fixes
Bug Fixes
- Restored standalone and Debian
chordflask-analyzefor core Chordino/QM
analysis using the bundled runtime, without a source checkout or development
virtual environment. - Fixed system FFmpeg selection in the frozen runtime and library-path
conflicts when launching external FFmpeg, including MP4 conversion. - Missing Vamp plugins now produce clearer installation, verification and
retry instructions appropriate to the installation type. - GUI analysis errors stay visible for the selected song and show the failure
details and retry instructions.
Verification
- Added packaging, integration and regression tests for bundled CLI analysis,
plugin diagnostics, GUI failures and frozen FFmpeg conversion. - A Mint 22 / Python 3.12 DEB was practically verified on a separate Lubuntu
26.04.1 LTS x86_64 system: MP4 conversion, Chordino/QM analysis and
JSON/MIDI/MusicXML output succeeded with the normal CLI invocation. GUI
analysis succeeded after a full process restart.
Known Limitations
- System FFmpeg remains required. Vamp plugins are not bundled or installed
automatically; run the supplied plugin installer explicitly. Other optional
helpers still require their documented external runtimes or source setup.
Existing analyses remain displayable without optional generation runtimes. - The Lubuntu result covers one tested installation, not arbitrary Linux
distributions. An earlier intermittent GUI-workertqdm._lockerror has
no proven root cause and is not claimed as independently fixed. - Score remains Alpha / experimental, with the notation-quality limitations
described in the Score documentation.