Skip to content

3.10.0

Latest
Compare
Choose a tag to compare
@Bentroen Bentroen released this 02 Oct 00:26
· 19 commits to master since this release

Additions

  • The MP3 export functionality has been reworked from scratch:
    • Renamed to 'Audio export', and added more output formats: WAV, AIFF, FLAC.
    • Added stereo support! Panning on notes and layers will now be rendered correctly.
    • Added smart clipping detection! Clipping will no longer occur on louder parts of the song, which is now normalized to 0 dBFS.
    • Added an option to choose the sampling rate of the exported track.
    • Added an option to choose between mono and stereo.
    • Fixed exported notes getting out-of-tune as they moved away from their original key.
    • The export time has been cut down by about 60%.
  • Added drop mode! In this mode, instead of their usual grid arrangement, notes will scroll vertically and follow their corresponding key on the piano. This mode is only accessible in the player mode.
  • The player mode can now be accessed from the greeting window, through a new button in the bottom-right corner, or by pressing F12.
  • Added smooth scrolling! The workspace no longer clips to the grid while the song is playing. This behavior can be enabled in Preferences > Playback.
  • Added a track export option, to create schematics in a straight line.
  • Added a setting to show flat symbols (b) instead of sharp symbols (#) on the piano.
  • Added a fading border effect when removing a note block by right-clicking, or deleting a selection. This effect can be toggled in the Preferences.
  • Added Ctrl + middle-click to copy note velocity, panning and pitch values.
  • Added custom block selections for structure block export.
  • Added an option to place command blocks instead of note blocks in schematic export.
  • Added the ability to drag and drop pattern files into the window.
  • The 'Set velocity' macro can now be set above 100% in percentage mode.

Bugfixes and improvements

  • Note Block Studio is now compiled to a native executable with YYC, which should lead to a significant performance boost.
  • Added a preference to optimize the window scale for high resolutions.
    • With this option enabled, setting the window scale larger than 100% will no longer cause blurriness. (Only available in the Fluent theme).
  • The icon details in the Fluent theme will now reflect the accent color.
  • The Note Block Studio icon has been updated. It's possible to return to the previous icon in Preferences.
  • The color of the window title bar will now match the program's theme.
  • The master volume bar can now be changed with the mouse wheel.
  • Fixed a rounding error in the global pitch calculation, which caused all played notes to gradually drift out of tune the more they moved away from their original key.
  • Fixed text boxes not registering key presses about half of the time.
  • Fixed the 'Get extra notes resource pack' button not working.
  • Fixed the mouse cursor flashing when dragging the edges of the window.
  • Fixed allowing the window to be resized too small.
  • Fixed the master volume bar being changeable while a window is open.
  • Fixed popups in the main area appearing while a window is open.
  • Fixed crashes under various circumstances.