This project is a fork of the Android Open Source Project 'platform_external_sonivox', including a CMake based build system to be used not on Android, but on any other computer Operating System. Google licensed this work originally named Sonivox EAS (Embedded Audio Synthesis) from the company Sonic Network Inc. under the terms of the Apache License 2.0. Here is the Google source code repository: https://android.googlesource.com/platform/external/sonivox.git

This is a "wavetable" synthesizer, not using external soundfont files by default but embedded samples instead. DLS files are also supported. It is also a MIDI file player and a real time GM synthesizer. It consumes very little resources, so it may be indicated in projects for small embedded devices. There is neither MIDI input nor audio output facilities included in the library. You need to provide your own input/output.

Changes in v3.6.15

* Add chorus, reverb dry and master gain for sonivoxrender by @rsp4jack in #26
* The new host wrapper by @rsp4jack in #27
* Implement hwng for macOS and fallback ReadAt for other platforms by @rsp4jack in #28 * Fix wt_200k_G.c "initializer element is not constant" error with GCC < 8.1 by @dwatteau in #29


Project page: https://github.com/pedrolcl/sonivox

Downloads: https://github.com/pedrolcl/sonivox/releases/tag/v3.6.15

License: Apache 2.0
_______________________________________________
Linux-audio-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to