17 |
- added new method Sample::VerifyWaveData() which allows to check whether |
- added new method Sample::VerifyWaveData() which allows to check whether |
18 |
a sample had been damaged for some reason |
a sample had been damaged for some reason |
19 |
- Fix: samples' CRC checksums were damaged on file structure changes. |
- Fix: samples' CRC checksums were damaged on file structure changes. |
20 |
|
- Fix: samples' CRC checksums were misordered when a Sample was deleted. |
21 |
|
- Added new method Sample::GetWaveDataCRC32Checksum(). |
22 |
|
|
23 |
* src/DLS.cpp, src/DLS.h: |
* src/DLS.cpp, src/DLS.h: |
24 |
- 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 |
52 |
to recalculate the CRC32 checksum of all samples' raw wave data and |
to recalculate the CRC32 checksum of all samples' raw wave data and |
53 |
rebuilding the gig file's global checksum table (i.e. in case the |
rebuilding the gig file's global checksum table (i.e. in case the |
54 |
file's checksum table was damaged) |
file's checksum table was damaged) |
55 |
|
- print samples' CRC32 checksums |
56 |
|
|
57 |
* src/tools/gigextract.cpp: |
* src/tools/gigextract.cpp: |
58 |
- Fix: if sample name contains a path separator (slash or backslash) then |
- Fix: if sample name contains a path separator (slash or backslash) then |