This repository was archived by the owner on Jul 21, 2022. It is now read-only.
Releases: gotracker/voice
Releases · gotracker/voice
1.1.4 - Various functionality fixes
1.1.3 - Upgrade gomixing lib
Fixed or Changed
- Upgraded gomixing lib
1.1.2 - Better envelope support
Fixed or Changed
- Better support for Go 1.18 Generics
- Updated envelopes to store their expected data as generic types instead of interfaces
- faster!
- Filter envelope no longer produced junk data
1.1.1 - Fix for PCM sampler returning empty matrices
Fixed or Changed
- PCM sampler was returning empty matrices for voices that reached the end of their samples list
- Now the sampler will return zeroed samples with the correct number of channels
1.1.0 - Upgrade to Go 1.18 and simplify processing
Fixed or Changed
- Upgraded to Go 1.18
- Simplified processing of sample reading
- Better memory utilization
- (This does not include Native samples, which now use up to 4x the space for performance reasons)
1.0.4 - Native sample reader support
- Added a native "volume" sample reader that's superior in performance to the normal binary serialization reader, in exchange for increased memory usage.
1.0.3 - Floating-Point Sample Support
- Floating-point sample support
- conversion of samples from one format to another
1.0.2 - Optimized memory allocation during sample retrieval
v1.0.2 Optimize memory allocation somewhat
1.0.1 - updating mixer
v1.0.1 Updating mixing library
1.0.0 - initial release
v1.0.0 Initial import