--- libgig/trunk/README 2013/12/31 12:56:28 2490 +++ libgig/trunk/README 2015/06/14 18:19:23 2778 @@ -17,6 +17,18 @@ provide the necessary extensions for the Gigasampler file format. + Despite its name, libgig also provides support for other sampler file + formats as well today: + + - SoundFont classes (SF.h, SF.cpp): They provide support for the very popular + SoundFont v1 and v2 format (.sf2). + + - KORG classes (Korg.h, Korg.cpp): Provides support for sample based sounds + used on many KORG synthesizer keyboards. + + - Akai classes (Akai.h): Currently S1000, S01, S2000 and S3000 + series are supported. + Beside the actual library there are following example applications: gigdump: Demo app that prints out the content of a .gig file. @@ -24,8 +36,14 @@ gigmerge: Merges several .gig files to one .gig file. gig2mono: Converts .gig files from stereo to mono. dlsdump: Demo app that prints out the content of a DLS file. + korgdump: Prints out the content of the various KORG file types. + korg2gig: Convert KORG sound file to Gigasampler/GigaStudio format. rifftree: Tool that prints out the RIFF tree of an arbitrary RIFF file. + akaidump: Dump an AKAI media i.e. from a CDROM drive as disk image file + to your hard disk drive. + akaiextract: Extracts samples from an Akai disk image, either from a media + (i.e. CDROM or Zip drive) for from a AKAI disk image file. Since version 3.0.0 libgig also provides write support, that is for creating modifying .gig, DLS and RIFF files. @@ -193,7 +211,11 @@ License ======= - libgig and its tools are released under the GNU General Public License. + libgig and its tools are released under the GNU General Public License (GPL). + + libakai and its tools are released under the GNU Lesser General Public (LGPL). + Due to its different license model the Akai support part is built as separate + DLL (.so) file. API Documentation ================= @@ -213,12 +235,23 @@ You might also try to run the "Test Cases" coming with libgig (see above), especially in case you are running on an odd system. +Trademarks +========== + Tascam, Gigasampler, GigaStudio, KORG, Trinity, Triton, OASYS, M3, Kronos + and Akai are trademarks of their respective owners. + Credits ======= - The initial library was based on the reverse engineering effort of - Paul Kellett and Ruben van Royen. We owe current support for the quite new - Gigasampler v3 format to Andreas Persson. Please also have a look at the - ChangeLog for all those who contributed. Thanks to all of you for your - great work! + The initial library (Gigasampler part) was based on the reverse engineering + effort of Paul Kellett and Ruben van Royen. We owe current support for the + Gigasampler v3/v4 format to Andreas Persson. Please also have a look at the + ChangeLog for all those who contributed. + + Akai support files are a ported version of Sébastien Métrot's libakai. The + original libakai only supported Mac and Windows. This forked version of + libakai now also supports Linux and other POSIX compliant operating systems + as well and does not have a dependency to libngl as the original libakai had. + + Thanks to all of you for your great work! Christian Schoenebeck