Skip to content

v1.2

Compare
Choose a tag to compare
@IoeCmcomc IoeCmcomc released this 25 Feb 04:13
· 41 commits to master since this release

Changes

  • Add MIDI import feature (#4, 56f5446)
    • Only MIDI type 1 is tested;
    • Support importing note velocity, note panning and note fine-pitch;
    • Allow importing MIDI notes as multiple successive fading-out NBS notes;
    • Can automatically expand distance between notes to fit as many note as possible (like MuseScore import);
  • Add JSON import feature for educational purposes (#4, 09139fe);
    • JSON files are validated using jsonschema library;
  • MuseScore importing will now accept MuseScore 4 files (f217b11);
    • MuseScore importing is now deprecated and will be removed in upcoming releases (91ea05b);
  • Add additional control change messages when exporting to MIDI (91ea05b).

Technical Changes

  • Updated dependencies;
  • Improved code quality a bit.

Bugfixes

  • Fixed export dialogs not asking save path of untitled files (4fa4b97);
  • Fixed audio export not working if data of the exporting song doesn't have enough layers (32ca348);
  • Fixed incorrect panning value was written when saving NBS files (09139fe);
  • Fix incorrect tempo when exporting to MIDI files (2128e22).