github OpenNBS/OpenNoteBlockStudio v3.11.0-beta.1
3.11.0 Beta 1

latest release: v3.11.0-beta.2
pre-release2 months ago

Additions

  • Added a sound import assistant to help you use sounds from Minecraft: Java Edition in your songs!
    • Accessible from Settings > Import sounds from Minecraft.
    • Make sure to launch the version you want from the Launcher before importing its sounds. Set your Minecraft installation path and game version, click the button to get sounds and watch them magically appear!
    • The sounds from the selected version will be copied to the 'minecraft' folder in your Sounds folder.
  • It is now possible to save a song with its custom sound files attached.
    • Reach over to File > Save song with instruments... to find this option.
    • This makes sharing songs with custom instruments easier than ever!
    • The saved file is a regular ZIP file containing the song, as well as the sound files used in it.
    • This feature replaces the 'Export sounds' option, previously accessible from the Instruments window.
  • Note Block Studio now registers itself as a handler for the nbs:// URL protocol on startup.
    • This can be used to download and open NBS files directly from an external application, such as a blog or website.
    • By default, the program will launch in the player mode when handling the protocol.
    • To prevent security risks, the file won't be opened if it can't be detected as a valid song, or if it's over a certain size.
  • Added Minecraft version setting to data pack export.
    • You can choose between 1.13-1.20 and 1.21+.
    • This was necessary due to a change in the internal structure of data packs, in order to not break compatibility with older versions.
  • Added new OpenNBS social links to the greeting window, the Help menu and the About window.
  • Added donation links! If NBS is useful to you and you'd like to support its development, feel free to check out these options.

Bugfixes and improvements

  • All operations involving selections are now much, much faster - including loading a song, moving, selecting, placing and deleting notes, changing note properties, applying macros, and undoing or redoing actions. (thanks @IoeCmcomc!) (#448)
  • All macro operations can now be properly undone. (thanks @IoeCmcomc!) (#448)
  • The 'Max loop count' option is now respected during playback. (thanks @IoeCmcomc!) (#406 #448)
  • The 'Show note chart' option now shows flat notes if the 'Use flat notes' option is enabled. (thanks @zhuangy47!) (#412 #418)
  • The Chorus macro now better handles selections with more than three layers. (thanks @chenxi050402!)
  • Fixed an error that would cause note blocks/command blocks in the track export to be missing. (thanks @chenxi050402!)
  • The resource pack used to play notes outside the 2-octave range can now be saved from the Compatibility window.
  • Blackout mode is now available in player mode. (#404)
  • The popup shown when the data pack export is complete now shows the syntax to play the song from a command block. (#334)
  • Added 'Schematic' and 'Structure Block' labels to the different Minecraft version options in schematic export.
  • Fixed changing auto-save preferences marking song as unsaved.
  • Fixed a softlock caused by an auto-save triggering while a window is open. (#442)
  • Fixed audio export failing with a "list index out of range" error message. (#362)
  • The song is now marked as unsaved when changing the tempo. (#433)
  • The song is now marked as unsaved when toggling a layer's solo setting.
  • Solo layers are now loaded properly from songs.
  • Fixed the initial value of the tempo input box not following the current tempo.
  • Fixed layer names below the workspace visible area getting deleted when adding a new layer. (thanks @chenxi050402!)
  • Fixed the note count in the Discord Rich Presence activity indicator having an extra thousands separator at the start.
  • Fixed song author and original author fields in the Song info window not using the Fluent theme's accent color.
  • Fixed previous data pack exported contents not being deleted from the temp folder, causing them to reappear on subsequent exports.
  • Updated bundled resource packs to Minecraft: Java Edition 1.21.0. (#429)
  • Fixed a crash when clicking links in the About window credits box.
  • Fixed the demo songs using wrong custom instrument paths.

Hidden changes

  • Added tempo changer support to audio export.
  • Added tempo changer support to MIDI import. (thanks @chenxi050402!)
  • Fix tempo changer not working when starting playback at its own tick. (thanks @chenxi050402!)

Don't miss a new OpenNoteBlockStudio release

NewReleases is sending notifications on new releases.