diff --git a/doc/fluidsynth-v11-devdoc.txt b/doc/fluidsynth-v11-devdoc.txt index 9466847e..b75b8ee9 100644 --- a/doc/fluidsynth-v11-devdoc.txt +++ b/doc/fluidsynth-v11-devdoc.txt @@ -21,6 +21,7 @@ All the source code examples in this document are in the public domain; you can - \ref Disclaimer - \ref Introduction +- \ref NewIn@NEXT_RELEASE@ - \ref NewIn1_1_7 - \ref NewIn1_1_6 - \ref NewIn1_1_5 @@ -65,6 +66,25 @@ What is FluidSynth? - FluidSynth is open source, in active development. For more details, take a look at http://www.fluidsynth.org +\section NewIn@NEXT_RELEASE@ Whats new in @NEXT_RELEASE@? + +FluidSynths SOVERSION was bumped. The API was reworked, deprecated functions were removed. + +Changes in FluidSynth @NEXT_RELEASE@ concerning developers: + +- remove deprecated fluid_synth_get_channel_preset() +- remove deprecated fluid_synth_get_program(), use fluid_synth_get_channel_info() instead +- remove deprecated fluid_settings_getstr() +- remove deprecated FLUID_HINT_INTEGER +- remove misspelled FLUID_SEQ_PITCHWHHELSENS macro +- consistently return either FLUID_OK or FLUID_FAILED for most public \c fluid_settings_* functions +- remove fluid_synth_set_gen2(), fluid_synth_set_gen() now behaves as fluid_synth_set_gen2() +- struct fluid_mod_t was removed from public API +- add "synth.volenv" a setting for volume envelope processing +- add support for polyonic key pressure events, see #FLUID_SEQ_KEYPRESSURE +- add fluid_synth_add_default_mod() for manipulating default modulators + + \section NewIn1_1_7 Whats new in 1.1.7? Changes in FluidSynth 1.1.7 concerning developers: