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

Diff of /libgig/trunk/ChangeLog

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

revision 2780 by schoenebeck, Thu Jul 2 20:04:16 2015 UTC revision 2913 by schoenebeck, Tue May 17 15:19:33 2016 UTC
# Line 1  Line 1 
1  Version CVS HEAD (?)  Version SVN trunk
2      * general changes:
3        - removed 2 GB limitation when loading a gig or DLS file
4    
5      * src/gig.cpp, src/gig.h:
6        - fixed bug in Script::SetGroup: the script chunk wasn't moved
7        - fixed compilation error with clang 3.4
8        - GIG FORMAT EXTENSION: added support for saving gig file larger than 4 GB
9          as one single monolithic gig file. In case .gig file is >= 2GB expect a
10          large monolithic file, otherwise if .gig file is < 2 GB check for
11          "extension" files (.gx01, .gx02, ...) instead.
12    
13      * src/DLS.cpp, src/DLS.h:
14        - Sample: wave pool offsets are now 64 bits (to allow support for files
15          larger than 4 GB).
16          
17      * src/RIFF.cpp, src/RIFF.h:
18        - added support for RIFF files larger than 4 GB, by default the required
19          internal RIFF file offset size is automatically detected (that is RIFF
20          files < 4 GB automatically use 32 bit offsets while files >= 4 GB
21          automatically use 64 bit offsets), a particular offset size can be forced
22          with a new option added to the RIFF File constructor though
23        - when saving a modified, grown RIFF file, the temporary file size during
24          Save() operation will no longer be larger than the final grown file size
25    
26      * src/tools/akaidump.cpp, src/tools/akaiextract.cpp:
27        - improved output of non-ascii characters in usage messages
28        - fixed printf format strings
29    
30      * src/tools/korg2gig.cpp:
31        - fixed c++11 narrowing warnings
32        - fixed fine tuning which was not translated at all
33    
34      * packaging changes:
35        - Automake: set environment variable GCC_COLORS=auto to allow GCC to
36          auto detect whether it (sh/c)ould output its messages in color.
37    
38    Version 4.0.0 (14 Jul 2015)
39    * general changes:    * general changes:
40      - minor Makefile fix for parallel make      - minor Makefile fix for parallel make
41      - Mac OS X: link with CoreFoundation (for the UUID function)      - Mac OS X: link with CoreFoundation (for the UUID function)

Legend:
Removed from v.2780  
changed lines
  Added in v.2913

  ViewVC Help
Powered by ViewVC