libsndfile ist eine C-Bibliothek zum Lesen und Schreiben von Sounddateien wie AIFF, AU, WAV und anderen durch eine Standard-Schnittstelle. Sie kann zu Zeit PCM-Dateien mit 8, 16, 24 und 32 Bit, WAV-Dateien mit 32 und 64 Bit Floating Point und eine Anzahl von komprimierten Formaten lesen und schreiben. Sie läßt sich auf Unix, MacOS und Win32 compilieren und ausführen. (non)