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

Log of /libgig/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1549 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 5 15:01:11 2007 UTC (16 years, 3 months ago) by schoenebeck
File length: 17359 byte(s)
Diff to previous 1524 , to selected 1116
* preparations for release 3.2.1


Revision 1524 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 25 17:29:37 2007 UTC (16 years, 4 months ago) by schoenebeck
File length: 17353 byte(s)
Diff to previous 1459 , to selected 1116
* src/gig.cpp, src/gig.h:
  added File::SetAutoLoad() and File::GetAutoLoad() for allowing
  applications to retrieve very superficial informations like amount of
  instruments and their names in a very fast way


Revision 1459 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 26 10:58:41 2007 UTC (16 years, 5 months ago) by schoenebeck
File length: 17126 byte(s)
Diff to previous 1416 , to selected 1116
* avoid Windows to perform unnecessary file stream caching which would
  decrease disk streaming performance on Windows systems otherwise


Revision 1416 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 14 12:06:32 2007 UTC (16 years, 5 months ago) by schoenebeck
File length: 16927 byte(s)
Diff to previous 1388 , to selected 1116
* minor code refactoring regarding fixed string lenghts of
  fields in class DLS::Info
* preparations for release 3.2.0


Revision 1388 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 7 11:10:02 2007 UTC (16 years, 5 months ago) by persson
File length: 16920 byte(s)
Diff to previous 1378 , to selected 1116
* fixed crash when saving a file after a sample loop was added


Revision 1378 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 4 00:34:14 2007 UTC (16 years, 5 months ago) by schoenebeck
File length: 16853 byte(s)
Diff to previous 1358 , to selected 1116
* added a mainpage for the Doxygen API documentation


Revision 1358 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 30 18:13:33 2007 UTC (16 years, 6 months ago) by schoenebeck
File length: 16796 byte(s)
Diff to previous 1335 , to selected 1116
* added various setter methods to which take care of updating
  lookup tables / caches


Revision 1335 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 9 21:22:58 2007 UTC (16 years, 6 months ago) by schoenebeck
File length: 16632 byte(s)
Diff to previous 1330 , to selected 1116
* added virtual method SetKeyRange() to the gig and DLS Region classes,
  which automatically take care that the "resized" Region is at the
  correct position and that the lookup table for
  gig::Instrument::GetRegion() is updated (moved code from gigedit)
* MoveRegion() method of DLS::Region class is now private
* bugfix: gig::Instrument::UpdateRegionKeyTable() did not reset unused
  areas


Revision 1330 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 9 10:36:23 2007 UTC (16 years, 6 months ago) by persson
File length: 16345 byte(s)
Diff to previous 1316 , to selected 1116
* the configure script can now be used in Windows with MSYS


Revision 1316 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 31 19:09:13 2007 UTC (16 years, 7 months ago) by schoenebeck
File length: 16281 byte(s)
Diff to previous 1301 , to selected 1116
* src/gig.h, src/gig.cpp:
  - added method GetParent() to class 'DimensionRegion', which returns its
    parent Region


Revision 1301 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 25 09:59:53 2007 UTC (16 years, 7 months ago) by persson
File length: 16184 byte(s)
Diff to previous 1266 , to selected 1116
* AddDimension now copies all parameters from existing dimension
  regions and also makes sure that the samplechannel dimension is
  placed first
* Windows fixes: compile error in DLSID generator, saving a new file
  didn't work


Revision 1266 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 2 14:12:55 2007 UTC (16 years, 7 months ago) by persson
File length: 15950 byte(s)
Diff to previous 1264 , to selected 1116
* write support fixes: allow regions/dimension regions without mapped
  samples, 3gnl in v3 files now always has 128 entries, several
  parameters where incorrectly saved due to an operator precedence
  mistake
* DeleteSample now removes all references to the deleted sample


