6 |
not C++ comments; see <FindDefineArgs> lexer rules in src/pre.l of |
not C++ comments; see <FindDefineArgs> lexer rules in src/pre.l of |
7 |
the Doxygen source code, which currently also filter out new line |
the Doxygen source code, which currently also filter out new line |
8 |
\n chars). |
\n chars). |
9 |
|
- Added new method File::CountSamples(). |
10 |
|
- Added new method File::CountInstruments(). |
11 |
|
|
12 |
* src/Serialization.cpp, src/Serialization.h: |
* src/Serialization.cpp, src/Serialization.h: |
13 |
- Hide pure internal declarations from header file to avoid numerous |
- Hide pure internal declarations from header file to avoid numerous |
14 |
compiler warnings when building and linking against the public API. |
compiler warnings when building and linking against the public API. |
15 |
|
|
16 |
|
* src/RIFF.cpp, src/RIFF.h: |
17 |
|
- Fix: Calling File::SetMode() left an undefined file handle on Windows and |
18 |
|
caused a resource leak |
19 |
|
|
20 |
|
* src/tools/gigdump.cpp: |
21 |
|
- Added command line option --instrument-names which causes only |
22 |
|
instrument names and their index numbers to be printed. |
23 |
|
|
24 |
Version 4.1.0 (25 Nov 2017) |
Version 4.1.0 (25 Nov 2017) |
25 |
* general changes: |
* general changes: |
26 |
- removed 2 GB limitation when loading a gig or DLS file |
- removed 2 GB limitation when loading a gig or DLS file |