annotate src/libsndfile-1.0.27/README @ 169:223a55898ab9 tip default

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