2026
- Sheetmusic4J 0.0.1
The first release of Sheetmusic4J: a Java(FX) library that parses MusicXML and MIDI into Java objects and renders them on a JavaFX Canvas, without a WebView.
- The Story Behind Sheetmusic4J
The background behind Sheetmusic4J: a Learn section in MelodyMatrix needed sheet music that follows along with playback, and no JavaFX library could do it.
- Sheetmusic4J 0.0.2
ABC notation reading and writing, experimental Guitar Pro 7/8 import, and a round of engraving improvements to grace notes, ties, slurs and chord symbols.
- Sheetmusic4J 0.0.3
A patch release wiring the .abc extension into the ScoreFile facade, so one-line load and save work for ABC files alongside MusicXML, MIDI and Guitar Pro.
- Sheetmusic4J 0.0.4
An interactive NodeSheetView with clickable notes, a 3D fly-over play-along view, headless rendering to images, and a big architectural cleanup of the engraving engine.
- Sheetmusic4J 0.0.5
LilyPond import and export through the ScoreFile facade, plus tuplet placement, octave clefs and other engraving improvements.