Revision 1264 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jul 29 10:51:09 2007 UTC (16 years, 8 months ago) by persson
File length: 15612 byte(s)
Diff to previous 1247 , to selected 1116
* 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 1247 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 22 09:59:57 2007 UTC (16 years, 9 months ago) by persson
File length: 15360 byte(s)
Diff to previous 1218 , to selected 1116
* more write support fixes: crossfade parameters were not saved, v3
  dimension limits were not correctly initialized and saved when
  dimensions were added or deleted, v3 wave pool offsets were not
  saved correctly


Revision 1218 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 1 19:19:28 2007 UTC (16 years, 10 months ago) by persson
File length: 15127 byte(s)
Diff to previous 1209 , to selected 1116
* improved the default values for dimension region parameters


Revision 1209 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 27 13:54:24 2007 UTC (16 years, 10 months ago) by persson
File length: 15040 byte(s)
Diff to previous 1199 , to selected 1116
* added DLSID support


Revision 1199 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 20 10:11:39 2007 UTC (16 years, 10 months ago) by persson
File length: 14913 byte(s)
Diff to previous 1195 , to selected 1116
* added write support for the 3crc and einf chunks
* two previously unknown fields in dimension definition are now saved
* added constants for gig file versions


Revision 1195 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 17 17:24:26 2007 UTC (16 years, 10 months ago) by persson
File length: 14604 byte(s)
Diff to previous 1192 , to selected 1116
* write support fix: dimension region chunks were added in wrong list


Revision 1192 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 17 10:12:08 2007 UTC (16 years, 10 months ago) by persson
File length: 14555 byte(s)
Diff to previous 1186 , to selected 1116
* write support: files created by libgig will now have the RIFF chunks
  in correct order


Revision 1186 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 13 19:03:34 2007 UTC (16 years, 10 months ago) by schoenebeck
File length: 14457 byte(s)
Diff to previous 1184 , to selected 1116
- Dev-C++ (win32) project file is automatically updated with
  the version info from configure.in


Revision 1184 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 13 13:24:22 2007 UTC (16 years, 10 months ago) by persson
File length: 14351 byte(s)
Diff to previous 1183 , to selected 1116
* removed the recently added RIFF::File constructor, added
  File::SetByteOrder instead


Revision 1183 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 13 10:34:29 2007 UTC (16 years, 10 months ago) by persson
File length: 14397 byte(s)
Diff to previous 1182 , to selected 1116
* added RIFF::File constructor with endianess parameter
* put pack Info::UseFixedLengthStrings, marked as deprecated, to
  ensure binary compatibility
* DLS files are always created as little-endian


Revision 1182 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 13 05:48:51 2007 UTC (16 years, 10 months ago) by persson
File length: 14282 byte(s)
Diff to previous 1180 , to selected 1116
* added missing parameter initalizations
* clear unused fields when saving
* fixed write support bugs: v3 dimension limits and chunksize weren't
  saved, leverage controller of type controlchange couldn't be saved,
  group name list chunk was placed wrong
* added initialization of some fixed info strings


Revision 1180 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 12 12:39:25 2007 UTC (16 years, 10 months ago) by persson
File length: 13851 byte(s)
Diff to previous 1179 , to selected 1116
* improved handling of fixed length info strings


Revision 1179 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 12 11:25:04 2007 UTC (16 years, 10 months ago) by persson
File length: 13594 byte(s)
Diff to previous 1172 , to selected 1116
* fixed write support for big-endian systems


Revision 1172 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 6 16:17:48 2007 UTC (16 years, 10 months ago) by schoenebeck
File length: 13496 byte(s)
Diff to previous 1158 , to selected 1116
* added XCode project files for Mac OSX (patch by Toshi Nagata)


Revision 1158 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 13 16:41:18 2007 UTC (16 years, 11 months ago) by schoenebeck
File length: 13408 byte(s)
Diff to previous 1154 , to selected 1116
* fixed segmentation fault in the gig::File destructor sequence which
  happened when gig::Group informations were accessed before


Revision 1154 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 11 16:33:56 2007 UTC (16 years, 11 months ago) by schoenebeck
File length: 13240 byte(s)
Diff to previous 1116
* src/DLS.cpp, src/DLS.h:
  - added Sampler::AddSampleLoop() and Sampler::DeleteSampleLoop() methods


