Go to file
2008-10-27 19:55:36 +11:00
doc doc/command.html : Document the SFC_GET/SET_BROADCAST_INFO comamnds. 2008-10-13 22:00:16 +11:00
examples Move real utility programs from examples/ to new directory programs/ . 2008-10-21 22:49:55 +11:00
M4 M4/extra_pkg.m4 : Fix macro name. 2008-06-29 18:47:31 +10:00
man Clean out cruft. 2008-04-05 20:13:47 +11:00
Octave Octave/Readme.txt : Update. 2008-10-27 19:55:36 +11:00
programs programs/*.[ch] : Use SF_BROADCAST_INFO_VAR to manipulate larger 'bext' chunks. 2008-10-27 06:28:14 +11:00
regtest */Makefile.am : Clean paths. 2008-09-25 21:46:49 +10:00
src src/rf64.c : Fix another non-termination problem. 2008-10-27 11:40:21 +11:00
tests tests/command_test.c : Add broadcast_coding_history_size test. 2008-10-27 06:16:32 +11:00
Win32 Remove cruft from Win32 dir. 2008-10-08 21:19:23 +11:00
.bzrignore Move real utility programs from examples/ to new directory programs/ . 2008-10-21 22:49:55 +11:00
AUTHORS AUTHORS : Update. 2007-08-20 22:32:34 +10:00
autogen.sh autogen.sh, configure.ac : Minor tweaks. 2008-04-17 09:37:22 +10:00
binheader_readf_check.py Clean out cruft. 2008-04-05 20:13:47 +11:00
ChangeLog src/ : Rationalize and improve error handling when parsing 'fmt ' chunk of WAV/W64/RF64 files. 2008-10-27 11:15:10 +11:00
configure.ac Merge from --mdev. Still broken. 2008-10-27 12:13:01 +11:00
COPYING First snapshot of the public project. 2007-05-14 19:55:24 +10:00
INSTALL First snapshot of the public project. 2007-05-14 19:55:24 +10:00
libsndfile.spec.in libsndfile.spec.in : Add html docs to the files section. 2005-05-14 23:34:08 +00:00
make_lite.py Clean out cruft. 2008-04-05 20:13:47 +11:00
Makefile.am Move real utility programs from examples/ to new directory programs/ . 2008-10-21 22:49:55 +11:00
NEWS Updates from 1.0.17 release. 2006-08-31 09:38:29 +00:00
README Bring files README and doc/win32.html up to date. 2008-09-30 11:33:27 +10:00
sndfile.pc.in Fix parsing of 'PAD ' chunk of WAV files. 2004-02-15 02:30:33 +00:00

This is libsndfile, 1.0.17

libsndfile is a library of C routines for reading and writing
files containing sampled audio data.

The src/ directory contains the source code for library itself.

The doc/ directory contains the libsndfile documentation.

The examples/ directory contains examples of how to write code using
libsndfile.

The tests/ directory contains programs which link against libsndfile
and test its functionality.

The src/GSM610 directory contains code written by Jutta Degener and Carsten
Bormann. Their original code can be found at :
    http://kbs.cs.tu-berlin.de/~jutta/toast.html

The src/G72x directory contains code written and released by Sun Microsystems
under a suitably free license.


LINUX
-----
Whereever possible, you should use the packages supplied by your Linux
distribution.

If you really do need to compile from source it should be as easy as:

		./configure
		make
		make install

Since libsndfile optionally links against libFLAC, libogg and libvorbis, you
will need to install appropriate versions of these libraries before running
configure as above.


UNIX
----
Compile as for Linux.


Win32/Win64
-----------
The default Windows compilers are nowhere near compliant with the 1999 ISO
C Standard and hence not able to compile libsndfile.

Please use the libsndfile binaries available on the libsndfile web site.


MacOSX
------
Building on MacOSX should be the same as building it on any other Unix.


CONTACTS
--------

libsndfile was written by Erik de Castro Lopo (erikd AT mega-nerd DOT com).
The libsndfile home page is at :

	http://www.mega-nerd.com/libsndfile/