Skip to content

Releases: ic-scm/openrevolution

2.8.1

19 Jan 11:58
Compare
Choose a tag to compare
  • Fixed compile errors.
  • Added a buggy prototype BRWAV reader.

2.8.0

12 Jul 15:52
Compare
Choose a tag to compare

Openrevolution library:

  • Added support for reading IDSP files.
  • Added support for writing BCWAV and BFWAV files.
  • Bug fixes and improvements.
  • Developers: Added a brstm_init() function, please refer to the documentation.

brstm_converter:

  • Minor improvements and bug fixes.

brstm_rt:

  • Track mixer is now always enabled for multi-track files.
  • Other improvements to the user experience.

Windows builds are not yet available, please continue using version 2.7.0.

2.7.0

08 Apr 19:14
Compare
Choose a tag to compare
  • Added support for reading BCWAV and BFWAV files.
  • brstm_converter: Added "--oCodec same" option, for saving the output file with the same audio codec as the input file.
  • Added warning flags and codes in the library.
  • Improvements in brstm_rt and other bug fixes.

Windows builds available at https://s.neofetch.win/openrevolution/
Note: You might need to run the brstm_converter Windows .exe file in Windows compatibility mode.

2.6.0

28 Dec 21:02
Compare
Choose a tag to compare

Small improvements.

From v2.6.0-pre.1:

brstm_converter:

  • Track mixing options (--mix-tracks)
  • Other improvements and bug fixes

brstm_rt:

  • Optional track mixer for multi-track files (--enable-mixer)
  • New improved user interface
  • Other improvements and bug fixes

openrevolution library:

  • Proper support for reading and writing BRSTM files with PCM audio
  • Added memory getBaseInformation function (brstm_getBaseInformation)
  • Added alternative functions for getting codec and format strings (format/codec code can be directly passed as argument instead of the full Brstm struct pointer)
  • Better checks and corrections for invalid information from files
  • Better error handling in brstm_fstream functions, new brstm_fstream_safe_getbuffer function
  • Many improvements and bug fixes

2.6.0-pre.1

20 Nov 14:44
Compare
Choose a tag to compare
2.6.0-pre.1 Pre-release
Pre-release

brstm_converter:

  • Track mixing options (--mix-tracks)
  • Other improvements and bug fixes

brstm_rt:

  • Optional track mixer for multi-track files (--enable-mixer)
  • New improved user interface
  • Other improvements and bug fixes

openrevolution library:

  • Proper support for reading and writing BRSTM files with PCM audio
  • Added memory getBaseInformation function (brstm_getBaseInformation)
  • Added alternative functions for getting codec and format strings (format/codec code can be directly passed as argument instead of the full Brstm struct pointer)
  • Better checks and corrections for invalid information from files
  • Better error handling in brstm_fstream functions, new brstm_fstream_safe_getbuffer function
  • Many improvements and bug fixes

2.5.2

05 Sep 18:05
Compare
Choose a tag to compare
  • --extend option in brstm_converter can now cut audio too
  • Other improvements and bug fixes

2.5.1

04 Sep 17:01
Compare
Choose a tag to compare

Improvements and bug fixes in BCSTM/BFSTM encoder and brstm_rt.

BCSTM/BFSTM encoder

03 Sep 20:52
Compare
Choose a tag to compare
  • BCSTM and BFSTM encoding support
  • Track information support in BCSTM/BFSTM
  • Added byte order option in encoder (--oEndian in brstm_converter)
  • Other improvements and bug fixes

Bug fixes

22 Aug 20:38
Compare
Choose a tag to compare

Fixed some issues in BCSTM and BFSTM readers.

Bug fix

20 Aug 20:40
Compare
Choose a tag to compare

Fixed an issue in the BWAV encoder.