cannam@125: This is libsndfile, 1.0.26 cannam@125: cannam@125: libsndfile is a library of C routines for reading and writing cannam@125: files containing sampled audio data. cannam@125: cannam@125: The src/ directory contains the source code for library itself. cannam@125: cannam@125: The doc/ directory contains the libsndfile documentation. cannam@125: cannam@125: The examples/ directory contains examples of how to write code using cannam@125: libsndfile. cannam@125: cannam@125: The tests/ directory contains programs which link against libsndfile cannam@125: and test its functionality. cannam@125: cannam@125: The src/GSM610 directory contains code written by Jutta Degener and Carsten cannam@125: Bormann. Their original code can be found at : cannam@125: http://kbs.cs.tu-berlin.de/~jutta/toast.html cannam@125: cannam@125: The src/G72x directory contains code written and released by Sun Microsystems cannam@125: under a suitably free license. cannam@125: cannam@125: The src/ALAC directory contains code written and released by Apple Inc and cannam@125: released under the Apache license. cannam@125: cannam@125: cannam@125: LINUX cannam@125: ----- cannam@125: Whereever possible, you should use the packages supplied by your Linux cannam@125: distribution. cannam@125: cannam@125: If you really do need to compile from source it should be as easy as: cannam@125: cannam@125: ./configure cannam@125: make cannam@125: make install cannam@125: cannam@125: Since libsndfile optionally links against libFLAC, libogg and libvorbis, you cannam@125: will need to install appropriate versions of these libraries before running cannam@125: configure as above. cannam@125: cannam@125: cannam@125: UNIX cannam@125: ---- cannam@125: Compile as for Linux. cannam@125: cannam@125: cannam@125: Win32/Win64 cannam@125: ----------- cannam@125: The default Windows compilers are nowhere near compliant with the 1999 ISO cannam@125: C Standard and hence not able to compile libsndfile. cannam@125: cannam@125: Please use the libsndfile binaries available on the libsndfile web site. cannam@125: cannam@125: cannam@125: MacOSX cannam@125: ------ cannam@125: Building on MacOSX should be the same as building it on any other Unix. cannam@125: cannam@125: cannam@125: CONTACTS cannam@125: -------- cannam@125: cannam@125: libsndfile was written by Erik de Castro Lopo (erikd AT mega-nerd DOT com). cannam@125: The libsndfile home page is at : cannam@125: cannam@125: http://www.mega-nerd.com/libsndfile/ cannam@125: cannam@125: Bugs and support questions can be raised at : cannam@125: cannam@125: https://github.com/erikd/libsndfile/