Revision 1116 - (view) (download) (annotate) - [selected]
Modified Sat Mar 24 11:55:06 2007 UTC (17 years ago) by schoenebeck
File length: 13112 byte(s)
Diff to previous 1113
* preparations for release 3.1.1


Revision 1113 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 23 20:05:02 2007 UTC (17 years ago) by schoenebeck
File length: 13105 byte(s)
Diff to previous 1106 , to selected 1116
* fixed AddDimension() method which did not fill out all mandatory
  dimension definition fields


Revision 1106 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 18 19:38:47 2007 UTC (17 years ago) by schoenebeck
File length: 13000 byte(s)
Diff to previous 1102 , to selected 1116
* fixed exceptions which occured when trying to save a new instrument:
    - override the gig::Regions sample reference simply by the region's
      first dimension region's sample
    - fixed software info field which was wrongly stored on instruments


Revision 1102 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 18 07:13:06 2007 UTC (17 years ago) by persson
File length: 12675 byte(s)
Diff to previous 1099 , to selected 1116
* added MoveRegion and MoveSubChunk
* fixed initialization in AddRegion


Revision 1099 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 15 13:57:47 2007 UTC (17 years ago) by schoenebeck
File length: 12410 byte(s)
Diff to previous 1098 , to selected 1116
* fixed group destructor which did not remove the RIFF chunk associated
  with the group


Revision 1098 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 15 00:32:06 2007 UTC (17 years ago) by schoenebeck
File length: 12313 byte(s)
Diff to previous 1095 , to selected 1116
* src/gig.cpp, src/gig.h: fixed group names which were not saved


Revision 1095 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 12 18:16:55 2007 UTC (17 years ago) by schoenebeck
File length: 12268 byte(s)
Diff to previous 1083 , to selected 1116
* fixed RIFF::Chunk destructor which did not unregister previously
  resized chunks, leading to a "zero size chunk" exception when
  File::Save() was called


Revision 1083 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 8 16:41:27 2007 UTC (17 years ago) by schoenebeck
File length: 12068 byte(s)
Diff to previous 1081 , to selected 1116
* fixed crash which occured on interfering File::DeleteSample() and
  File::GetNextSample() calls (due to iterator invalidation)


Revision 1081 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 8 00:17:03 2007 UTC (17 years ago) by schoenebeck
File length: 11931 byte(s)
Diff to previous 1079 , to selected 1116
* added new method File::DeleteGroupOnly() which only deletes the given
  group but moves all its members to another group, the other method,
  that is File::DeleteGroup() now removes not just the group, but also
  all the samples that belong to that group


Revision 1079 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 6 21:01:34 2007 UTC (17 years ago) by schoenebeck
File length: 11658 byte(s)
Diff to previous 1076 , to selected 1116
- only export relevant files to Doygen API documentation


Revision 1076 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 6 18:33:30 2007 UTC (17 years ago) by persson
File length: 11596 byte(s)
Diff to previous 1070 , to selected 1116
* added "smart midi" and "round robin keyboard" dimensions


Revision 1070 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 5 17:42:35 2007 UTC (17 years ago) by persson
File length: 11533 byte(s)
Diff to previous 1050 , to selected 1116
* custom velocity splits now works for gig v3 files too
* added support for custom splits points for other dimensions than
  velocity (gig v3 feature)


Revision 1050 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 2 01:04:45 2007 UTC (17 years, 1 month ago) by schoenebeck
File length: 11341 byte(s)
Diff to previous 933 , to selected 1116
* ported to Windows using native Windows functions for file IO
  (provided Dev-C++ + mingw project file)
* renamed macro WAVE_FORMAT_PCM to DLS_WAVE_FORMAT_PCM
  to avoid clash with definition in i.e. windows.h


Revision 933 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 24 12:50:05 2006 UTC (17 years, 4 months ago) by schoenebeck
File length: 11182 byte(s)
Diff to previous 929 , to selected 1116
* preparations for release 3.1.0


