/[svn]/libgig/trunk/README
ViewVC logotype

Diff of /libgig/trunk/README

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1406 by schoenebeck, Fri Oct 12 12:05:15 2007 UTC revision 2785 by schoenebeck, Tue Jul 14 13:19:11 2015 UTC
# Line 17  Content Line 17  Content
17                                       provide the necessary extensions for                                       provide the necessary extensions for
18                                       the Gigasampler file format.                                       the Gigasampler file format.
19    
20    Beside the actual library there are four example applications:    Despite its name, libgig also provides (since version 4.0.0) support for
21      other sampler file formats as well:
22    
23      - SoundFont classes (SF.h, SF.cpp):  They provide support for the very popular
24                                           SoundFont v1 and v2 format (.sf2).
25    
26      - KORG classes (Korg.h, Korg.cpp):   Provides support for sample based sounds
27                                           used on many KORG synthesizer keyboards.
28    
29      - Akai classes (Akai.h):             Currently S1000, S01, S2000 and S3000
30                                           series are supported.
31    
32      Beside the actual library there are following example applications:
33    
34      gigdump:     Demo app that prints out the content of a .gig file.      gigdump:     Demo app that prints out the content of a .gig file.
35      gigextract:  Extracts samples from a .gig file.      gigextract:  Extracts samples from a .gig file.
36        gigmerge:    Merges several .gig files to one .gig file.
37        gig2mono:    Converts .gig files from stereo to mono.
38        gig2stereo:  Converts .gig files to true interleaved stereo sounds.
39      dlsdump:     Demo app that prints out the content of a DLS file.      dlsdump:     Demo app that prints out the content of a DLS file.
40        korgdump:    Prints out the content of the various KORG file types.
41        korg2gig:    Convert KORG sound file to Gigasampler/GigaStudio format.
42        sf2dump:     Prints out the content of a .sf2 file.
43        sf2extract:  Extracts audio samples from a .sf2 file.
44      rifftree:    Tool that prints out the RIFF tree of an arbitrary RIFF      rifftree:    Tool that prints out the RIFF tree of an arbitrary RIFF
45                   file.                   file.
46        akaidump:    Dump an AKAI media i.e. from a CDROM drive as disk image file
47                     to your hard disk drive.
48        akaiextract: Extracts samples from an Akai disk image, either from a media
49                     (i.e. CDROM or Zip drive) for from a AKAI disk image file.
50    
51    Since version 3.0.0 libgig also provides write support, that is for    Since version 3.0.0 libgig also provides write support, that is for
52    creating modifying .gig, DLS and RIFF files.    creating modifying .gig, DLS and RIFF files.
# Line 191  Test Cases Line 214  Test Cases
214    
215  License  License
216  =======  =======
217    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).
218    
219      libakai and its tools are released under the GNU Lesser General Public (LGPL).
220      Due to its different license model the Akai support part is built as separate
221      DLL (.so) file.
222    
223  API Documentation  API Documentation
224  =================  =================
# Line 211  Bugs Line 238  Bugs
238    You might also try to run the "Test Cases" coming with libgig (see above),    You might also try to run the "Test Cases" coming with libgig (see above),
239    especially in case you are running on an odd system.    especially in case you are running on an odd system.
240    
241    Trademarks
242    ==========
243      Tascam, Gigasampler, GigaStudio, KORG, Trinity, Triton, OASYS, M3, Kronos
244      and Akai are trademarks of their respective owners.
245    
246  Credits  Credits
247  =======  =======
248    The initial library was based on the reverse engineering effort of    The initial library (Gigasampler part) was based on the reverse engineering
249    Paul Kellett and Ruben van Royen. We owe current support for the quite new    effort of Paul Kellett and Ruben van Royen. We owe current support for the
250    Gigasampler v3 format to Andreas Persson. Please also have a look at the    Gigasampler v3/v4 format to Andreas Persson. Please also have a look at the
251    ChangeLog for all those who contributed. Thanks to all of you for your    ChangeLog for all those who contributed.
252    great work!  
253      Akai support files are a ported version of Sébastien Métrot's libakai. The
254      original libakai only supported Mac and Windows. This forked version of
255      libakai now also supports Linux and other POSIX compliant operating systems
256      as well and does not have a dependency to libngl as the original libakai had.
257    
258      The SoundFont 2 file format C++ classes were written by Grigor Iliev.
259    
260      Thanks to all of you for your great work!
261    
262   Christian Schoenebeck <cuse@users.sourceforge.net>   Christian Schoenebeck <cuse@users.sourceforge.net>

Legend:
Removed from v.1406  
changed lines
  Added in v.2785

  ViewVC Help
Powered by ViewVC