mirror of
https://github.com/ZDoom/fluidsynth.git
synced 2025-01-19 07:50:49 +00:00
109c41c355
Following the discussion about an API to pin and unpin preset samples in the sample cache here: https://lists.nongnu.org/archive/html/fluid-dev/2020-10/msg00016.html Short explanation of the change: Only the default loader currently supports dynamic sample loading, so I thought it might be a good idea to keep the changes for this feature mostly contained in the default loader as well. I've added two new preset notify flags (FLUID_PRESET_PIN and FLUID_PRESET_UNPIN) that are handled by the preset->notify callback and trigger the loading and possibly unloading of the samples. |
||
---|---|---|
.. | ||
android | ||
polymono | ||
CMakeLists.txt | ||
doxy_formula.css | ||
Doxyfile | ||
Doxyfile.cmake | ||
example.c | ||
FluidMixer.jpg | ||
FluidMixer.pdf | ||
FluidMixer.ppt | ||
FluidProfile_0004.pdf | ||
fluidsettings.xml | ||
fluidsettings.xsl | ||
FluidSostenuto-005.pdf | ||
FluidSynth Thread safety paper for LAC 2011.odt | ||
fluidsynth-v20-devdoc.txt | ||
fluidsynth.1 | ||
fluidsynth_arpeggio.c | ||
fluidsynth_fx.c | ||
fluidsynth_metronome.c | ||
fluidsynth_process.c | ||
fluidsynth_register_adriver.c | ||
fluidsynth_sfload_mem.c | ||
fluidsynth_simple.c | ||
ladspa.md | ||
README |
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