Libsndfile Icon

Libsndfile

Libsndfile is a C library for reading and writing files containing sampled sound

LibsndfileOverview

Libsndfile is a C library for reading and writing files containing sampled sound (such as MS Windows WAV and the Apple/SGI AIFF format) through one standard library interface. It is released in source code format under the Gnu Lesser General Public License.

The library was written to compile and run on a Linux system but should compile and run on just about any Unix (including MacOS X). There are also pre-compiled binaries available for 32 and 64 bit windows.

Features

libsndfile has the following main features :

* Ability to read and write a large number of file formats.
* A simple, elegant and easy to use Applications Programming Interface.
* Usable on Unix, Win32, MacOS and others.
* On the fly format conversion, including endian-ness swapping, type conversion and bitwidth scaling.
* Optional normalisation when reading floating point data from files containing integer data.
* Ability to open files in read/write mode.
* The ability to write the file header without closing the file (only on files open for write or read/write).
* Ability to query the library about all supported formats and retrieve text strings describing each format.

libsndfile has a comprehensive test suite so that each release is as bug free as possible. When new bugs are found, new tests are added to the test suite to ensure that these bugs don't creep back into the code. When new features are added, tests are added to the test suite to make sure that these features continue to work correctly even when they are old features.

NEW

Fixed some bugs.

LibsndfileInformation

Version
1.0.21
Date
05.05.10
License
Free
Language
English
File Size
991KB
Category
SubCategory
Operating Systems
Windows ,Linux,Mac OS,BSD,Solaris
System Requirements
No additional system requirements.
XSane Icon
XSane is a graphical scanning frontend. It uses the SANE-library to talk to scan
Free
hping Icon
hping is a command-line oriented TCP/IP packet assembler/analyzer
Free
KWrite Icon
KWrite is a text editor by KDE, based on the Kate's editor component.
Free
Tiny C Compiler Icon
Tiny C Compiler compiler helps to compile and execute C code
Free
CRC16/CRC32 Checksum Icon
This will compute CRC16 and CRC32 checksums for any file
Free
SQLite Icon
SQLite is a in-process library that implements a self-contained
Free V-AMP Icon
MIDI controller for the Behringer V-AMP guitar amplifier
Free
g3data Icon
g3data is a tool for extracting data from scanned graphs.
Free
More