/[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 (6 years, 8 months ago) by schoenebeck
File length: 27816 byte(s)
Diff to previous 3048 , to selected 808
* 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 (7 years, 4 months ago) by schoenebeck
File length: 27568 byte(s)
Diff to previous 2989 , to selected 808
- 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 (7 years, 6 months ago) by schoenebeck
File length: 27569 byte(s)
Diff to previous 2985 , to selected 808
* 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 (7 years, 6 months ago) by schoenebeck
File length: 27043 byte(s)
Diff to previous 2984 , to selected 808
* 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 (7 years, 6 months ago) by schoenebeck
File length: 23568 byte(s)
Diff to previous 2923 , to selected 808
* 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 (7 years, 10 months ago) by schoenebeck
File length: 22773 byte(s)
Diff to previous 2609 , to selected 808
* 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 (9 years, 9 months ago) by schoenebeck
File length: 22030 byte(s)
Diff to previous 2573 , to selected 808
* 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 (9 years, 10 months ago) by schoenebeck
File length: 20919 byte(s)
Diff to previous 2571 , to selected 808
* 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 (9 years, 10 months ago) by schoenebeck
File length: 20916 byte(s)
Copied from: libgig/trunk/src/gigdump.cpp revision 2570
Diff to previous 2493 , to selected 808
* 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 (10 years, 2 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20916 byte(s)
Diff to previous 1953 , to selected 808
* 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 (14 years, 8 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20923 byte(s)
Diff to previous 1264 , to selected 808
* preparations for release 3.3.0


Revision 1264 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 29 10:51:09 2007 UTC (16 years, 8 months ago) by persson
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20925 byte(s)
Diff to previous 933 , to selected 808
* 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 (17 years, 4 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 20539 byte(s)
Diff to previous 931 , to selected 808
* preparations for release 3.1.0


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


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


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


Revision 858 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 6 11:29:29 2006 UTC (17 years, 10 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) - [selected]
Modified Tue Nov 22 09:11:17 2005 UTC (18 years, 4 months 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 (18 years, 10 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 17208 byte(s)
Diff to previous 511 , to selected 808
* 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 (18 years, 10 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 16578 byte(s)
Diff to previous 439 , to selected 808
* src/gigdump.cpp: added output of LoopPlayCount


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


Revision 437 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 9 22:02:40 2005 UTC (19 years ago) by persson
Original Path: libgig/trunk/src/gigdump.cpp
File length: 16472 byte(s)
Diff to previous 406 , to selected 808
* 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 (19 years, 1 month ago) by persson
Original Path: libgig/trunk/src/gigdump.cpp
File length: 16076 byte(s)
Diff to previous 402 , to selected 808
* 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 (19 years, 1 month ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15956 byte(s)
Diff to previous 334 , to selected 808
* fixed tiny compiler warning


Revision 334 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 3 00:53:42 2005 UTC (19 years, 2 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15936 byte(s)
Diff to previous 282 , to selected 808
* 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 (19 years, 5 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15812 byte(s)
Diff to previous 269 , to selected 808
* 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 (19 years, 5 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15810 byte(s)
Diff to previous 240 , to selected 808
* 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 (19 years, 6 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15731 byte(s)
Diff to previous 235 , to selected 808
print out split type of dimension


Revision 235 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 9 18:37:22 2004 UTC (19 years, 6 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 15206 byte(s)
Diff to previous 231 , to selected 808
* 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 (19 years, 6 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 14922 byte(s)
Diff to previous 229 , to selected 808
* 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 (19 years, 7 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 14178 byte(s)
Diff to previous 55 , to selected 808
* 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 (19 years, 11 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 8587 byte(s)
Diff to previous 24 , to selected 808
updated copyright header for 2004


Revision 24 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 26 16:15:31 2003 UTC (20 years, 3 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 8587 byte(s)
Diff to previous 2 , to selected 808
* 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 (20 years, 5 months ago) by schoenebeck
Original Path: libgig/trunk/src/gigdump.cpp
File length: 8103 byte(s)
Diff to selected 808
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