--- linuxsampler/trunk/ChangeLog 2016/12/16 12:57:59 3056 +++ linuxsampler/trunk/ChangeLog 2017/02/05 18:03:58 3101 @@ -2,6 +2,15 @@ * SFZ format engine: - added support for , and #define (patch by Alby M) + - Removed code duplication in SFZ file loading code. + - Added support for sfz extension opcode 'script' which may be used to + load real-time instrument script file (NKSP script language). + - Implemented opcode set_ccN (initial patch by Giovanni Senatore). + - Fixed unintended volume fade-in of voices under certain conditions. + + * Gigasampler format engine: + - Fixed clicks and pumping noise with Lowpass Turbo filter on very low + cutoff settings. * general changes: - fixed printf type errors (mostly in debug messages) @@ -132,10 +141,18 @@ - Provide more user friendly error messages on syntax errors. - Fixed NKSP parser warning "Not a statement" when assigning an initializer list to an array variable. + - Implemented built-in script array variable "%ALL_EVENTS". + - Implemented built-in script function "in_range()". * Instruments DB: - Fixed memory access bug of general DB access code which lead to undefined behavior. + - Cleanup of instruments DB file creation and opening code. + - The instrument DB path of linuxsampler's --create-instruments-db argument + is now optional, if it is missing, then a default location is used. + - Added support for scanning SFZ (.sfz) files. + - Added support for scanning Sound Font (.sf2) files. + - Fixed undefined DB transaction behavior. Version 2.0.0 (15 July 2015)