Revision 929 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 24 22:24:45 2006 UTC (17 years, 5 months ago) by schoenebeck
File length: 11175 byte(s)
Diff to previous 918 , to selected 1116
* support for Gigasampler's sample groups added


Revision 918 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 2 08:45:37 2006 UTC (17 years, 6 months ago) by persson
File length: 11111 byte(s)
Diff to previous 917 , to selected 1116
* several fixes for the write support


Revision 917 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 20 14:50:36 2006 UTC (17 years, 7 months ago) by schoenebeck
File length: 10927 byte(s)
Diff to previous 916 , to selected 1116
* added CPPUnit test cases (at the moment primarily for automatic check
  of Gigasampler write support)


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


Revision 902 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 14:22:01 2006 UTC (17 years, 8 months ago) by persson
File length: 10734 byte(s)
Diff to previous 867 , to selected 1116
* real support for 24 bit samples
* support for reading of .art files


Revision 867 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 31 23:10:47 2006 UTC (17 years, 10 months ago) by capela
File length: 10414 byte(s)
Diff to previous 864 , to selected 1116
* packaging changes:
    - changed deprecated copyright attribute to license;
      added ldconfig to post-(un)install steps on libgig.spec (RPM)


Revision 864 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 14 07:15:38 2006 UTC (17 years, 10 months ago) by persson
File length: 10264 byte(s)
Diff to previous 858 , to selected 1116
* sample loop parameters are now taken from the DimensionRegion
  instead of the wave chunk
* keyswitching dimension is changed from split type "normal" to "bit"


Revision 858 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 6 11:29:29 2006 UTC (17 years, 10 months ago) by persson
File length: 10084 byte(s)
Diff to previous 854 , to selected 1116
* added support for more than one custom velocity split inside a
  region


Revision 854 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 28 17:51:27 2006 UTC (17 years, 11 months ago) by schoenebeck
File length: 9863 byte(s)
Diff to previous 834 , to selected 1116
* preparations for release 3.0.0


Revision 834 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 6 17:58:21 2006 UTC (18 years, 1 month ago) by persson
File length: 9856 byte(s)
Diff to previous 809 , to selected 1116
* fixed some memory management errors, one of them was causing a crash
  when a multi-file gig was deallocated


Revision 809 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 22 11:26:55 2005 UTC (18 years, 4 months ago) by schoenebeck
File length: 9737 byte(s)
Diff to previous 804 , to selected 1116
* src/gig.cpp, src/gig.h:
  - added write support (highly experimental)
  - removed unnecessary definitions from header file
* src/DLS.cpp:
  - try to load instruments/samples before adding a new instrument/sample


Revision 804 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 12 19:16:01 2005 UTC (18 years, 4 months ago) by schoenebeck
File length: 9393 byte(s)
Diff to previous 800 , to selected 1116
* src/DLS.cpp:
  - further bugfixes regarding DLS write support
* src/dlsdump.cpp:
  - show for every region the name of the referenced sample
  - show file name in quotation marks


Revision 800 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 9 20:04:11 2005 UTC (18 years, 4 months ago) by schoenebeck
File length: 9269 byte(s)
Diff to previous 780 , to selected 1116
* src/RIFF.cpp, src/RIFF.h:
  - Chunk::LoadChunkData() can now be called again to resize the buffer
    after a Chunk::Resize() and before the File::Save() call to allow
    placing the new data in the chunk's write buffer and perform the
    resize and write operations in one rush
* src/DLS.cpp, src/DLS.h:
  - fixed loading of Articulation Connections (<artl> list chunks were
    seeked instead of ordinary <artl> data chunks)
  - added write support (highly experimental)


Revision 780 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 25 13:40:37 2005 UTC (18 years, 6 months ago) by schoenebeck
File length: 8738 byte(s)
Diff to previous 774 , to selected 1116
* added write support (only to the RIFF classes yet)


