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

Diff of /libgig/trunk/ChangeLog

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

revision 2990 by schoenebeck, Sat Sep 24 15:02:28 2016 UTC revision 3138 by schoenebeck, Wed May 3 14:41:58 2017 UTC
# Line 2  Version SVN trunk Line 2  Version SVN trunk
2    * general changes:    * general changes:
3      - removed 2 GB limitation when loading a gig or DLS file      - removed 2 GB limitation when loading a gig or DLS file
4      - using now native integer size where appropriate      - using now native integer size where appropriate
5        - fixed minor issues with man pages (patch by Debian maintainer)
6        - fixed various spelling mistakes (patch by Debian maintainer)
7        - Added new "Serialization" framework (and equally named namespace)
8          which allows to serialize and deserialize native C++ objects
9          in a portable, easy and flexible way.
10    
11    * src/gig.cpp, src/gig.h:    * src/gig.cpp, src/gig.h:
12      - fixed bug in Script::SetGroup: the script chunk wasn't moved      - fixed bug in Script::SetGroup: the script chunk wasn't moved
# Line 20  Version SVN trunk Line 25  Version SVN trunk
25      - Fix: samples' CRC checksums were misordered when a Sample was deleted.      - Fix: samples' CRC checksums were misordered when a Sample was deleted.
26      - Added new method Sample::GetWaveDataCRC32Checksum().      - Added new method Sample::GetWaveDataCRC32Checksum().
27      - Changed default value of EG2Release (filter release time) to 60s.      - Changed default value of EG2Release (filter release time) to 60s.
28        - Instruments' default pitch bend range is now +-2 semi tones.
29        - Fixed CRC checksums being wrong sometimes.
30        - Fix: method File::AddContentOf() did not clone script groups and scripts
31          of passed original file.
32        - Added support for serializing & deserializing DimensionRegion
33          objects (and crossfade_t and leverage_ctrl_t objects).
34    
35    * src/DLS.cpp, src/DLS.h:    * src/DLS.cpp, src/DLS.h:
36      - Sample: wave pool offsets are now 64 bits (to allow support for files      - Sample: wave pool offsets are now 64 bits (to allow support for files
# Line 59  Version SVN trunk Line 70  Version SVN trunk
70      - Fix: if sample name contains a path separator (slash or backslash) then      - Fix: if sample name contains a path separator (slash or backslash) then
71        replace them by a minus sign to avoid file system issues.        replace them by a minus sign to avoid file system issues.
72    
73      * src/tools/gig2stereo.cpp:
74        - Also merge mono sample pairs with non matching loop information if
75          argument --incompatible was given.
76    
77    * packaging changes:    * packaging changes:
78      - Automake: set environment variable GCC_COLORS=auto to allow GCC to      - Automake: set environment variable GCC_COLORS=auto to allow GCC to
79        auto detect whether it (sh/c)ould output its messages in color.        auto detect whether it (sh/c)ould output its messages in color.

Legend:
Removed from v.2990  
changed lines
  Added in v.3138

  ViewVC Help
Powered by ViewVC