fluidsynth/src
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
..
bindings Update API docs 2020-04-18 23:56:59 +02:00
drivers Ensure WaveOut compatibility with Win9X/NT (#687) 2020-10-14 17:54:56 +02:00
gentables Add missing header guards 2019-11-03 08:41:20 +01:00
midi Promote Controller/Pressure/Bend event functions to 32bits (#670) 2020-10-08 16:33:52 +02:00
rvoice avoid an unlikely race condition 2020-10-27 14:01:37 +01:00
sfloader Add public API to pin and unpin presets to the sample cache (#698) 2020-10-31 13:23:15 +01:00
synth Add public API to pin and unpin presets to the sample cache (#698) 2020-10-31 13:23:15 +01:00
utils Add proper unicode support to Windows error reporting 2020-10-04 13:40:26 +02:00
CMakeLists.txt Properly handle overlapping notes when using fluid_event_note() (#637) 2020-06-15 08:38:56 +02:00
config.cmake Fix build of OSS driver if soundcard.h is not in sys/ 2020-02-16 16:43:20 +01:00
fluidsynth.c Add hint message when compiled without getopt support (#697) 2020-10-27 17:57:21 +01:00