Releases: EmbeddedSynth/sonivox-fork
Release v3.6.16
What's Changed
- Fix bswap use on Android by @lephilousophe in https://github.com/pedrolcl/sonivox/pull/33
- add templates and guidelines by @pedrolcl in https://github.com/pedrolcl/sonivox/pull/34
- Improve test dls downloading by @rsp4jack in https://github.com/pedrolcl/sonivox/pull/37
- Implement a-law/u-law wave format decoding for dls by @SmithGoll in https://github.com/pedrolcl/sonivox/pull/40
- Fix logic error in loop boundary check by @SmithGoll in https://github.com/pedrolcl/sonivox/pull/42
- Addition fix of #37: fix SonivoxTestEnvironment getTmp() by @rsp4jack in https://github.com/pedrolcl/sonivox/pull/44
- Implement WAVE_FORMAT_MPEGLAYER3 decoding for dls by @SmithGoll in https://github.com/pedrolcl/sonivox/pull/47
- add new workflow action for android by @pedrolcl in https://github.com/pedrolcl/sonivox/pull/48
- Rescue commented logging calls by @rsp4jack in https://github.com/pedrolcl/sonivox/pull/45
- Selectable verbosity level by @pedrolcl in https://github.com/pedrolcl/sonivox/pull/50
- release preparations by @pedrolcl in https://github.com/pedrolcl/sonivox/pull/51
New Contributors
- @lephilousophe made their first contribution in https://github.com/pedrolcl/sonivox/pull/33
- @SmithGoll made their first contribution in https://github.com/pedrolcl/sonivox/pull/40
Full Changelog: pedrolcl/sonivox@v3.6.15...v3.6.16
Release v3.6.15
What's Changed
- Add chorus, reverb dry and master gain for sonivoxrender by @rsp4jack in https://github.com/pedrolcl/sonivox/pull/26
- The new host wrapper by @rsp4jack in https://github.com/pedrolcl/sonivox/pull/27
- Implement hwng for macOS and fallback ReadAt for other platforms by @rsp4jack in https://github.com/pedrolcl/sonivox/pull/28
- Fix wt_200k_G.c "initializer element is not constant" error with GCC < 8.1 by @dwatteau in https://github.com/pedrolcl/sonivox/pull/29
New Contributors
- @dwatteau made their first contribution in https://github.com/pedrolcl/sonivox/pull/29
Full Changelog: pedrolcl/sonivox@v3.6.14...v3.6.15
Release 3.6.14
What's Changed
- Fix CVE-2024-23709 by @rsp4jack in https://github.com/pedrolcl/sonivox/pull/25
- Fix #24 : man page for the example program sonivoxrender
Full Changelog: pedrolcl/sonivox@v3.6.13...v3.6.14
Release 3.6.13
Release 3.6.12
Release 3.6.11
Changes for v3.6.11:
- New cmake option: BUILD_TESTING to control building the unit tests.
- Windows compatibility: open also stdout in binary mode.
- Generated "eas.h" header, with version numbers from the cmake project version.
- Fixed ticket #2: Removed prebuilt binaries and non-distributable files.
First release of this forked library
This is the first public release of this forked library, and of the original repository for what matters. It is unlikely that Google would release any day this code officially for any other platform than their Android, so here it is for everybody.
Why the strange release number 3.6.10.14? It is the number that appears in the "eas.h" header 1 as the library version identifier since the beginning. As the library was always private inside Android, this version number was never updated and was irrelevant data. Until now, that being a standalone library the version number really matters and will be updated for the next releases.