/[svn]/linuxsampler/trunk/ChangeLog
ViewVC logotype

Diff of /linuxsampler/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3612 by schoenebeck, Mon Sep 30 18:03:43 2019 UTC revision 3678 by schoenebeck, Fri Dec 27 22:46:08 2019 UTC
# Line 19  Version SVN trunk (?) Line 19  Version SVN trunk (?)
19      - Marked class LFOTriangleDiHarmonic as deprecated      - Marked class LFOTriangleDiHarmonic as deprecated
20        (will be removed in future).        (will be removed in future).
21      - Added LFOAll.h which includes all LFO implementation's header files.      - Added LFOAll.h which includes all LFO implementation's header files.
22        - Refactored LFO class names and their file names (PulseLFO -> LFOPulse,
23          LFOSawIntMath -> LFOSawIntMathNew, SawLFO -> LFOSawIntMathOld,
24          SineLFO -> LFOSineBuiltinFn, LFOSine -> LFOSineNumericComplexNr,
25          SquareLFO -> LFOSquarePulse and separated the latter to its own header
26          file).
27        - Renamed type LFOSigned -> LFOTriangleSigned.
28        - Renamed type LFOUnsigned -> LFOTriangleUnsigned.
29        - Using now cubic interpolation as resampling algorithm by default; and
30          linear interpolation is deprecated now.
31    
32    * Real-time instrument scripts:    * Real-time instrument scripts:
33      - Added method ScriptVM::setExitResultEnabled() which allows to      - Added method ScriptVM::setExitResultEnabled() which allows to
# Line 191  Version SVN trunk (?) Line 200  Version SVN trunk (?)
200      - Added built-in script real number constant "~NI_MATH_PI".      - Added built-in script real number constant "~NI_MATH_PI".
201      - Added built-in script real number constant "~NI_MATH_E".      - Added built-in script real number constant "~NI_MATH_E".
202      - NKSP language: Allow unary '+' operator.      - NKSP language: Allow unary '+' operator.
203        - Added built-in script functions "msb()" and "lsb()".
204    
205    * test cases:    * test cases:
206      - Fixed compiler errors in test cases.      - Fixed compiler errors in test cases.
# Line 219  Version SVN trunk (?) Line 229  Version SVN trunk (?)
229    * GigaStudio/Gigasampler format engine:    * GigaStudio/Gigasampler format engine:
230      - LFOTriangleIntMath and LFOTriangleIntAbsMath: Fixed FlipPhase=true      - LFOTriangleIntMath and LFOTriangleIntAbsMath: Fixed FlipPhase=true
231        behaviour for start_level_mid.        behaviour for start_level_mid.
232        - Changed LFO start levels: LFO1 and LFO2 both to mid, LFO3 to max. start
233          level (see discussion "GigaStudio LFO compatibility" on mailing list
234          from 2019-09-26 for details).
235        - Changed default wave form for all 3 LFOs to sine (instead of triangle;
236          see discussion "GigaStudio LFO compatibility" on mailing list from
237          2019-09-26 for details).
238        - Format extension: Added support for different LFO wave forms (currently
239          either sine [default], triangle, saw or square).
240        - Format extension: Added support for LFO phase displacement (0°..360°).
241        - Format extension: Added support for flipping LFO polarity on LFO 3
242          (in the original gig format this was only available for LFO 1 and LFO 2).
243        - Format extension: Support for additional filter types:
244          lowpass 1/2/4/6-pole, highpass 1/2/4/6-pole, bandpass 2-pole,
245          bandreject 2-pole.
246    
247    * SFZ format engine:    * SFZ format engine:
248      - Fixed support for regions with loccN/hiccN conditions on more than one      - Fixed support for regions with loccN/hiccN conditions on more than one

Legend:
Removed from v.3612  
changed lines
  Added in v.3678

  ViewVC Help
Powered by ViewVC