Revision 774 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 18 12:41:56 2005 UTC (18 years, 6 months ago) by persson
File length: 8659 byte(s)
Diff to previous 773 , to selected 1116
* support for the gig v3 feature to have a number of dimension splits
  not equal to a power of two


Revision 773 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 17 14:24:45 2005 UTC (18 years, 6 months ago) by persson
File length: 8551 byte(s)
Diff to previous 732 , to selected 1116
* fixed the GetVelocityCutoff function, it wasn't always using the
  VCFVelocityScale parameter when no cutoff controller was defined


Revision 732 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 15 17:26:02 2005 UTC (18 years, 7 months ago) by schoenebeck
File length: 8358 byte(s)
Diff to previous 728 , to selected 1116
* preparations for release 2.0.2


Revision 728 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jul 26 11:13:53 2005 UTC (18 years, 8 months ago) by persson
File length: 8351 byte(s)
Diff to previous 695 , to selected 1116
* added VCFCutoffControllerInvert parameter and GetVelocityCutoff
  function to DimensionRegion


Revision 695 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 16 19:36:23 2005 UTC (18 years, 8 months ago) by persson
File length: 8247 byte(s)
Diff to previous 666 , to selected 1116
* fixed the 24 bit decompression, the result should now be exact
  instead of an approximation


Revision 666 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 19 15:18:59 2005 UTC (18 years, 9 months ago) by persson
File length: 8144 byte(s)
Diff to previous 652 , to selected 1116
* added support for gig v3 multi-file format


Revision 652 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 15 13:57:29 2005 UTC (18 years, 9 months ago) by schoenebeck
File length: 7737 byte(s)
Diff to previous 634 , to selected 1116
require automake (>= 1.5) for 'make -f Makefile.cvs'
(mandatory for 'dist-bzip2' automake option)


Revision 634 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 12 13:58:24 2005 UTC (18 years, 9 months ago) by schoenebeck
File length: 7581 byte(s)
Diff to previous 632 , to selected 1116
- include debian/ directory on 'make dist'
- create a bzip2 tarball on 'make dist'


Revision 632 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 12 13:06:57 2005 UTC (18 years, 9 months ago) by schoenebeck
File length: 7466 byte(s)
Diff to previous 613 , to selected 1116
* preparations for release 2.0.1


Revision 613 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 6 16:50:58 2005 UTC (18 years, 9 months ago) by persson
File length: 7459 byte(s)
Diff to previous 608 , to selected 1116
* added DimensionRegion::GetVelocityRelease function


Revision 608 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jun 3 14:35:44 2005 UTC (18 years, 9 months ago) by schoenebeck
File length: 7373 byte(s)
Diff to previous 549 , to selected 1116
* fixed mutual link dependency to libsndfile / libaudiofile


Revision 549 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 16 18:40:45 2005 UTC (18 years, 10 months ago) by schoenebeck
File length: 7309 byte(s)
Diff to previous 530 , to selected 1116
* src/gigextract.cpp: show also version of libsndfile or build version of
  libaudiofile when using the -v switch


Revision 530 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 9 14:09:16 2005 UTC (18 years, 10 months ago) by schoenebeck
File length: 7160 byte(s)
Diff to previous 518 , to selected 1116
preparations for release 2.0.0


Revision 518 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 8 16:19:34 2005 UTC (18 years, 10 months ago) by schoenebeck
File length: 7194 byte(s)
Diff to previous 515 , to selected 1116
* 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 515 - (view) (download) (annotate) - [select for diffs]
Modified Sat May 7 20:19:10 2005 UTC (18 years, 10 months ago) by schoenebeck
File length: 6496 byte(s)
Diff to previous 511 , to selected 1116
* src/gig.h, src/gig.cpp: implemented progress indicator callback mechanism
  for loading instruments and samples
* src/DLS.cpp: fixed File constructor which caused variable
  File::Instruments always to be zero
* src/RIFF.cpp: fixed method List::LoadSubChunks() which did not restore
  the original position within the body of the given list chunk


