Log of /libgig/trunk/src
Directory Listing
Revision
27 -
Directory Listing
Modified
Thu Jan 1 23:46:41 2004 UTC
(20 years, 5 months ago)
by
schoenebeck
* src/gig.cpp: attributes 'LoopStart', 'LoopEnd' and 'LoopSize' in class
'Sample' reflected wrong values
* updated Make files (autoconf 2.58, automake 1.6.3)
Revision
24 -
Directory Listing
Modified
Fri Dec 26 16:15:31 2003 UTC
(20 years, 5 months ago)
by
schoenebeck
* 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
21 -
Directory Listing
Modified
Thu Dec 25 01:09:08 2003 UTC
(20 years, 5 months ago)
by
schoenebeck
* gig.h, gig.cpp:
changes in class 'Sample':
- fixed loop attributes which reflected wrong values
- attributes 'LoopStart' and 'LoopEnd' are now measured in sample points
instead of byte offset
- renamed misleading attribute name 'MIDIPitchFraction' to 'FineTune'
- added attribute 'LoopSize'
changes in class 'File':
- added method GetInstrument(uint index)
Revision
16 -
Directory Listing
Modified
Sat Nov 29 14:56:16 2003 UTC
(20 years, 6 months ago)
by
schoenebeck
* src/gig.cpp, src/gig.h: added method GetVelocityAttenuation() to class
DimensionRegion which takes the MIDI key velocity value as an argument
and returns the appropriate volume factor (0.0-1.0) for the sample to be
be played back, the velocity curve transformation functions used for this
are only an approximation so far
Revision
11 -
Directory Listing
Modified
Sun Nov 16 17:47:00 2003 UTC
(20 years, 6 months ago)
by
schoenebeck
* 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 -
Directory Listing
Added
Sat Oct 25 20:15:04 2003 UTC
(20 years, 7 months ago)
by
schoenebeck
Initial revision