Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
* Fixed compilation error on Windows. * Bumped version (4.0.0.svn25).
* src/gig.h: Added enum reflection API functions for retrieving enum declaration type information at runtime (countEnum(), enumKey(), enumKeys(), enumValue()). * Archive: Added methods valueAsInt(), valueAsReal() and valueAsBool(). * Bumped version (4.0.0.svn20).
* Added new "Serialization" framework (and equally named namespace) which allows to serialize and deserialize native C++ objects in a portable, easy and flexible way. * gig.cpp/gig.h: Added support for serializing & deserializing DimensionRegion objects (and crossfade_t and leverage_ctrl_t objects). * Bumped version (4.0.0.svn15).
* Header files are now installed under $(prefix)/include/libgig/ by default. * libgig.so and libakai.so files are now installed under $(prefix)/lib/libgig/ by default. * Fixed various packaging issues regarding installation directories (fixes #218).
* Akai: Fixed Mac OSX support so that the Akai lib files and tools compile without any exotic third party libraries.
* Added fork of libakai (this fork provides Linux support) which allows reading AKAI medias. Comes with two command line tools 'akaidump' and 'akaiextract'. Also added a man page for each tool.
* moved source files of command line tools to new subdir src/tools
* 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).
* 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.
* Mac OS X fix: link with CoreFoundation (for the UUID function)
* minor Makefile fix for parallel make
* merged libsf2 into libgig
* the configure script can now be used in Windows with MSYS
* added CPPUnit test cases (at the moment primarily for automatic check of Gigasampler write support)
gigextract compile flags missing
forgot to add new header 'helper.h' recently
require automake (>= 1.5) for 'make -f Makefile.cvs' (mandatory for 'dist-bzip2' automake option)
- include debian/ directory on 'make dist' - create a bzip2 tarball on 'make dist'
added -Wreturn-type gcc switch to avoid bugs with no returns in non-void functions
* removed build warnings
* fixed conditional linkage of either libsndfile or libaudiofile (if none of the two exist, configure will abort)
* added support for libsndfile to the 'gigextract' tool
* 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.
* 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.)
* 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 |