Revision 511 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 5 13:49:53 2005 UTC (18 years, 10 months ago) by schoenebeck
File length: 6137 byte(s)
Diff to previous 437 , to selected 1116
* src/gigdump.cpp: added output of LoopPlayCount


Revision 437 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 9 22:02:40 2005 UTC (19 years ago) by persson
File length: 6101 byte(s)
Diff to previous 406 , to selected 1116
* 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
File length: 6048 byte(s)
Diff to previous 384 , to selected 1116
* src/gig.h, src/gig.cpp: added pre-calculated sample attenuation
  parameter
* src/gigdump: added output of Gain and SampleStartOffset


Revision 384 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 17 02:22:26 2005 UTC (19 years, 1 month ago) by schoenebeck
File length: 5943 byte(s)
Diff to previous 383 , to selected 1116
* gig::Sample: external decompression buffers can now be used for streaming
  with Read() and ReadAndLoop() to avoid race conditions in case of
  multiple streaming threads
* fixed some memory leaks caused by non virtual base constructors


Revision 383 - (view) (download) (annotate) - [select for diffs]
Modified Mon Feb 14 18:22:42 2005 UTC (19 years, 1 month ago) by schoenebeck
File length: 5799 byte(s)
Diff to previous 365 , to selected 1116
* fixed conditional linkage of either libsndfile or libaudiofile
  (if none of the two exist, configure will abort)


Revision 365 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 10 19:16:31 2005 UTC (19 years, 1 month ago) by persson
File length: 5644 byte(s)
Diff to previous 355 , to selected 1116
* src/gig.cpp, src/gig.h, src/gigextract.cpp: Support for compressed
  mono samples. Experimental support for compressed 24 bit
  samples. Fixes for decompression on big-endian CPUs. Fix for bug
  that truncated end of compressed samples.


Revision 355 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 4 00:21:30 2005 UTC (19 years, 1 month ago) by schoenebeck
File length: 5332 byte(s)
Diff to previous 352 , to selected 1116
* src/gig.cpp:
  - another memory leak fix
  - duplicated memory free fix
  - tiny fix in decompression buffer reallocation
(patch by "Gene" a.k.a Anders Alm)


Revision 352 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 29 14:24:11 2005 UTC (19 years, 2 months ago) by schoenebeck
File length: 5319 byte(s)
Diff to previous 350 , to selected 1116
* src/gig.cpp: fixed crash on patches which did not have a sample assigned
  to their region(s) or dimension region(s) (patch by Andreas Persson)


Revision 350 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 25 21:54:24 2005 UTC (19 years, 2 months ago) by schoenebeck
File length: 5174 byte(s)
Diff to previous 347 , to selected 1116
* src/gig.cpp: fixed some memory leaks (patch by Gene Anders)


Revision 347 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 23 20:47:18 2005 UTC (19 years, 2 months ago) by schoenebeck
File length: 5121 byte(s)
Diff to previous 345 , to selected 1116
* src/gig.h, src/gig.cpp: support for up to 8 dimensions as introduced by
  Gig V3 (patch by Andreas Persson)


Revision 345 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 21 16:40:37 2005 UTC (19 years, 2 months ago) by schoenebeck
File length: 5089 byte(s)
Diff to previous 334 , to selected 1116
* src/gig.cpp, src/gig.h:
  - fixed vcf_type_lowpassturbo value (vcf_type_lowpassturbo was actually
    never used, because the necessary check was made before initialization)
  - fixed crossfade points order (structure for big endian and little
    endian systems was interchanged)


Revision 334 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 3 00:53:42 2005 UTC (19 years, 2 months ago) by schoenebeck
File length: 4818 byte(s)
Diff to previous 317 , to selected 1116
* src/gigdump: added output of UnityNote and FineTune


Revision 317 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 4 14:13:49 2004 UTC (19 years, 3 months ago) by schoenebeck
File length: 4751 byte(s)
Diff to previous 315 , to selected 1116
* src/DLS.cpp, src/gig.cpp: experimental support for Gigasampler v3 format;
  64 bit file offsets are truncated to 32 bit, 24 bit samples are truncated
  to 16 bit and additional articulation informations are ignored at the
  moment, added some file format compatibility checks
  (patch by Andreas Persson)


