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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 3587 by schoenebeck, Sat Aug 31 12:08:49 2019 UTC revision 3593 by persson, Mon Sep 2 16:53:16 2019 UTC
# Line 150  Version SVN trunk (?) Line 150  Version SVN trunk (?)
150        "change_pan_time()", "fade_in()", "fade_out()", "change_play_pos()".        "change_pan_time()", "fade_in()", "fade_out()", "change_play_pos()".
151      - Fixed built-in function "change_play_pos()" not having accepted metric      - Fixed built-in function "change_play_pos()" not having accepted metric
152        prefixes at all.        prefixes at all.
153        - Fixed the following built-in functions having misinterpreted values given
154          with unit type (for their 2nd argument) as if they were relative values
155          (that is as if they were passed without a unit type): "change_attack()",
156          "change_decay()", "change_release()", "change_cutoff_attack()",
157          "change_cutoff_decay()", "change_cutoff_release()".
158        - Fixed the following built-in functions having applied completely wrong
159          'final' values: "change_sustain()", "change_cutoff_sustain()" (since the
160          respective EGs being their modulation sink assume uint data type with
161          value range 0..1000 instead of 0.0..1.0.
162        - Added individual parse-time checks of function arguments for the following
163          built-in functions: "play_note()", "note_off()", "set_event_mark()",
164          "delete_event_mark()", "by_marks()", "change_cutoff()", "change_attack()",
165          "change_decay()", "change_release()", "change_cutoff_attack()",
166          "change_cutoff_decay()", "change_cutoff_release()",
167          "change_amp_lfo_freq()", "change_cutoff_lfo_freq()",
168          "change_pitch_lfo_freq()", "change_vol_time()", "change_tune_time()" and
169          "change_pan_time()".
170        - Don't abort function call if unit type was used and at the same time
171          'final' operator was omitted for the primary value argument of the
172          following built-in functions: "change_cutoff()", "change_attack()",
173          "change_decay()", "change_release()", "change_cutoff_attack()",
174          "change_cutoff_decay()", "change_cutoff_release()",
175          "change_amp_lfo_freq()", "change_cutoff_lfo_freq()",
176          "change_pitch_lfo_freq()", "change_vol_time()", "change_tune_time()",
177          "change_pan_time()", instead imply 'final'ness at runtime and raise an
178          appropriate parser warning at parse time.
179        - Added built-in real number functions "round()", "ceil()", "floor()",
180          "sqrt()", "log()", "log2()", "log10()", "exp()", "pow()", "sin()",
181          "cos()", "tan()", "asin()", "acos()", "atan()".
182        - Added built-in script real number constant "~NI_MATH_PI".
183        - Added built-in script real number constant "~NI_MATH_E".
184        - NKSP language: Allow unary '+' operator.
185    
186    * test cases:    * test cases:
187      - Fixed compiler errors in test cases.      - Fixed compiler errors in test cases.
# Line 170  Version SVN trunk (?) Line 202  Version SVN trunk (?)
202        equalness / unequalness comparison.        equalness / unequalness comparison.
203      - Added NKSP int array and real array tests for value assignment and      - Added NKSP int array and real array tests for value assignment and
204        initialization of arrays.        initialization of arrays.
205        - Added NKSP test cases for built-in functions "round()", "ceil()",
206          "floor()", "sqrt()", "log()", "log2()", "log10()", "exp()", "pow()",
207          "sin()", "cos()", "tan()", "asin()", "acos()", "atan()".
208        - Added NKSP test cases for unary '+' operator.
209    
210      * SFZ format engine:
211        - Fixed support for regions with loccN/hiccN conditions on more than one
212          MIDI controller.
213    
214  Version 2.1.1 (27 Jul 2019)  Version 2.1.1 (27 Jul 2019)
215    

Legend:
Removed from v.3587  
changed lines
  Added in v.3593

  ViewVC Help
Powered by ViewVC