fluidsynth/doc
Marcus Weseloh 109c41c355
Add public API to pin and unpin presets to the sample cache (#698)
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.
2020-10-31 13:23:15 +01:00
..
android Update Android CircleCI build to use latest orb, Android API, Oboe and Cerbero (#690) 2020-10-20 17:09:11 +02:00
polymono fix typos and grammar in FluidPolyMono-0004.pdf (#440) 2018-10-09 14:57:17 +02:00
CMakeLists.txt Compile suitable demo files from doc/ (#611) 2020-01-24 08:57:20 +01:00
doxy_formula.css update API doc of fluid_synth_process() and add usage example 2018-05-17 14:43:59 +02:00
Doxyfile Add FluidMixer chart to API docs 2020-10-11 19:40:05 +02:00
Doxyfile.cmake Add FluidMixer chart to API docs 2020-10-11 19:40:05 +02:00
example.c Compile suitable demo files from doc/ (#611) 2020-01-24 08:57:20 +01:00
FluidMixer.jpg Add FluidMixer chart to API docs 2020-10-11 19:40:05 +02:00
FluidMixer.pdf Add a chart about voice mixing and rendering 2020-09-02 20:54:05 +02:00
FluidMixer.ppt Add a chart about voice mixing and rendering 2020-09-02 20:54:05 +02:00
FluidProfile_0004.pdf Add profiling command interface (#345) 2018-03-12 18:25:16 +01:00
fluidsettings.xml Elaborate on synth.cpu-cores 2020-10-11 18:48:53 +02:00
fluidsettings.xsl fluidsettings: report boolean settings as int 2018-06-17 20:02:46 +02:00
FluidSostenuto-005.pdf Add Sostenuto PDF documentation (#559) 2019-09-14 17:19:43 +03:00
FluidSynth Thread safety paper for LAC 2011.odt remove fop-level "fluidsynth" directory node 2017-09-03 13:30:26 +02:00
fluidsynth-v20-devdoc.txt Add public API to pin and unpin presets to the sample cache (#698) 2020-10-31 13:23:15 +01:00
fluidsynth.1 Bump to 2.1.1 2020-02-16 15:59:11 +01:00
fluidsynth_arpeggio.c Deprecate usage of the system timer for the sequencer (#599) 2020-01-19 15:37:42 +01:00
fluidsynth_fx.c Amend comment in fluidsynth_fx.c 2020-02-16 19:55:28 +01:00
fluidsynth_metronome.c Deprecate usage of the system timer for the sequencer (#599) 2020-01-19 15:37:42 +01:00
fluidsynth_process.c extend documentation on multi-channel rendering 2018-07-16 12:10:07 +02:00
fluidsynth_register_adriver.c Compile suitable demo files from doc/ (#611) 2020-01-24 08:57:20 +01:00
fluidsynth_sfload_mem.c Fix the sfload_mem example to actually read back the pointer address 2018-09-19 01:18:42 +02:00
fluidsynth_simple.c enforce coding style guide 2018-06-24 13:13:18 +02:00
ladspa.md Information about LADSPA on non-Linux platforms and some reformatting 2017-11-19 21:12:49 +01:00
README update doc/README 2017-12-15 19:29:12 +01:00

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