Revision 315 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 26 19:29:05 2004 UTC (19 years, 4 months ago) by schoenebeck
File length: 4400 byte(s)
Diff to previous 282 , to selected 1116
preparation for release 1.0.0


Revision 282 - (view) (download) (annotate) - [select for diffs]
Modified Wed Oct 13 20:05:42 2004 UTC (19 years, 5 months ago) by schoenebeck
File length: 4082 byte(s)
Diff to previous 269 , to selected 1116
* 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
File length: 3928 byte(s)
Diff to previous 241 , to selected 1116
* 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 241 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 15 13:49:21 2004 UTC (19 years, 6 months ago) by schoenebeck
File length: 3756 byte(s)
Diff to previous 235 , to selected 1116
* bugfix for dimension region switching (wrong handling of the release
  trigger dimension, no bit range check for dimensions of split type
  'split_type_bit')


Revision 235 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 9 18:37:22 2004 UTC (19 years, 6 months ago) by schoenebeck
File length: 3584 byte(s)
Diff to previous 231 , to selected 1116
* 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
File length: 3537 byte(s)
Diff to previous 229 , to selected 1116
* 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
File length: 3249 byte(s)
Diff to previous 220 , to selected 1116
* added printout for dimension informations to the 'gigdump' tool
  (amount, type, bits, zones)


Revision 220 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 18 12:11:26 2004 UTC (19 years, 7 months ago) by schoenebeck
File length: 3151 byte(s)
Diff to previous 196 , to selected 1116
* added support for libsndfile to the 'gigextract' tool


Revision 196 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 10 09:52:24 2004 UTC (19 years, 8 months ago) by schoenebeck
File length: 3009 byte(s)
Diff to previous 192 , to selected 1116
* renamed 'libgig.pc.in' -> 'gig.pc.in' and renamed pkg-config lib name
  'libgig' -> 'gig' as it's common practice to omit the 'lib' prefix


Revision 192 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 8 21:51:03 2004 UTC (19 years, 8 months ago) by schoenebeck
File length: 2815 byte(s)
Diff to previous 186 , to selected 1116
just to make it clear that we now support generating RPMs


Revision 186 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 7 12:03:54 2004 UTC (19 years, 8 months ago) by schoenebeck
File length: 2779 byte(s)
Diff to previous 168 , to selected 1116
* added support for generating Debian packages
* version of shared library can be set in configure.in


Revision 168 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jul 2 19:37:09 2004 UTC (19 years, 8 months ago) by capela
File length: 2671 byte(s)
Diff to previous 58 , to selected 1116
* packaging changes:
  - added libgig.spec and libgig.pc package configurations.
  - header files included on installation.
  - autotools-generated files removed from CVS repository.


Revision 58 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 3 14:16:59 2004 UTC (19 years, 10 months ago) by schoenebeck
File length: 2449 byte(s)
Diff to previous 11 , to selected 1116
* libtoolized libgig
* added man pages for the command line tools
  (gigextract, gigdump, dlsdump, rifftree)
* minor preparations for libgig release 0.7.0 (updated Changelog, etc.)


Revision 11 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 16 17:47:00 2003 UTC (20 years, 4 months ago) by schoenebeck
File length: 48 byte(s)
Diff to previous 2 , to selected 1116
* src/gig.cpp: fixed bug in decompression algorithm which caused it not to
  detect the end of a stream
* various endian corrections (successfully tested now on ppc)
* minor adjustments to avoid compile errors on some systems
  (using now pow() instead of powl() and --pedantic g++ compiler switch)
* src/RIFF.cpp, src/RIFF.h: added additional API documentation


Revision 2 - (view) (download) (annotate) - [select for diffs]
Added Sat Oct 25 20:15:04 2003 UTC (20 years, 5 months ago) by schoenebeck
File length: 0 byte(s)
Diff to selected 1116
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