~ubuntu-branches/debian/jessie/libsndfile/jessie

« back to all changes in this revision

Viewing changes to doc/index.html

  • Committer: Bazaar Package Importer
  • Author(s): Samuel Mimram
  • Date: 2009-02-17 19:21:03 UTC
  • mfrom: (1.1.6 upstream)
  • Revision ID: james.westby@ubuntu.com-20090217192103-7rhu1n8p79jnbzy3
Tags: 1.0.18-2
Add missing build-dependencies on pkg-config and libvorbis-dev.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
        libsndfile
7
7
        </TITLE>
8
8
        <META NAME="Author"      CONTENT="Erik de Castro Lopo (erikd AT mega-nerd DOT com)">
9
 
    <META NAME="Version"     CONTENT="libsndfile-1.0.17">
 
9
    <META NAME="Version"     CONTENT="libsndfile-1.0.18">
10
10
        <META NAME="Description" CONTENT="The libsndfile Home Page">
11
11
        <META NAME="Keywords"    CONTENT="WAV AIFF AU SVX PAF NIST W64 libsndfile sound audio dsp Linux">
12
12
        <META NAME="ROBOTS"      CONTENT="NOFOLLOW">
24
24
                <A HREF="#Features">Features</A> -+-
25
25
                <A HREF="#Similar">Similar or Related Projects</A> -+-
26
26
                <A HREF="NEWS">News</A>
27
 
                <BR>
 
27
                <br>
28
28
                <A HREF="development.html">Development</A> -+-
29
29
                <A HREF="api.html">Programming Interface</A> -+-
30
30
                <A HREF="bugs.html">Bug Reporting</A> -+-
31
31
                <A HREF="#Download">Download</A>
32
 
                <BR>
 
32
                <br>
33
33
                <A HREF="FAQ.html">FAQ</A> -+-
34
34
                <A HREF="lists.html">Mailing Lists</A> -+-
35
35
                <A HREF="ChangeLog">Change Log</A> -+-
36
36
                <A HREF="#Licensing">Licensing Information</A>
37
37
</CENTER>
38
38
 
39
 
<BR><BR>
 
39
<br><br>
40
40
<P>
41
41
        Libsndfile is a C library for reading and writing files containing sampled sound
