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

Diff of /linuxsampler/trunk/ChangeLog

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

revision 2866 by schoenebeck, Wed Apr 6 18:09:47 2016 UTC revision 2871 by schoenebeck, Sun Apr 10 18:22:23 2016 UTC
# Line 6  Version SVN trunk (?) Line 6  Version SVN trunk (?)
6    * general changes:    * general changes:
7      - fixed printf type errors (mostly in debug messages)      - fixed printf type errors (mostly in debug messages)
8      - use unique_ptr instead of auto_ptr when building with C++11      - use unique_ptr instead of auto_ptr when building with C++11
9        - Added RTAVLTree class which is a real-time safe ordered multi-map, thus
10          allowing to sort data efficiently in real-time safe manner.
11        - RTList class: added methods for moving/inserting elements to arbitrary
12          position within a list.
13        - RTList class: added method fromPtr() for creating an Iterator object from
14          a raw element pointer.
15        - Attempt to partly fix resetting engine channels vs. resetting engine, an
16          overall cleanup of the Reset*(), ConnectAudioDevice(),
17          DisconnectAudioDevice() API methods would still be desirable though,
18          because the current situation is still inconsistent and error prone.
19    
20    * packaging changes:    * packaging changes:
21      - removed unnecessary dependency to libuuid      - removed unnecessary dependency to libuuid
22        (originated by libgig's usage of it)        (originated by libgig's usage of it)
23    
24      * Real-time instrument scripts:
25        - Implemented scheduler for delayed MIDI events and for suspended scripts.
26        - Built-in script function "wait()": implemented support for function's
27          "duration-us" argument, thus scripts using this function are now
28          correctly resumed after the requested amount of microseconds.
29        - Built-in script function "play_note()": implemented support for
30          function's "duration-us" argument, thus notes triggered with this
31          argument are now correctly released after the requested amount of
32          microseconds.
33        - Fix: script events were not cleared when engine channel was reset,
34          potentially causing undefined behavior.
35        - Fixed crash which happened when trying to reference an undeclared
36          variable.
37    
38  Version 2.0.0 (15 July 2015)  Version 2.0.0 (15 July 2015)
39    
40    * packaging changes:    * packaging changes:

Legend:
Removed from v.2866  
changed lines
  Added in v.2871

  ViewVC Help
Powered by ViewVC