3.11.0 Beta 3
Pre-release
Pre-release
Caution
This release contains a critical bug where note panning is set to note velocity when loading a song.
This has been fixed in 3.11.0 Beta 4 - it's advised that you upgrade as soon as possible to avoid song corruption!
Additions
- Added a new auto-recovery system which takes multiple open instances into account:
- Songs with unsaved changes are saved to a backup directory every minute.
- When NBS quits abnormally (due to a crash, power loss or system restart), you'll be prompted to recover the files the next time you open the program.
- Clicking 'Yes' will copy the files to a restore directory so you can move them somewhere else.
- Clicking 'No' will leave the unsaved files in the backup directory so you can recover them later.
- This mechanic is experimental, so make sure to leave your feedback so we can improve it further!
- The fade in and fade out macros now work relatively to each note's velocity, multiplying it by the decay factor. (#484)
- Previously, only the first note block in each selected column would be taken into account for determining all velocity values in that column.
- Notes at each end of the selection will no longer go down to velocity 0, or into negative values.
- Blackout mode is now available in Player Mode, including the shortcut (F10)!
- Added a button on the greeting window to open Note Block World, our brand new website for browsing and sharing note block songs!
Bugfixes and improvements
- The link for the OpenNBS QQ group will be displayed instead of Discord when the language is set to Chinese. (thanks @chenxi050402!)
- Added a small banner to the greeting window which lets you buy us a coffee via our Open Collective. Thank you!
- Macro windows are now closed immediately if no note blocks are selected, which should prevent certain softlock cases. (thanks @IoeCmcomc!)
- Fixed auto-save ticking down into negatives and saving the song every frame once the timer reaches zero.
- Fixed the greeting window appearing briefly when opening a song via URL protocol.
- Fixed opening songs with the
nbs://
URL protocol not working in some cases. - Fixed a crash when compressing a selection with some particular note arrangements. (thanks @IoeCmcomc!)
- Loading and saving songs have been made much faster. (thanks @IoeCmcomc!)
- Fixed the application name in Task Manager, Programs and Resources etc. being incorrectly set to a description.
- Fixed solo button states not moving together with the layers when adding a new layer above a solo layer. (thanks @chenxi050402!)
- Fixed the volume slider number popup going past the intended range. (thanks @chenxi050402!)
- Transparency effects are now disabled if setting them up failed in the last session. (thanks @chenxi050402!)
- Fixed the piano keybind flashing faster while being edited according to your FPS setting. (thanks @chenxi050402!)
- Reduced the maximum channel count with 'Use more audio sounds enabled' from 32,768 to 1,024, the largest possible value. (thanks @chenxi050402!)
- Removed the button to watch tutorial videos from the greeting window.
- Fixed offset of vertical bars (
|
) in the greeting window links while using the classic themes due to their wider font. - Replaced the opennbs.org url with noteblock.studio.
- Updated credits in the About window.