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
3 years ago
Fixes
Fixed brstm package not publishing all files in dist/ folder
v1.5.0
3 years ago
Changes
Added support for unique channel count in each track (#24)
Published .d.ts files for brstm package
v1.4.0
3 years ago
Changes
Added support for little-endian BRSTM files (#18)
v1.3.3
3 years ago
Fixes
Fixed getSamples function throw error if the samples from the final block is too large. (#14). Thanks @rphsoftware!
v1.3.2
3 years ago
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
4 years ago
Changes
Update example mentioned in Readme
v1.3.0
4 years ago
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.