Skip to content

3.11.0 Beta 3

Pre-release
Pre-release
Compare
Choose a tag to compare
@Bentroen Bentroen released this 28 Nov 16:47

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.