/[svn]/libgig/trunk/src/DLS.h
ViewVC logotype

Log of /libgig/trunk/src/DLS.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1209 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 27 13:54:24 2007 UTC (13 years, 5 months ago) by persson
File length: 25819 byte(s)
Diff to previous 1183
* added DLSID support


Revision 1183 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 13 10:34:29 2007 UTC (13 years, 5 months ago) by persson
File length: 25785 byte(s)
Diff to previous 1180
* 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 1180 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 12 12:39:25 2007 UTC (13 years, 5 months ago) by persson
File length: 25695 byte(s)
Diff to previous 1154
* improved handling of fixed length info strings


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


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


Revision 1093 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 11 17:44:31 2007 UTC (13 years, 7 months ago) by schoenebeck
File length: 24948 byte(s)
Diff to previous 1050
- minor API doc update


Revision 1050 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 2 01:04:45 2007 UTC (13 years, 7 months ago) by schoenebeck
File length: 24674 byte(s)
Diff to previous 933
* 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) (as text) (annotate) - [select for diffs]
Modified Fri Nov 24 12:50:05 2006 UTC (13 years, 11 months ago) by schoenebeck
File length: 24666 byte(s)
Diff to previous 929
* preparations for release 3.1.0


Revision 929 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 24 22:24:45 2006 UTC (14 years ago) by schoenebeck
File length: 24666 byte(s)
Diff to previous 928
* support for Gigasampler's sample groups added


Revision 928 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 24 19:32:47 2006 UTC (14 years ago) by persson
File length: 24623 byte(s)
Diff to previous 918
* added DLS INFO string Subject and fixed string Media
* fixed SamplePeriod calculation


Revision 918 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 2 08:45:37 2006 UTC (14 years, 1 month ago) by persson
File length: 24534 byte(s)
Diff to previous 834
* several fixes for the write support


Revision 834 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 6 17:58:21 2006 UTC (14 years, 8 months ago) by persson
File length: 24341 byte(s)
Diff to previous 823
* fixed some memory management errors, one of them was causing a crash
  when a multi-file gig was deallocated


Revision 823 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 23 01:38:50 2005 UTC (14 years, 10 months ago) by schoenebeck
File length: 24288 byte(s)
Diff to previous 806
* recommited bugfixes regarding .gig write support
(that commit batch got lost due to the recent CVS server defect)


Revision 806 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 12 19:53:53 2005 UTC (14 years, 11 months ago) by schoenebeck
File length: 24235 byte(s)
Diff to previous 802
just updated API docu a bit (regarding write support)


Revision 802 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 10 19:53:34 2005 UTC (14 years, 11 months ago) by schoenebeck
File length: 23590 byte(s)
Diff to previous 800
* bugfixes for the last commit batch


Revision 800 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 9 20:04:11 2005 UTC (14 years, 11 months ago) by schoenebeck
File length: 23590 byte(s)
Diff to previous 666
* 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 666 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 19 15:18:59 2005 UTC (15 years, 4 months ago) by persson
File length: 22613 byte(s)
Diff to previous 518
* added support for gig v3 multi-file format


Revision 518 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun May 8 16:19:34 2005 UTC (15 years, 5 months ago) by schoenebeck
File length: 22558 byte(s)
Diff to previous 384
* 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 384 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 17 02:22:26 2005 UTC (15 years, 8 months ago) by schoenebeck
File length: 22502 byte(s)
Diff to previous 55
* 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 55 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 27 09:06:07 2004 UTC (16 years, 6 months ago) by schoenebeck
File length: 22439 byte(s)
Diff to previous 11
updated copyright header for 2004


Revision 11 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 16 17:47:00 2003 UTC (16 years, 11 months ago) by schoenebeck
File length: 22439 byte(s)
Diff to previous 2
* 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) (as text) (annotate) - [select for diffs]
Added Sat Oct 25 20:15:04 2003 UTC (17 years ago) by schoenebeck
File length: 22444 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