mirror of
https://github.com/ZDoom/fluidsynth.git
synced 2025-01-19 07:50:49 +00:00
aff8f0d458
The EMU8k/10k hardware applies a 0.4 factor to all initially set attenuation generator values. Do this once on soundfont load. Remove the invalid -531.509 power factor that was computed from Timidiy's non-standard conversion table. And remove the synth.volenv switch again, as the "compliant" setting wasn't compliant at all. This allows us to get rid of the atten2amp function and use cb2amp everywhere, with a range of 0 1440 centibels. Fixes #70 Supersedes #71 Supersedes #318 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Doxyfile | ||
Doxyfile.cmake | ||
example.c | ||
fluidsettings.xml | ||
fluidsettings.xsl | ||
FluidSynth Thread safety paper for LAC 2011.odt | ||
fluidsynth-v10-devdoc.xml | ||
fluidsynth-v11-devdoc.txt | ||
fluidsynth.1 | ||
fluidsynth_arpeggio.c | ||
fluidsynth_fx.c | ||
fluidsynth_metronome.c | ||
fluidsynth_register_adriver.c | ||
fluidsynth_sfload_mem.c | ||
fluidsynth_simple.c | ||
ladspa.md | ||
README | ||
xtrafluid.txt |
To build FluidSynth API reference documentation, make sure you have Doxygen installed. If you are using the cmake build system, change to the build directory and execute the following command in this doc/ directory: $ make doxygen The latest generated API HTML docs can also be found at: http://www.fluidsynth.org/api/ Even more documentation references are provided on our wiki page: https://github.com/FluidSynth/fluidsynth/wiki/Documentation