/[svn]/web/trunk/www.linuxsampler.org/libgig/index.html
ViewVC logotype

Diff of /web/trunk/www.linuxsampler.org/libgig/index.html

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

revision 1834 by schoenebeck, Mon Feb 16 08:12:55 2009 UTC revision 3526 by schoenebeck, Thu Jul 25 11:17:06 2019 UTC
# Line 9  Line 9 
9      <center><h1>libgig</h1></center>      <center><h1>libgig</h1></center>
10      <p>      <p>
11          libgig is a C++ library for loading, modifying existing and creating new          libgig is a C++ library for loading, modifying existing and creating new
12          Gigasampler files and DLS (Downloadable Sounds) Level 1/2 files. The          Gigasampler (.gig) files and DLS (Downloadable Sounds) Level 1/2 files, KORG sample
13          source code package includes a couple of command line tools based on the      based instruments (.KSF and .KMP files), SoundFont v2 (.sf2) files and AKAI sampler data.
14            The source code package includes a couple of command line tools based on the
15          library. The library and tools are released in source code format under the          library. The library and tools are released in source code format under the
16          <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</a>.          <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</a>,
17        except the AKAI classes which are released under the
18        <a href="http://www.gnu.org/copyleft/lgpl.html">GNU Lesser General Public License</a>.
19      </p>      </p>
20      <p>      <p>
21        This library is developed and optimized for POSIX compliant operating        This library is developed and optimized for POSIX compliant operating
# Line 36  Line 39 
39                  </TR>                  </TR>
40          </TH>          </TH>
41          <tbody>          <tbody>
42            <tr>
43                <td>4.2.0</td>
44                <td><a href="http://download.linuxsampler.org/packages/libgig-4.2.0.tar.bz2">libgig-4.2.0.tar.bz2</a></td>
45                <td>729k</td>
46                <td>25-Jul-2017 13:10</td>
47            </tr>
48            <tr>
49                <td>4.1.0</td>
50                <td><a href="http://download.linuxsampler.org/packages/libgig-4.1.0.tar.bz2">libgig-4.1.0.tar.bz2</a></td>
51                <td>526k</td>
52                <td>25-Nov-2017 13:52</td>
53            </tr>
54            <tr>
55                <td>4.0.0</td>
56                <td><a href="http://download.linuxsampler.org/packages/libgig-4.0.0.tar.bz2">libgig-4.0.0.tar.bz2</a></td>
57                <td>684k</td>
58                <td>14-Jul-2015 18:36</td>
59            </tr>
60                    <tr>
61                            <td>3.3.0</td>
62                            <td><a href="http://download.linuxsampler.org/packages/libgig-3.3.0.tar.bz2">libgig-3.3.0.tar.bz2</a></td>
63                            <td>330k</td>
64                            <td>30-Jul-2009 10:35</td>
65                    </tr>
66                    <tr>
67                            <td>3.2.1</td>
68                            <td><a href="http://download.linuxsampler.org/packages/libgig-3.2.1.tar.bz2">libgig-3.2.1.tar.bz2</a></td>
69                            <td>316k</td>
70                            <td>05-Dec-2007 16:33</td>
71                    </tr>
72                  <tr>                  <tr>
73                          <td>3.2.0</td>                          <td>3.2.0</td>
74                          <td><a href="http://download.linuxsampler.org/packages/libgig-3.2.0.tar.bz2">libgig-3.2.0.tar.bz2</a></td>                          <td><a href="http://download.linuxsampler.org/packages/libgig-3.2.0.tar.bz2">libgig-3.2.0.tar.bz2</a></td>
# Line 105  Line 138 
138          </tbody>          </tbody>
139          </table>          </table>
140          <br>          <br>
141          See <a href="http://cvs.linuxsampler.org/cgi-bin/viewcvs.cgi/*checkout*/libgig/ChangeLog?rev=HEAD&content-type=text/plain">          See <a href="http://svn.linuxsampler.org/cgi-bin/viewvc.cgi/libgig/trunk/ChangeLog">
142          Changelog</a> for details.          Changelog</a> for details.
143      </p>      </p>
144    
# Line 124  Line 157 
157      <ul>      <ul>
158        <li><b>gigextract</b> (Extracts samples from a .gig file)</li>        <li><b>gigextract</b> (Extracts samples from a .gig file)</li>
159        <li><b>gigdump</b> (Prints out the content of a .gig file)</li>        <li><b>gigdump</b> (Prints out the content of a .gig file)</li>
160          <li><b>gigmerge</b> (Merges several .gig files to one .gig file)</li>
161          <li><b>gig2mono</b> (Converts .gig files from stereo to mono)</li>
162          <li><b>gig2stereo</b> (Converts .gig files to true interleaved stereo sounds)</li>
163          <li><b>korgdump</b> (Prints out the content of the various KORG file types)</li>
164          <li><b>korg2gig</b> (Convert KORG sound file to Gigasampler/GigaStudio format)</li>
165          <li><b>sf2dump</b> (Prints out the content of a .sf2 file)</li>
166          <li><b>sf2extract</b> (Extracts audio samples from a .sf2 file)</li>
167          <li><b>akaidump</b> (Dump an AKAI media i.e. from a CDROM drive as disk image file
168                     to your hard disk drive)</li>
169          <li><b>akaiextract</b> (Extracts samples from an Akai disk image, either from a media
170                     i.e. CDROM or Zip drive, from a AKAI disk image file)</li>
171        <li><b>dlsdump</b> (Prints out the content of a DLS file)</li>        <li><b>dlsdump</b> (Prints out the content of a DLS file)</li>
172        <li><b>rifftree</b> (Prints out the RIFF tree structure of an arbitrary RIFF file)</li>        <li><b>rifftree</b> (Prints out the RIFF tree structure of an arbitrary RIFF file)</li>
173      </ul>      </ul>
# Line 131  Line 175 
175      <a name="doc"></a>      <a name="doc"></a>
176      <h1>Documentation</h1>      <h1>Documentation</h1>
177      <p>      <p>
178        Online API Documentation for the latest libgig version        Online API Documentation for the latest libgig version (automatically updated to latest version from SVN)
179        (<a href="http://download.linuxsampler.org/doc/libgig/api/">HTML</a>)        (<a href="http://download.linuxsampler.org/doc/libgig/api/">HTML</a>)
180      </p>      </p>
181      <p>      <p>
182        Kick start documentation for libgig (<a href="http://download.linuxsampler.org/doc/libgig/Introduction.sxw">OpenOffice</a>, <a href="http://download.linuxsampler.org/doc/libgig/Introduction.pdf">PDF</a>)        Old kick start documentation for libgig (<a href="http://download.linuxsampler.org/doc/libgig/Introduction.sxw">OpenOffice</a>, <a href="http://download.linuxsampler.org/doc/libgig/Introduction.pdf">PDF</a>)
183      </p>      </p>
184    
185      <a name="examples"></a>      <a name="examples"></a>
# Line 150  Line 194 
194        <li><a href="examples/riffwritedemo.cpp"><b>riffwritedemo.cpp</b></a> (demonstrates how to create and modify RIFF files in general)</li>        <li><a href="examples/riffwritedemo.cpp"><b>riffwritedemo.cpp</b></a> (demonstrates how to create and modify RIFF files in general)</li>
195      </ul>      </ul>
196    
197        <a name="apps"></a>
198        <h1>Applications</h1>
199        <p>
200          Besides <a href="http://www.linuxsampler.org">LinuxSampler</a> and its
201          related programs (e.g. qsampler, gigedit), the following third party
202          applications are also using libgig to access Gigasampler format files:
203          <ul>
204            <li><a href="http://www.wikid.co.uk/capture/">Capture</a></li>
205          </ul>
206          You are also using libgig for your application? Please let me know!
207        </p>
208    
209      <a name="diagrams"></a>      <a name="diagrams"></a>
210      <h1>Diagrams</h1>      <h1>Diagrams</h1>
211      <p>      <p>
# Line 196  Line 252 
252      (Sorry, these UML diagrams are a bit outdated).      (Sorry, these UML diagrams are a bit outdated).
253      </p>      </p>
254    
255      <a name="cvs"></a>      <a name="svn"></a>
256      <h1>CVS</h1>      <h1>Subversion</h1>
257      <p>      <p>
258        You can check out the latest development version of libgig from the        You can check out the latest development version of libgig from the
259        LinuxSampler CVS server:        LinuxSampler Subversion server:
260      </p>      </p>
261      <p>      <p>
262        <table border="1">        <table border="1">
263          <tbody>          <tbody>
264            <tr><TD>cvs -z3 -d:pserver:anonymous@cvs.linuxsampler.org:/var/cvs/linuxsampler co libgig</TD></tr>            <tr><TD>svn co https://svn.linuxsampler.org/svn/libgig/trunk libgig</TD></tr>
265          </tbody>          </tbody>
266        </table>        </table>
267      </p>      </p>
268      <p>      <p>
269       You can also <a href="http://cvs.linuxsampler.org/cgi-bin/viewcvs.cgi/libgig/">browse the libgig CVS repository</a>.       You can also <a href="http://svn.linuxsampler.org/cgi-bin/viewvc.cgi/libgig/trunk/">browse the libgig Subversion repository</a>.
270      </p>      </p>
271    
272      <a name="author"></a>      <a name="author"></a>
# Line 223  Line 279 
279      <h1>Licensing</h1>      <h1>Licensing</h1>
280      <p>      <p>
281        libgig and its tools are released under the        libgig and its tools are released under the
282          <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</a>.          <a href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License</a>,
283         except the AKAI classes which are released under the
284         <a href="http://www.gnu.org/copyleft/lgpl.html">GNU Lesser General Public License</a>
285      </p>      </p>
286    
287      <a name="contact"></a>      <a name="contact"></a>

Legend:
Removed from v.1834  
changed lines
  Added in v.3526

  ViewVC Help
Powered by ViewVC