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

Diff of /libgig/trunk/ChangeLog

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

revision 2909 by schoenebeck, Thu May 12 19:34:17 2016 UTC revision 2923 by schoenebeck, Sat May 21 08:54:32 2016 UTC
# Line 1  Line 1 
1  Version SVN trunk  Version SVN trunk
2    * general changes:    * general changes:
3      - removed 2GB 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
5    
6    * src/gig.cpp:    * src/gig.cpp, src/gig.h:
7      - fixed bug in Script::SetGroup: the script chunk wasn't moved      - fixed bug in Script::SetGroup: the script chunk wasn't moved
8      - fixed compilation error with clang 3.4      - fixed compilation error with clang 3.4
9        - GIG FORMAT EXTENSION: added support for saving gig file larger than 4 GB
10          as one single monolithic gig file. In case .gig file is >= 2GB expect a
11          large monolithic file, otherwise if .gig file is < 2 GB check for
12          "extension" files (.gx01, .gx02, ...) instead.
13        - fixed Region::UpdateUpdateVelocityTable() which did not work correctly
14          if there were dimensions after the velocity dimension: it only created
15          valid velocity tables for cases of dimensions lower than the velocity
16          dimension.
17    
18      * src/DLS.cpp, src/DLS.h:
19        - Sample: wave pool offsets are now 64 bits (to allow support for files
20          larger than 4 GB).
21          
22      * src/RIFF.cpp, src/RIFF.h:
23        - added support for RIFF files larger than 4 GB, by default the required
24          internal RIFF file offset size is automatically detected (that is RIFF
25          files < 4 GB automatically use 32 bit offsets while files >= 4 GB
26          automatically use 64 bit offsets), a particular offset size can be forced
27          with a new option added to the RIFF File constructor though
28        - when saving a modified, grown RIFF file, the temporary file size during
29          Save() operation will no longer be larger than the final grown file size
30    
31    * src/tools/akaidump.cpp, src/tools/akaiextract.cpp:    * src/tools/akaidump.cpp, src/tools/akaiextract.cpp:
32      - improved output of non-ascii characters in usage messages      - improved output of non-ascii characters in usage messages
# Line 14  Version SVN trunk Line 36  Version SVN trunk
36      - fixed c++11 narrowing warnings      - fixed c++11 narrowing warnings
37      - fixed fine tuning which was not translated at all      - fixed fine tuning which was not translated at all
38    
39      * src/tools/gigdump.cpp:
40        - additionally print VelocityUpperLimit and DimensionUpperLimits of all
41          dimension regions
42    
43      * packaging changes:
44        - Automake: set environment variable GCC_COLORS=auto to allow GCC to
45          auto detect whether it (sh/c)ould output its messages in color.
46    
47  Version 4.0.0 (14 Jul 2015)  Version 4.0.0 (14 Jul 2015)
48    * general changes:    * general changes:
49      - minor Makefile fix for parallel make      - minor Makefile fix for parallel make

Legend:
Removed from v.2909  
changed lines
  Added in v.2923

  ViewVC Help
Powered by ViewVC