Chris@0
|
1 This is libsndfile, 1.0.25
|
Chris@0
|
2
|
Chris@0
|
3 libsndfile is a library of C routines for reading and writing
|
Chris@0
|
4 files containing sampled audio data.
|
Chris@0
|
5
|
Chris@0
|
6 The src/ directory contains the source code for library itself.
|
Chris@0
|
7
|
Chris@0
|
8 The doc/ directory contains the libsndfile documentation.
|
Chris@0
|
9
|
Chris@0
|
10 The examples/ directory contains examples of how to write code using
|
Chris@0
|
11 libsndfile.
|
Chris@0
|
12
|
Chris@0
|
13 The tests/ directory contains programs which link against libsndfile
|
Chris@0
|
14 and test its functionality.
|
Chris@0
|
15
|
Chris@0
|
16 The src/GSM610 directory contains code written by Jutta Degener and Carsten
|
Chris@0
|
17 Bormann. Their original code can be found at :
|
Chris@0
|
18 http://kbs.cs.tu-berlin.de/~jutta/toast.html
|
Chris@0
|
19
|
Chris@0
|
20 The src/G72x directory contains code written and released by Sun Microsystems
|
Chris@0
|
21 under a suitably free license.
|
Chris@0
|
22
|
Chris@0
|
23
|
Chris@0
|
24 LINUX
|
Chris@0
|
25 -----
|
Chris@0
|
26 Whereever possible, you should use the packages supplied by your Linux
|
Chris@0
|
27 distribution.
|
Chris@0
|
28
|
Chris@0
|
29 If you really do need to compile from source it should be as easy as:
|
Chris@0
|
30
|
Chris@0
|
31 ./configure
|
Chris@0
|
32 make
|
Chris@0
|
33 make install
|
Chris@0
|
34
|
Chris@0
|
35 Since libsndfile optionally links against libFLAC, libogg and libvorbis, you
|
Chris@0
|
36 will need to install appropriate versions of these libraries before running
|
Chris@0
|
37 configure as above.
|
Chris@0
|
38
|
Chris@0
|
39
|
Chris@0
|
40 UNIX
|
Chris@0
|
41 ----
|
Chris@0
|
42 Compile as for Linux.
|
Chris@0
|
43
|
Chris@0
|
44
|
Chris@0
|
45 Win32/Win64
|
Chris@0
|
46 -----------
|
Chris@0
|
47 The default Windows compilers are nowhere near compliant with the 1999 ISO
|
Chris@0
|
48 C Standard and hence not able to compile libsndfile.
|
Chris@0
|
49
|
Chris@0
|
50 Please use the libsndfile binaries available on the libsndfile web site.
|
Chris@0
|
51
|
Chris@0
|
52
|
Chris@0
|
53 MacOSX
|
Chris@0
|
54 ------
|
Chris@0
|
55 Building on MacOSX should be the same as building it on any other Unix.
|
Chris@0
|
56
|
Chris@0
|
57
|
Chris@0
|
58 CONTACTS
|
Chris@0
|
59 --------
|
Chris@0
|
60
|
Chris@0
|
61 libsndfile was written by Erik de Castro Lopo (erikd AT mega-nerd DOT com).
|
Chris@0
|
62 The libsndfile home page is at :
|
Chris@0
|
63
|
Chris@0
|
64 http://www.mega-nerd.com/libsndfile/
|
Chris@0
|
65
|