github OpenNBS/OpenNoteBlockStudio v3.9.0
3.9.0

latest releases: v3.10.0, v3.10.0-beta.3, v3.10.0-beta.2...
2 years ago

Additions

  • Added Discord Rich Presence. Show the world what you are working on! Your current song and note count will appear on your Discord status activity for everyone to see.
    • If you prefer to hide your status, you can disable this option in Preferences.
  • Added a new theme, inspired by Microsoft's Fluent Design:
    • Features new fonts, icons, layouts, and much more!
    • Enabled by default; the previous themes are still available from the Preferences.
    • Comes with light and dark versions! The dark mode will be enabled automatically if you were using the Dark theme before.
    • Allows you to pick an accent color to be applied to various details across the interface! Click the color widget by the Theme dropdown menu to pick your favorite color.
    • Features sounds when navigating the interface! You can toggle them in Preferences.
    • Added a new piano design matching the theme. It will also respond to the dark mode! (#259)
    • Features window animations, fading effects, and dimmed backgrounds.
    • Features the Acrylic material, with transparency effects on menus and tooltips!
    • Features the Mica material, allowing you to see your desktop wallpaper through the window!
    • Transparency effects can be toggled in Preferences.
    • Some checkboxes across the interface were replaced with toggle switches.
  • The tempo changing controls were reworked:
    • Along with dragging, you can now click the tempo box to enter a precise value!
    • You can now right-click the tempo box to choose the tempo unit or change the tempo to a preset value.
    • Added a tempo tapper! Right-click the tempo box, click 'Tempo tapper', and tap the T key to set a new tempo. Useful to match the tempo of the original song if you're making a cover!
    • The maximum allowed tempo was increased to 60 ticks per second (three times faster than Minecraft's tick speed).
    • The song tempo is no longer restricted to steps of 0.25 ticks per second.
    • Added popup hints to guide you through the new tempo controls.
  • Added new shortcuts:
    • F7 to change the max framerate
    • Ctrl + P to open/close Preferences
    • Ctrl + '+' to increase the window scale
    • Ctrl + '-' to decrease the window scale
    • Ctrl + 0 to reset the window scale
    • Alt + Enter to toggle fullscreen (for the window, not the workspace!)
    • Ctrl + Scroll wheel to increase or decrease the window scale
  • It's now possible to select individual note blocks by clicking a note while holding Ctrl. Right-clicking a selected note will also deselect it. (#191)
  • Added Simplified Chinese translations! (#112)
    • The language can be changed with a new setting in Preferences.
    • The language will change automatically based on your system settings.
    • When using the Simplified Chinese language, opening the tutorial videos will redirect you to Bilibili instead of YouTube.
  • The metronome now has its own unique sounds!
  • Added more framerate options: you can now use 120, 144, or 240 FPS!
  • Added two new demo songs!
  • Added an option to increase the maximum sound channel count to 32,768, allowing more sounds to be played at once.
  • Added an experimental player mode!
    • In this mode, you will be able to listen to the song, but not edit it.
    • Accessible by running the 'NBS Player Mode' file in the program's folder.
    • Improves performance on older PCs.
  • Schematics can now be saved to the structure block format (.nbt), compatible with 1.13 and above.
  • It's now possible to import MIDI files with 2, 4, or 8 times as much spacing between each note.
  • You can now play on a MIDI device while the song is playing, allowing you to play live accompaniments to the song.
  • The 'Set velocity' macro now allows you to apply the velocity as a percentage of each note's current velocity.
  • It's now possible to open .nbs files by dragging them into the program.
  • If you are using Windows 8 or above, the taskbar icon will now show the progress of the song playback.
  • Added popup messages when performing certain actions, like toggling fullscreen, blackout mode, or changing various options.
  • Added credits to the About window, acknowledging all the great people who allowed Note Block Studio to come this far!
  • Replaced links to the Minecraft Forums and Minecraft Wiki pages with the Note Block Studio website.
  • Added a link to Note Block Studio's Discord server to the greeting window, the Help menu, and the About window. Join the server to connect with other note block musicians!
  • Added a link for reporting bugs to the Help menu.
  • Added a secret RAINBOW MODE!! Just press Ctrl + Shift + F5 while using the Fluent theme. Okay, it's not so secret anymore, is it? ;)

Bugfixes and improvements

  • A new tab was added to Preferences.
  • The song will now be marked as unsaved when you cut, paste, change, or delete a selection. (#178)
  • Various radio boxes across the interface were changed to dropdown menus.
  • Fixed right-click menu going off-screen when opening it too close to the right edge of the window. (#198)
  • Fixed menu width being too small in some cases, causing text to overlap or flow out of the menu. (#226)
  • Fixed 'Original author' not appearing in song stats if the 'Song author' is empty. (#214)
  • Fixed lines in the note block area being too thin or disappearing when using a smaller window scale. (#254)
  • Fixed sections moving more smoothly than the song when using the tick by tick scroll option. (#232)
  • Fixed the 'Loop to bar end' option re-enabling itself automatically.
  • Fixed the 'Show old warning' option not working for Classic songs. (#256)
  • Fixed the secret clipboard editor not working properly.
  • Fixed excessive disk reads on the Changelist window.
  • Fixed a crash when playing a song under some specific circumstances. (#178)
  • "Hardened Clay" and "Stained Clay" were renamed to "Terracotta" in schematic exports, conforming to their current names in Minecraft.
  • Updated the version number shown on the Windows program properties.

Don't miss a new OpenNoteBlockStudio release

NewReleases is sending notifications on new releases.