Skip to content

ChordFlask v0.9.25

Latest

Choose a tag to compare

@bkl2000 bkl2000 released this 17 Oct 06:30
· 1 commit to main since this release

ChordFlask v0.9.25

Standalone and Debian reliability fixes

Bug Fixes

  • Restored standalone and Debian chordflask-analyze for 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-worker tqdm._lock error 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.