42
42
        (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard
73
73
        <LI>mips-sgi-irix5.3 (using gcc)
74
74
        <LI>QNX 6.0
75
75
        <LI>i386-unknown-openbsd2.9
76
 
        <BR>
77
 
        <LI>Win32 (Microsoft Visual C++)
78
76
</UL>
79
77
<!-- pepper -->
80
78
<P>
117
115
        The file formats are arranged across the top and encodings along the left
118
116
        edge.
119
117
</P>
120
 
<BR>
 
118
<br>
121
119
 
122
120
<TABLE BORDER="1" cellpadding="2">
123
121
        <TR><TD>&nbsp;</TD>
124
 
        <TD ALIGN="center">Micro- soft<BR>WAV</TD>
125
 
        <TD ALIGN="center">SGI / Apple<BR>AIFF / AIFC</TD>
126
 
        <TD ALIGN="center">Sun / DEC /<BR>NeXT<BR>AU / SND</TD>
127
 
        <TD ALIGN="center">Header- less<BR>RAW</TD>
128
 
        <TD ALIGN="center">Paris Audio<BR>File<BR>PAF</TD>
129
 
        <TD ALIGN="center">Commo- dore<BR>Amiga<BR>IFF / SVX</TD>
130
 
        <TD ALIGN="center">Sphere<BR>Nist<BR>WAV</TD>
131
 
        <TD ALIGN="center">IRCAM<BR>SF</TD>
132
 
        <TD ALIGN="center">Creative<BR>VOC</TD>
133
 
        <TD ALIGN="center">Sound forge<BR>W64</TD>
134
 
        <TD ALIGN="center"><A HREF="octave.html">GNU Octave 2.0</A><BR>MAT4</TD>
135
 
        <TD ALIGN="center"><A HREF="octave.html">GNU Octave 2.1</A><BR>MAT5</TD>
136
 
        <TD ALIGN="center">Portable Voice Format<BR>PVF</TD>
137
 
        <TD ALIGN="center">Fasttracker 2<BR>XI</TD>
138
 
        <TD ALIGN="center">HMM Tool Kit<BR>HTK</TD>
139
 
        <TD ALIGN="center">Apple<BR>CAF</TD>
140
 
        <!-- TD ALIGN="center">Sound<BR>Designer II<BR>SD2</TD -->
 
122
        <TD ALIGN="center">Micro- soft<br>WAV</TD>
 
123
        <TD ALIGN="center">SGI / Apple<br>AIFF / AIFC</TD>
 
124
        <TD ALIGN="center">Sun / DEC /<br>NeXT<br>AU / SND</TD>
 
125
        <TD ALIGN="center">Header- less<br>RAW</TD>
 
126
        <TD ALIGN="center">Paris Audio<br>File<br>PAF</TD>
 
127
        <TD ALIGN="center">Commo- dore<br>Amiga<br>IFF / SVX</TD>
 
128
        <TD ALIGN="center">Sphere<br>Nist<br>WAV</TD>
 
129
        <TD ALIGN="center">IRCAM<br>SF</TD>
 
130
        <TD ALIGN="center">Creative<br>VOC</TD>
 
131
        <TD ALIGN="center">Sound forge<br>W64</TD>
 
132
        <TD ALIGN="center"><A HREF="octave.html">GNU Octave 2.0</A><br>MAT4</TD>
 
133
        <TD ALIGN="center"><A HREF="octave.html">GNU Octave 2.1</A><br>MAT5</TD>
 
134
        <TD ALIGN="center">Portable Voice Format<br>PVF</TD>
 
135
        <TD ALIGN="center">Fasttracker 2<br>XI</TD>
 
136
        <TD ALIGN="center">HMM Tool Kit<br>HTK</TD>
 
137
        <TD ALIGN="center">Apple<br>CAF</TD>
 
138
        <TD ALIGN="center">Sound<br>Designer II<br>SD2</TD>
 
139
        <TD ALIGN="center">Free Lossless Audio Codec<br>FLAC</TD>
141
140
        </TR>
142
141
<TR><TD>Unsigned 8 bit PCM</TD>
143
142
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD>
144
143
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD>
145
144
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD>
146
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
145
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
147
146
</TR>
148
147
 
149
148
<TR><TD>Signed 8 bit PCM</TD>
150
149
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
151
150
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD>
152
151
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD>
153
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>R/W</TD>
 
152
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
154
153
</TR>
155
154
 
156
155
<TR><TD>Signed 16 bit PCM</TD>
158
157
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
159
158
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
160
159
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
 
160
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
161
161
</TR>
162
162
 
163
163
<TR><TD>Signed 24 bit PCM</TD>
164
164
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
165
165
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
166
166
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
167
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD>
 
167
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
168
168
</TR>
169
169
 
170
170
<TR><TD>Signed 32 bit PCM</TD>
171
171
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
172
172
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD>
173
173
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
174
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD>
 
174
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
175
175
</TR>
176
176
 
177
177
<TR><TD>32 bit float</TD>
178
178
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
179
179
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD>
180
180
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD>
181
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD>
 
181
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
182
182
</TR>
183
183
 
184
184
<TR><TD>64 bit double</TD>
185
185
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
186
186
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
187
187
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
188
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD>
 
188
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
189
189
</TR>
190
190
 
191
191
<TR><TD>u-law encoding</TD>
192
192
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
193
193
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
194
194
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
195
 
        <TD ALIGN="center">R/W</TD>
 
195
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
196
196
</TR>
197
197
<TR><TD>A-law encoding</TD>
198
198
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
199
199
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD>
200
200
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
201
 
        <TD ALIGN="center">R/W</TD>
 
201
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
202
202
</TR>
203
203
 
204
204
<TR><TD>IMA ADPCM</TD>
205
205
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
206
206
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD>
207
207
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
208
        <TD>&nbsp;</TD><TD>&nbsp;</TD>
208
209
</TR>
209
210
 
210
211
<TR><TD>MS ADPCM</TD>
211
212
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
212
213
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
213
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
214
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
214
215
</TR>
215
216
 
216
217
<TR><TD>GSM 6.10</TD>
217
218
        <TD ALIGN="center">R/W</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
218
219
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
219
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
220
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
220
221
</TR>
221
222
 
222
223
<TR><TD>G721 ADPCM 32kbps</TD>
223
224
        <TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
224
225
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
225
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
226
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
226
227
</TR>
227
228
 
228
229
<TR><TD>G723 ADPCM 24kbps</TD>
229
230
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
230
231
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
231
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
232
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
232
233
</TR>
233
234
 
234
235
<TR><TD>G723 ADPCM 40kbps</TD>
235
236
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
236
237
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
237
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
238
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
238
239
</TR>
239
240
 
240
241
<TR><TD>12 bit DWVW</TD>
241
242
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
242
243
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
243
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
244
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
244
245
</TR>
245
246
 
246
247
<TR><TD>16 bit DWVW</TD>
247
248
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
248
249
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
249
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
250
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
250
251
</TR>
251
252
 
252
253
<TR><TD>24 bit DWVW</TD>
253
254
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
254
255
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
255
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
256
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
256
257
</TR>
257
258
<TR><TD>Ok Dialogic ADPCM</TD>
258
259
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
259
260
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
260
 
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
261
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
261
262
</TR>
262
263
<TR><TD>8 bit DPCM</TD>
263
264
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
264
265
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
265
 
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
266
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
266
267
</TR>
267
268
<TR><TD>16 bit DPCM</TD>
268
269
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
269
270
        <TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
270
 
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
 
271
        <TD>&nbsp;</TD><TD ALIGN="center">R/W</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
271
272
</TR>
272
273
</TABLE>
 
274
 
 
275
<p>
 
276
From version 1.0.18, libsndfile also reads and writes
 
277
        <a href="http://flac.sourceforge.net/">FLAC</a>
 
278
and
 
279
        <a href="http://www.vorbis.com/">Ogg/Vorbis</a>.
 
280
</p>
 
281
 
273
282
<!-- pepper -->
274
283
 
275
284
<P>
277
286
</P>
278
287
        <UL>
279
288
        <LI> Kurzweil K2000 sampler files.
280
 
        <LI> Ogg Vorbis.
281
289
        <LI> Ogg Speex.
282
 
        <LI> FLAC.
283
290
        </UL>
284
291
<P>
285
 
        I have decided that I will not be adding support for MPEG Layer 3 due to the
286
 
        patent issues surrounding this file format.
 
292
        I have decided that I will not be adding support for MPEG Layer 3 (commonly
 
293
        known as MP3) due to the patent issues surrounding this file format.
 
294
        See
 
295
                <a href="http://www.mega-nerd.com/libsndfile/FAQ.html#Q020">
 
296
                the FAQ</a>
 
297
        for more.
287
298
</P>
288
299
<P>
289
300
        Other file formats may also be added on request.
346
357
        <LI>Version 1.0.16 (Apr 30 2006) Add support for RIFX. Other minor feature enhancements and
347
358
                                bug fixes.
348
359
        <LI>Version 1.0.17 (Aug 31 2006) Add C++ wrapper sndfile.hh. Minor bug fixes and cleanups.
 
360
        <LI>Version 1.0.18 (Feb 07 2009) Add Ogg/Vorbis suppport, remove captive libraries, many
 
361
                                new features and bug fixes. Generate Win32 and Win64 pre-compiled binaries.
349
362
        </UL>
350
363
 
351
364
<A NAME="Similar"></A>
352
365
<H1><B>Similar or Related Projects</B></H1>
353
366
 
354
367
        <UL>
355
 
        <LI><A HREF="http://home.sprynet.com/~cbagwell/sox.html">SoX</A> is a program for
 
368
        <LI><A HREF="http://sox.sourceforge.net/">SoX</A> is a program for
356
369
                converting between sound file formats.
357
 
        <LI><A HREF="http://members.home.com/ve3wwg/gnuwave.html">Wavplay</A> started out
 
370
        <LI><A HREF="http://www.hitsquad.com/smm/programs/WavPlay/">Wavplay</A> started out
358
371
                as a minimal WAV file player under Linux and has mutated into Gnuwave, a client/server
359
372
                application for more general multimedia and games sound playback.
360
373
        <LI><A HREF="http://www.68k.org/~michael/audiofile/">Audiofile</A> (libaudiofile) is
368
381
<A NAME="Licensing"></A>
369
382
<H1><B>Licensing</B></H1>
370
383
<P>
371
 
        libsndfile is released under the terms of the GNU Lesser General Public License. You may
372
 
        read the license
373
 
                <A HREF="http://www.gnu.org/copyleft/lesser.html">here</A>
374
 
        or read a simple explanation of the ideas behind the GPL and the LGPL
 
384
        libsndfile is released under the terms of the GNU Lesser General Public License,
 
385
        of which there are two versions;
 
386
                <a href="http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html">version 2.1</a>
 
387
        and
 
388
                <a href="http://www.gnu.org/copyleft/lesser.html">version 3</a>.
 
389
        To mamximise the compatibility of libsndfile, the user may choose to use libsndfile
 
390
        under either of the above two licenses.
 
391
        You can also read a simple explanation of the ideas behind the GPL and the LGPL
375
392
                <A HREF="http://www.gnu.org/copyleft/copyleft.html">here</A>.
376
393
</P>
377
394
<P>
392
409
                <A HREF="http://www.opensource.org/">Open Source</A>.
393
410
        However, if you put in a great deal of effort building a huge application
394
411
        which simply uses libsndfile for file I/O, then I have no problem with you releasing
395
 
        that as closed source and charging as much money as you want for it as long as you 
 
412
        that as closed source and charging as much money as you want for it as long as you
396
413
        abide by <A HREF="http://www.gnu.org/copyleft/lesser.html">the license</A>.
397
414
</P>
 
415
 
398
416
<A NAME="Download"></A>
399
417
<P>
400
 
        What I don't like to see is things like Steve Dekorte's
401
 
                <A HREF="http://www.dekorte.com/Software/OSX/SoundConverter/">SoundConverter</A>
402
 
        for Mac OSX.
 
418
        What I don't like to see is things like Steve Dekorte's <b>SoundConverter</b>
 
419
        (no I won't link to his page) for Mac OSX.
403
420
        Mr Dekorte has grabbed a number of Free Software packages and wrapped them in a
404
421
        rather amateurish, buggy GUI and released the result as shareware.
405
422
        He charges US$10 for the full version when his contribution to the whole is, by
411
428
 
412
429
<H1><B>Download</B></H1>
413
430
<P>
414
 
        Here is the latest version. It is available in the following formats (I am no longer
415
 
        distributing RPMs).
 
431
        Here is the latest version. It is available in the following formats:
416
432
</P>
417
433
        <UL>
418
434
        <LI>Source code as a .tar.gz :
419
 
                        <A HREF="libsndfile-1.0.17.tar.gz">libsndfile-1.0.17.tar.gz</A>
420
 
                        and
421
 
                        <A HREF="libsndfile-1.0.17.tar.gz.asc">(GPG signature)</A>.
422
 
        <LI>Windows .zip file including precompiled binaries and all source code :
423
 
                        <A HREF="libsndfile-1_0_17.zip">libsndfile-1_0_17.zip</A>
424
 
                        and
425
 
                        <A HREF="libsndfile-1_0_17.zip.asc">(GPG signature)</A>.
 
435
                        <A HREF="libsndfile-1.0.18.tar.gz">libsndfile-1.0.18.tar.gz</A>
 
436
                        and
 
437
                        <A HREF="libsndfile-1.0.18.tar.gz.asc">(GPG signature)</A>.
 
438
        <LI>Win32 installer:
 
439
                        <A HREF="libsndfile-1.0.18-w32-setup.exe">
 
440
                        libsndfile-1.0.18-w32-setup.exe</A> (thoroughly tested under
 
441
                        <a href="http://www.winehq.com/">Wine</a> and Windows XP).
 
442
        <LI>Win64 installer:
 
443
                        <A HREF="libsndfile-1.0.18-w64-setup.exe">
 
444
                        libsndfile-1.0.18-w64-setup.exe</A> (alpha quality release).
426
445
        </UL>
 
446
 
427
447
<P>
428
 
        Compiling libsndfile is relatively easy. The INSTALL file in the top level directory
429
 
        gives instructions on compiling and installing libsndfile on Unix-like systems
430
 
        (including MacOSX). For Win32 there are instructions in the doc/ directory of the
431
 
        tarball. These instructions are mirrored
432
 
                <A HREF="win32.html">here</A>.
433
 
</P>
 
448
The Win32 installer was compiled for Windows XP but should also work on Windows
 
449
2000  and Vista.
 
450
It may even work on earlier versions of Windows.
 
451
The Win64 is pretty much untested.
 
452
</p>
 
453
 
434
454
<P>
435
455
        Pre-release versions of libsndfile are available
436
456
                        <A HREF="http://www.mega-nerd.com/tmp/">here</A>
438
458
                        <A HREF="lists.html">libsndfile-devel</A>
439
459
        mailing list.
440
460
</P>
441
 
<BR><BR>
 
461
<br><br>
442
462
 
443
 
<HR>
 
463
<hr>
444
464
 
445
465
<P>
446
466
        The latest version of this document can be found
463
483
<!-- pepper -->
464
484
<!-- pepper -->
465
485
 
466
 
<BR><BR>
 
486
<br><br>
467
487
</BODY>
468
488
</HTML>
469
 
 
470
 
<!--
471
 
  Do not edit or modify anything in this comment block.
472
 
  The arch-tag line is a file identity tag for the GNU Arch
473
 
  revision control system.
474
 
 
475
 
  arch-tag: a96adffb-3017-46e2-82a0-6d77832b14d5
476
 
-->