Releases: IoeCmcomc/NBSTool
Releases · IoeCmcomc/NBSTool
v1.3
v1.2
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).
v1.1
Changes
- Available on both Windows (32 and 64 bit) and Linux (64 bit)
- Add JSON exporting for education purposes
- Support opening .mcsp2 files
- .mcsp2 is the file format of the latest version of Minecraft Song Planner,
the ancestor of Note Block Studio.
- .mcsp2 is the file format of the latest version of Minecraft Song Planner,
- Add audio exporting
- Powered by the nbswave library;
- Supported formats: wav, mp3, ogg and flac;
- Show a warning if the currently exporting song has instruments with missing
sound files or if ffmpeg is not found.
Technical Changes
- Updated dependencies
- implement a lyrics parser, which is currently unused
- Use Nuitka instead of PyInstaller to build executable and pack program
Bugfixes
- Fixed incorrect song length and incorrect notes' positions when exporting to datapack
- Fixed classic files not saved correctly
- Fixed MuseScoreImportDialog throwing error when cancel selecting files
- Fixed an error causing "Treat percussions as an instrument" option to be always True
v1.0
v0.7.0 beta
v0.7.0-beta Merge branch 'development'
v0,50 beta
v0.5.0-beta Merge branch 'master' of https://github.com/IoeCmcomc/NBSTool
v0,25 beta
Merge pull request #2 from IoeCmcomc/development Update v0.2.5