Go to file
2009-09-26 22:10:46 +10:00
doc doc/FAQ.html : Update the section about precompiled binaries for Win64. 2009-05-20 05:09:40 +10:00
examples Bunch of minor fixes. 2009-03-24 19:58:48 +11:00
M4 M4/endian.m4 : Fix detection of CPU endian-ness when cross compiling. 2009-09-16 18:06:51 +10:00
man
Octave Use Shave to clean up automake/libtool output. 2009-02-24 10:26:10 +11:00
programs Remove WIN32 snprintf #define. 2009-09-19 20:30:58 +10:00
regtest regtest/*.c : Bunch of fixes. 2009-02-22 19:58:45 +11:00
src src/sndfile.h.in : Add windows only defintion for sf_wchar_open(). 2009-09-26 22:10:46 +10:00
tests tests/locale_test.c : Unlink file before changing back to old locale. 2009-09-25 21:14:46 +10:00
Win32 Remove cruft from Win32 dir. 2008-10-08 21:19:23 +11:00
.bzrignore tests/stdin_test.c : Check psf->error after opening file. 2009-04-12 15:28:39 +10:00
AUTHORS Final tweaks for 1.0.18 release. 2009-02-07 14:00:36 +11:00
autogen.sh autogen.sh : Check for existance of GNU autogen as well. 2009-06-23 14:32:20 +10:00
binheader_readf_check.py
ChangeLog src/ : Modify SF_FILE struct to allow it to carry either 8-bit or 16-bit strings for the file path, directory and name. Fixes for this change throughout. 2009-09-26 22:05:14 +10:00
configure.ac configure.ac : Detect sizeof of wchar_t. 2009-09-25 22:00:00 +10:00
COPYING
INSTALL
libsndfile.spec.in
make_lite.py
Makefile.am Makefile.am : Remove Mingw-make-dist.sh from EXTRA_DIST. 2009-03-25 21:47:20 +11:00
NEWS Updates for version 1.0.20. 2009-05-14 20:20:01 +10:00
README Updates for version 1.0.20. 2009-05-14 20:20:01 +10:00
shave-libtool.in Update shave files and enable by default in configure.ac. 2009-03-03 05:51:01 +11:00
shave.in Shave files : Pulled update from upstream. 2009-03-23 22:01:35 +11:00
sndfile.pc.in

This is libsndfile, 1.0.20

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/