Skip to content

RtAudio and RtMIDI wrapped for python using cython, pybind11, and nanobind.

License

Notifications You must be signed in to change notification settings

shakfu/python-rtaudio

Repository files navigation

python-rtaudio

Contains three almost identical experimental wrappers of RtAudio:

  • cyrtaudio - cython

  • npyrtaudio - nanobind

  • pbrtaudio - pybind11

Next on the list is to add RtMidi support.

To build

Uses cmake as the the primary build system and make as an optional frontend:

pip install cython pybind11 nanobind

then

make

TODO

  • more tests!!!