/[svn]/libgig/trunk/src/tools/gigdump.cpp
ViewVC logotype

Log of /libgig/trunk/src/tools/gigdump.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 3323 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 20 22:09:54 2017 UTC (16 months, 3 weeks ago) by schoenebeck
File length: 27816 byte(s)
Diff to previous 3048
* gig.h/.cpp: Added new struct "eg_opt_t" and new class member variable
  "DimensionRegion::EGOptions" as an extension to the gig file format,
  which allows to override the default behavior of EGs' state machines.
* DLS.h: Got rid of C-style typedefs.
* src/tools/gigdump.cpp: Print the new EG behavior options.
* Bumped version (4.0.0.svn27).


Revision 3048 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 25 18:34:45 2016 UTC (2 years ago) by schoenebeck
File length: 27568 byte(s)
Diff to previous 2989
- Fixed various spelling mistakes (patch by Debian maintainer).


Revision 2989 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 24 14:00:46 2016 UTC (2 years, 2 months ago) by schoenebeck
File length: 27569 byte(s)
Diff to previous 2985
* src/gig.cpp, src/gig.h: Fixed samples' CRC checksums were misordered
  when a Sample was deleted.
* src/gig.cpp, src/gig.h: Added new method
  Sample::GetWaveDataCRC32Checksum().
* src/tools/gigdump.cpp: print samples' CRC32 checksums.
* Bumped version (4.0.0.svn9).


Revision 2985 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 20 22:13:37 2016 UTC (2 years, 2 months ago) by schoenebeck
File length: 27043 byte(s)
Diff to previous 2984
* gig.cpp/gig.h: Added new method Sample::VerifyWaveData() which
  allows to check whether a sample had been damaged for some
  reason.
* gigdump tool: added and implemented new parameter "--verify"
  which allows to check the raw wave form data integrity of all
  samples.
* gigdump tool: added and implemented new parameter
  "--rebuild-checksums" which allows to recalculate the CRC32
  checksum of all samples' raw wave data and rebuilding the gig
  file's global checksum table (i.e. in case the file's checksum
  table was damaged).
* Bumped version (4.0.0.svn8).


Revision 2984 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 20 15:13:58 2016 UTC (2 years, 2 months ago) by schoenebeck
File length: 23568 byte(s)
Diff to previous 2923
* src/tools/gigextract.cpp: Fix: if sample name contains a path separator
  (slash or backslash) then replace them by a minus sign to avoid file
  system issues.
* src/tools/gigdump.cpp: additionally print RIFF chunk file offset and
  RIFF chunk size of sample data.
* Bumped version (4.0.0.svn7).


Revision 2923 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 21 08:54:32 2016 UTC (2 years, 6 months ago) by schoenebeck
File length: 22773 byte(s)
Diff to previous 2609
* gig.cpp: Fixed Region::UpdateUpdateVelocityTable() which did not work
  correctly if there were dimensions after the velocity dimension: it
  only created valid velocity tables for cases of dimensions lower than
  the velocity dimension.
* gigdump: Additionally print VelocityUpperLimit and
  DimensionUpperLimits of all dimension regions.
* Bumped version (4.0.0.svn6).


Revision 2609 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 8 19:00:30 2014 UTC (4 years, 6 months ago) by schoenebeck
File length: 22030 byte(s)
Diff to previous 2573
* gig: Fixed instrument script slot saving/loading.
* gigdump tool: Show scripts and script slots.
* Bumped version (3.3.0.svn17).


Revision 2573 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 22 15:17:09 2014 UTC (4 years, 6 months ago) by schoenebeck
File length: 20919 byte(s)
Diff to previous 2571
* Akai: Fixed Mac OSX support so that the Akai lib files and tools
  compile without any exotic third party libraries.


Revision 2571 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 21 20:33:45 2014 UTC (4 years, 6 months ago) by schoenebeck
File length: 20916 byte(s)
Copied from: libgig/trunk/src/gigdump.cpp revision 2570
Diff to previous 2493
* moved source files of command line tools to new subdir src/tools


