This is a shared library based on Erik de Castro Lopo's libsndfile.
This archive contains full developer docs and includes plus several versions
of the library itself:
sndfile.library - Standard version
sndfile.library.fpu - FPU version
sndfile.library.noasync - Version that doesn't use asyncio.library
sndfile.library.elf - MorphOS version
Currently the following programs support and use sndfile.library (to my
knowledge): AmigaAMP, DelfSF, Frogger and LAME.
I'd love to hear from you if you are planning to use or are using
sndfile.library in your project.
Libsndfile is currently capable of reading and writing the following sound file formats:
o Microsoft WAV 8, 16, 24 and 32 bit integer PCM.
o Microsoft 32 bit floating point PCM.
o Microsoft IMA/DVI ADPCM WAV format (16 bits per sample compressed to 4 bits per sample).
o Microsoft ADPCM WAV format (16 bits per sample compressed to 4 bits per sample).
o Microsoft 8 bit A-law an u-law formats (16 bits per sample compressed to 8 bits per sample).
o Microsoft WAV files using GSM 6.10 encoding.
o Apple/SGI AIFF and AIFC uncompressed 8, 16, 24 and 32 bit integer PCM.
o Sun/NeXT AU/SND format (big endian 8, 16, 24 and 32 bit PCM, 8 bit u-law and 8 bit A-law).
o Dec AU format (little endian 8, 16, 24 and 32 bit PCM, 8 bit u-law and 8 bit A-law).
o RAW header-less PCM files of 8 (signed and unsigned), 16, 24 and 32 bits. The 16, 24 and 32
bit files may be big or little endian byte ordering.
o Amiga uncompressed IFF / 8SVX / 16SV PCM files (8 and 16 bit).
o Ensoniq PARIS big and little endian, 16 and 24 bit PCM files (.PAF).
More information can be obtained here: http://www.zip.com.au/~erikd/libsndfile/
- CISC
|