--- id: soundfile version: "0.14.0" license: BSD 3-Clause License license_treatment: permissive maintenance: active --- # soundfile — An audio library based on libsndfile, CFFI and NumPy License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install soundfile uv add soundfile poetry add soundfile ## Description python-soundfile ================ |version| |python| |status| |license| |contributors| |downloads| The `soundfile `__ module is an audio library based on libsndfile, CFFI and NumPy. Full documentation is available on https://python-soundfile.readthedocs.io/. The ``soundfile`` module can read and write sound files. File reading/writing is supported through `libsndfile `__, which is a free, cross-platform, open-source (LGPL) library for reading and writing many different sampled sound file formats that runs on many platforms including Windows, OS X, and Unix. It is accessed through `CFFI `__, which is a foreign function interface for Python calling C code. CFFI is supported for CPython 2.6+, 3.x and PyPy 2.0+. The ``soundfile`` module represents audio data as NumPy arrays. | python-soundfile is BSD licensed (BSD 3-Clause License). | (c) 2013, Bastian Bechtold |open-issues| |closed-issues| |open-prs| |closed-prs| .. |contributors| image:: https://img.shields.io/github/contributors/bastibe/python-soundfile.svg .. |version| image::... ## AI interpretation — verify before relying soundfile reads and writes audio files in formats like WAV, FLAC, and OGG through libsndfile, exposing audio data as NumPy arrays for processing. Verdict: soundfile is a stable, actively maintained audio I/O library with low install friction on common platforms. BSD 3-Clause licensing is permissive. No known vulnerabilities. Suitable for audio processing workflows that need NumPy integration and multi-format support. [View on SkillFed](https://skillfed.io/packages/soundfile) · [View on PyPI](https://pypi.org/project/soundfile/)