Revision 2493 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 1 17:06:51 2014 UTC (4 years, 11 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20916 byte(s)
Diff to previous 1953
* Enabled automatic svn "Revision" macro expansion on command
  line tool sources.


Revision 1953 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 30 08:16:02 2009 UTC (9 years, 4 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20923 byte(s)
Diff to previous 1264
* preparations for release 3.3.0


Revision 1264 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 29 10:51:09 2007 UTC (11 years, 4 months ago) by persson
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20925 byte(s)
Diff to previous 933
* added write support for 24 bit samples
* set default version to 3 when creating a new file
* more chunk order fixes
* 3ewg is now bigger in v3
* one more einf field figured out
* added some dimension strings to gigdump


Revision 933 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 24 12:50:05 2006 UTC (12 years ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20539 byte(s)
Diff to previous 931
* preparations for release 3.1.0


Revision 931 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 29 17:58:14 2006 UTC (12 years, 1 month ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20385 byte(s)
Diff to previous 929
show group index for each sample


Revision 929 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 24 22:24:45 2006 UTC (12 years, 1 month ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20033 byte(s)
Diff to previous 916
* support for Gigasampler's sample groups added


Revision 916 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 10 21:27:50 2006 UTC (12 years, 4 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 19498 byte(s)
Diff to previous 858
* src/gigdump.cpp: print global file informations


Revision 858 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 6 11:29:29 2006 UTC (12 years, 7 months ago) by persson
Original Path: libgig/trunk/src/gigdump.cpp
File length: 17093 byte(s)
Diff to previous 808
* added support for more than one custom velocity split inside a
  region


Revision 808 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 22 09:11:17 2005 UTC (13 years ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 17227 byte(s)
Diff to previous 518
* src/RIFF.cpp: compilation error fix for big endian systems
* src/gigdump.cpp: show correct amount of dimension regions instead of 32
(patch by James Wylder)


Revision 518 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 8 16:19:34 2005 UTC (13 years, 7 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 17208 byte(s)
Diff to previous 511
* added functions libraryName() and libraryVersion() to each of the three
  library units (RIFF,DLS,gig)
* all tools now offer a command line switch -v to show the tools revision
  and the used libgig version
* man pages are now auto generated with the correct libgig version


Revision 511 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 5 13:49:53 2005 UTC (13 years, 7 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 16578 byte(s)
Diff to previous 439
* src/gigdump.cpp: added output of LoopPlayCount


Revision 439 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 9 23:46:19 2005 UTC (13 years, 9 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 16512 byte(s)
Diff to previous 437
print the dimension number of unknown dimensions


Revision 437 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 9 22:02:40 2005 UTC (13 years, 9 months ago) by persson
Original Path: libgig/trunk/src/gigdump.cpp
File length: 16472 byte(s)
Diff to previous 406
* src/gig.h, src/gig.cpp: 24-bit decompression now supports the 20 and
  18 bit formats
* src/gig.h, src/gig.cpp: added "random" and "round robin" dimensions


Revision 406 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 23 19:11:07 2005 UTC (13 years, 9 months ago) by persson
Original Path: libgig/trunk/src/gigdump.cpp
File length: 16076 byte(s)
Diff to previous 402
* src/gig.h, src/gig.cpp: added pre-calculated sample attenuation
  parameter
* src/gigdump: added output of Gain and SampleStartOffset


Revision 402 - (view) (download) (annotate) - [select for diffs]
Modified Tue Feb 22 19:18:16 2005 UTC (13 years, 9 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15956 byte(s)
Diff to previous 334
* fixed tiny compiler warning


Revision 334 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 3 00:53:42 2005 UTC (13 years, 11 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15936 byte(s)
Diff to previous 282
* src/gigdump: added output of UnityNote and FineTune


Revision 282 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 13 20:05:42 2004 UTC (14 years, 2 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15812 byte(s)
Diff to previous 269
* src/gig.cpp, src/gig.h: added class attribute 'Layers' to class 'Region'
* src/gigdump.cpp: replaced printout of DLS Region layer by printout of
  amount of Gigasampler layers


Revision 269 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 8 17:25:28 2004 UTC (14 years, 2 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15810 byte(s)
Diff to previous 240
* src/gig.cpp: fixed panorama value in DimensionRegion (invalid conversion
  from signed 7 bit to signed 8 bit)
* src/gigdump.cpp: added printout for panorama value for each
  DimensionRegion


Revision 240 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 15 13:37:12 2004 UTC (14 years, 2 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15731 byte(s)
Diff to previous 235
print out split type of dimension


Revision 235 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 9 18:37:22 2004 UTC (14 years, 3 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15206 byte(s)
Diff to previous 231
* src/gigdump.cpp: added printout of crossfade definitions


Revision 231 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 5 00:46:28 2004 UTC (14 years, 3 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 14922 byte(s)
Diff to previous 229
* src/gig.h, src/gig.cpp: fixed / improved accuracy of all three velocity
  to volume transformation functions (a.k.a. 'nonlinear','linear',
  'special'), denormals are filtered from the velocity to volume tables
* src/gigdump.cpp: added printout of velocity response curve parameters


Revision 229 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 28 16:10:25 2004 UTC (14 years, 3 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 14178 byte(s)
Diff to previous 55
* added printout for dimension informations to the 'gigdump' tool
  (amount, type, bits, zones)


Revision 55 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 27 09:06:07 2004 UTC (14 years, 7 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 8587 byte(s)
Diff to previous 24
updated copyright header for 2004


Revision 24 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 26 16:15:31 2003 UTC (14 years, 11 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 8587 byte(s)
Diff to previous 2
* src/gig.cpp, src/gig.h: added ReadAndLoop() method to class 'Sample'
  which is an extension to the normal Read() method to honor the sample's
  looping information while streaming from disk
* src/RIFF.cpp: minor fix in Chunk::Read() method (only a minor efficiency
  issue)
* src/gigdump.cpp: added printout of samples' looping informations


Revision 2 - (view) (download) (annotate) - [select for diffs]
Added Sat Oct 25 20:15:04 2003 UTC (15 years, 1 month ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 8103 byte(s)
Initial revision


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC