Additions
- Added a master volume slider, which controls the output level of all sounds.
- MIDI files can now be opened by dragging and dropping them into the window.
- Data packs can now be exported with tempos up to 60 t/s.
- Updated data packs to pack format 8 (matching Java Edition 1.18).
- Updated the extra notes resource pack to pack format 8 (matching Java Edition 1.18).
- On the "Set pitch" macro, it's now possible to add the value to the current pitch instead of setting it to the chosen value.
- Added an option to check for development versions on startup. Enabling this option will notify you when a development version is released in the future.
- The data pack visualizer will now offset blocks correctly according to their pitch value.
- When using the Fluent theme, the song title in Song stats will now be shown in the accent color.
- Pitch changes are now limited to +/-1200.
Bugfixes and improvements
- Fixed data packs not working in-game when the song tempo was not a multiple of 0.25. (#275)
- Fixed data packs playing wrong notes (or not playing at all) when pitch changes cause a note to cross the out-of-range boundary.
- Fixed the data pack visualizer using incorrect blocks.
- Fixed the 'Reset' button appearing in Song stats when using the player mode. (#277)
- Fixed the song work stats being updated while using the player mode. (#278)
- Fixed the song info window not opening in the player mode. (#276)
- The 'Import pattern' and 'Export pattern' menu entries will now be locked according to whether there are selected note blocks.
- Fixed the Compatibility popups appearing in the wrong position when the window scale is not 100%. (#280)
- Fixed the note velocity going higher than 100 when using keyboard shortcuts.
- Fixed keyboard shortcuts not working after editing the song tempo.
- Fixed a crash when closing the tempo edit box if it was empty. (#282)
- Fixed a crash on schematic and data pack export when using custom instruments.
- Fixed notes generated from MIDI import not being added to the note count per instrument, causing incorrect reports on Song stats and options like "Select all " to behave incorrectly. (#203)
- Fixed the color picker and tempo box values altering default instrument names.
- Fixed note chart appearing when hovering black keys if key numbers are enabled. (#240) (thanks to @encode42!)
- Fixed some of the white piano keys ignoring the 'Show keyboard shortcut' setting.
- Fixed the default song and pattern folders incorrectly pointing to paths inside the "Data" folder.
- Fixed the overlay on detuned note blocks being one pixel too large.
- Fixed lines under URLs being skewed when the window scale is not 100%.
- Fixed the program using the wrong FPS value when setting it to 240 FPS with F7.
- Fixed the 'Playing' bounding box being too small on the Playback tab of Preferences.
- Fixed the GitHub and Website button links being switched in the About window.
- Improved performance when drawing multi-language text.
- Improved performance slightly when many notes are displayed on the screen.
- Improved wording in the Edit menu and the Compatibility window.