Skip to content

Releases: RaphiMC/NoteBlockTool

NoteBlockTool-1.1.8

24 Oct 14:54
5dfda9b
Compare
Choose a tag to compare

Changelog

  • Bumped minimum Java version to 17
  • Reduced audio export memory usage
  • Made the Java based audio mixing system almost twice as fast
  • Several performance optimizations
  • Fixed a race condition

NoteBlockTool-1.1.7

04 Aug 19:11
416a4e5
Compare
Choose a tag to compare

Changelog

  • Remove finished sounds before playing new ones
  • Fixed loading of wav audio samples
  • Only load actually needed custom instruments
  • Made OpenAL audio exporting multithreaded
  • Added XAudio2 sound system
  • Improved OpenAL panning

NoteBlockTool-1.1.6

10 Jul 18:50
f13036b
Compare
Choose a tag to compare

Changelog

  • Added MP3 exporting
  • Added volume slider to audio export
  • Improved export progress display

NoteBlockTool-1.1.5

30 Jun 14:39
f568a18
Compare
Choose a tag to compare

Changelog

  • Made main table sortable
  • Changed default sample rate to 48kHz due to it being better dividable
  • Updated NoteBlockLib to fix some issues with Tempo Changers and custom instruments

NoteBlockTool-1.1.4

18 Jun 20:58
31ce329
Compare
Choose a tag to compare

Changelog

  • Fixed sound system change detection
  • Reduced memory allocations (Javax sound system)
  • Handle audio buffer overruns better (Javax sound system)
  • Improved master volume handling (Javax sound system)
  • Replace AL_SOFT_events with polling again
  • Added 3 second trailer to exported songs

NoteBlockTool-1.1.3

08 Jun 11:01
af2eeda
Compare
Choose a tag to compare

Changelog

  • Fixed several threading issues and race conditions
  • Fixed several audio issues in javax sound system
  • Improved MultithreadedJavaxSoundSystem concurrency

NoteBlockTool-1.1.2

31 May 13:31
7acab2f
Compare
Choose a tag to compare

Changelog

  • Added multithreaded javax sound system
  • OpenAL sound system: Use events instead of constantly polling states
  • BASS sound system: Fixed race conditions
  • Show song player CPU load in status line
  • Made Javax sound system 1.7x faster
  • Removed javax exporter mutation cache (Greatly decreases memory usage when exporting songs with javax)

NoteBlockTool-1.1.1

20 May 13:45
ccf4b64
Compare
Choose a tag to compare

Changelog

  • Made Javax sound system multiple times faster
  • Improved song player status line
  • Stop sounds when pausing
  • Fixed crash when switching played songs and keep sound system
  • Added Un4seen BASS sound system

NoteBlockTool-1.1.0

11 May 13:46
c6be7e7
Compare
Choose a tag to compare

Changelog

  • Added support for custom instruments in NBS songs (playback and audio export)
  • Added .wav and .aif audio export
  • Recoded Javax sound system to be a lot better (Stereo support, less lag, higher audio quality)
  • Various error handling improvements
  • Keep player settings and window position
  • Fixed new lines in song description
  • Fixed max sounds text not being updated correctly
  • Added support for loading .ogg audio files

NoteBlockTool-1.0.0

22 Mar 13:32
4decf18
Compare
Choose a tag to compare

This is the initial release of NoteBlockTool. See the README for usage instructions.

Please report any issues on the issue tracker!