Welcome to cython-sounddevice’s documentation!

cython-sounddevice

Description

Python bindings for the PortAudio library to interface with audio streams. This project was inspired by python-sounddevice, but uses Cython instead of CFFI.

This allows for use in other Cython projects needing audio I/O without the performance penalty of the switching between Python and C/C++ contexts. All of the necessary classes, functions and data types have shared declarations for this purpose.

Usage

TODO

Dependencies

Installation

TODO

Linux

sudo apt-get install portaudio19-dev

Windows

TODO

MacOS

TODO

Indices and tables