Skip to content

Releases: kenrick95/nikku

brstm@1.7.0

31 Oct 13:04
44ae24e
Compare
Choose a tag to compare

Internal Changes

  • Change compiler to Vite

v1.6.1

06 Dec 14:57
a8f09b7
Compare
Choose a tag to compare

Changes

  • Update development dependencies

v1.6.0

15 Jan 14:59
b8d2d0e
Compare
Choose a tag to compare

Changes

  • Introduced properties mangling: class properties that aren't meant to be public are now mangled, meaning that the field names are minified and might change across different versions. This is done to shave ~100 bytes off the library size

v1.5.1

14 Jan 15:28
5833852
Compare
Choose a tag to compare

Fixes

  • Fixed brstm package not publishing all files in dist/ folder

v.1.5.0

14 Jan 15:27
Compare
Choose a tag to compare

Changes

  • Added support for unique channel count in each track (#24)
  • Published .d.ts files for brstm package

v1.4.0

23 Sep 14:32
Compare
Choose a tag to compare

Changes

  • Added support for little-endian BRSTM files (#18)

v1.3.3

09 Aug 10:08
Compare
Choose a tag to compare

Fixes

  • Fixed getSamples function throw error if the samples from the final block is too large. (#14). Thanks @rphsoftware!

v1.3.2

26 Jun 13:14
Compare
Choose a tag to compare

Fixes

  • Fixed cracking/popping sound issues in some custom made BRSTM files that have incorrect history samples in the ADPC chunk (#11). Thanks @Extrasklep!

v1.3.1

11 May 12:51
Compare
Choose a tag to compare

Changes

  • Update example mentioned in Readme

v1.3.0

11 May 12:45
Compare
Choose a tag to compare

Changes

  • Introduce more typechecks and refactor (#10)
    • Added more type checks using JSDoc + TypeScript
    • Renamed getBuffer to getSamples; getBuffer still exist for compatibility
    • Extracted common logic of getSamples and getAllSamples so they share the same codes.
    • Added tests using a very basic test runner