github OpenNBS/NoteBlockStudio v3.11.0-beta.5
v3.11.0 Beta 5

latest releases: v3.11.0, v3.11.0-rc.1
pre-release20 days ago

Additions

  • The behavior for clicking layer buttons has been changed:

    • You can now click and drag over consecutive buttons to trigger them without needing to click each one.
    • This should make it much easier to add, remove, select, lock and solo multiple layers!
  • Holding Ctrl is no longer necessary to select multiple layers.

  • Selected layers can now be deselected by pressing the 'Select all blocks in this layer' button a second time. (#476)

  • Removed the 'Loop to bar end' option.

    • This option was misleading in that it 'masked' the true loop point of the song, which is after the last tick - causing playback behavior to vary across different NBS installations.
    • To make sure your songs loop at the right point, add a note block with velocity 0 at the last tick before the intended looping point.
    • This setting may be re-added in the future as a property stored in each song file.
  • Added an option in the File menu for restoring unsaved files.

  • If present, song author and original author are now displayed in the main view for the Player Mode.

Bugfixes and Improvements

  • Fixed songs not loading when opened externally (e.g. from Windows Explorer).
  • Fixed backup file for packed songs being saved with the .zip extension, despite them being .nbs files.
  • Lag compensation is now cancelled if too much time has elapsed (for example, when moving the window around). Playback will resume from the previous point instead of skipping a large section.
  • Lag compensation is now applied to more timers, which should be more accurate:
    • Auto-save and backup saving timers;
    • Flash animation when editing piano keyboard shortcuts;
    • Time tracker for minutes spent in a song;
    • Scrollbar appear animation for fullscreen mode.
  • Ticks behind the playback marker will no longer play when dragging it around.
  • Silent notes have been added at the end of the demo songs to make sure they loop at the proper point.
  • Songs opened via the nbs:// URL protocol have the file extension removed from their display name.
  • Fixed pointer cursor not appearing when hovering keys at the edges of the piano in Player Mode. (#486)
  • Fixed the Player Mode playback progress bar going past its intended length at the end of a song.
  • Fixed blurry appearance of the Player Mode's central area with odd window dimensions.
  • Fixed dropdown menu for MIDI devices not displaying text properly in the English language.
  • Fixed incorrect sounds.json entries for the bass drum sounds in the extra notes resource pack. (#479)
  • Fixed the Stereo macro being referred to as 'delay' in the tooltip for the 'Reversed' checkbox.
  • Fixed a crash when playing an instrument that was assigned to a MIDI device. (#473)
  • Fixed swapped arrows for the instrument selection box when using high-resolution textures. (#485)
  • Fixed original author not displaying in the accent color in the song stats window when using the Fluent theme.
  • Added a debug launch option to get additional logs for bug reporting.
  • Updated the asset index version names for Minecraft: Java Edition 1.21.2 and 1.21.4 (18 and 19).
  • Removed the 'Experimental' label from the max. frame rate setting.

Hidden changes

  • Tempo can no longer be set to under 0.25 ticks per second with tempo changers. (thanks @chenxi050402!)
  • Added tempo change indicators to the timeline. (thanks @chenxi050402!)

Don't miss a new NoteBlockStudio release

NewReleases is sending notifications on new releases.