Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
* moved source files of command line tools to new subdir src/tools
* gig.cpp: update velocity table at the end of Region::DeleteDimensionZone() and Region::SplitDimensionZone() * bumped version (3.3.0.svn12)
* gig.h/.cpp: Added new method Region::DeleteDimensionZone(dimension_t, int) * gig.h/.cpp: Added new method Region::SplitDimensionZone(dimension_t, int) * Bumped version (3.3.0.svn11)
* Fix: don't alter region pointer in gig::DimensionRegion::CopyAssign() (caused crash with the new "combine instruments" feature in gigedit). * Added new method gig::Region::GetDimensionDefinition(dimension_t type). * Added some more sanity checks in gig::Region::AddDimension(). * Added inline helper methods overlaps() for struct DLS::range_t. * Added more API doc comments. * Bumped version (3.3.0.svn10).
* Initial support for sample based instruments in KORG's file format (.KMP and .KSF files) -> Korg.h, Korg.cpp. * Added new command line tool "korgdump" (and a man page for it). * Added new command line tool "korg2gig" (and a man page for it), for converting KORG sounds to Giga format. * riftree tool: Added more command line options for being able to also dump other kind of file formats similar but not equal to the RIFF format. * gig.h/.cpp: Added new method File::GetGroup(String name) for retrieving group by name. * RIFF.h/.cpp: Added support for loading RIFF-like files with a bit different layout than "real" RIFF files (used for KORG format support). * RIFF.h/.cpp: Added new method Chunk::GetFile(). * RIFF.h/.cpp: Added new method Chunk::GetLayout(). * Bumped version (3.3.0.svn9).
* GIG SOUND FORMAT EXTENSION: added additional MIDI controllers for leverage controller types (only works with LinuxSampler & gigedit, will not work with Gigasampler/GigaStudio). * Bumped version (3.3.0.svn8).
* Added man page for "sf2dump". * Debian: updated package descriptions.
* Added new command line tool "gig2mono" (and a new man page for it). * src/gig.cpp: Delete "ewav" chunk of Sample if "Compression" attribute was toggled to false. * Bumped version to 3.3.0.svn7.
* Added new command line tool "gigmerge" which allows to merge a list of gig files to one single gig file. * Added new "man" page for new tool "gigmerge". * src/gig.h: Added new method File::AddContentOf(). * src/DLS.h: Added new method File::SetFileName(). * src/RIFF.h: Added new method File::SetFileName(). * src/RIFF.h: Added new method File::IsNew(). * Added "const" keyword to several methods. * Bumped version to 3.3.0.svn6.
* bugfix: sample groups were sometimes created multiple times or with wrong textual group name * bumped library version to v3.3.0.svn5
* implemented gig::File::AddDuplicateInstrument() * bumped version to 3.3.0.svn4
* fixed configure mistake in previous commit
* modernized configure script
* added new method DLS::File::GetExtensionFile(int index) * bumped version to 3.3.0svn3
* src/DLS.cpp, src/DLS.h: added new method File::GetFileName() * bumped version to 3.3.0.svn2
* Mac OS X fix: link with CoreFoundation (for the UUID function)
* merged libsf2 into libgig
* preparations for release 3.3.0
* minor fix in configure for building DLL on Windows
* preparations for release 3.2.1
* removed a warning about dlfcn.h from configure script
* minor code refactoring regarding fixed string lenghts of fields in class DLS::Info * preparations for release 3.2.0
* the configure script can now be used in Windows with MSYS
* added DLSID support
- Dev-C++ (win32) project file is automatically updated with the version info from configure.in
- forgot to commit configure.in with recent commit batch
- forgot to include win32 files into release tarball(s)
* preparations for release 3.1.1
* preparations for release 3.1.0
* added CPPUnit test cases (at the moment primarily for automatic check of Gigasampler write support)
* preparations for release 3.0.0
* preparations for release 2.0.2
decoupled release version from libtool version
fixed libgig's libtool version
- include debian/ directory on 'make dist' - create a bzip2 tarball on 'make dist'
* preparations for release 2.0.1
check for libaudiofile only if libsndfile was not found
preparations for release 2.0.0
minor fix and cleanup of configure.in
* 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
* removed build warnings
* fixed conditional linkage of either libsndfile or libaudiofile (if none of the two exist, configure will abort)
preparation for release 1.0.0
* added support for libsndfile to the 'gigextract' tool
* 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
* added support for generating Debian packages * version of shared library can be set in configure.in
* packaging changes: - added libgig.spec and libgig.pc package configurations. - header files included on installation. - autotools-generated files removed from CVS repository.
* 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
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.
ViewVC Help | |
Powered by ViewVC |