An open API service indexing awesome lists of open source software.

https://github.com/shakfu/python-rtaudio

RtAudio and RtMIDI wrapped for python using cython, pybind11, and nanobind.
https://github.com/shakfu/python-rtaudio

cython nanobind pybind11 python3 rtaudio rtmidi

Last synced: 3 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# python-rtaudio

Contains three almost identical experimental wrappers of [RtAudio](https://github.com/thestk/rtaudio):

- cyrtaudio - cython

- npyrtaudio - nanobind

- pbrtaudio - pybind11

Next on the list is to add [RtMidi](https://github.com/thestk/rtmidi) support.

## To build

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

```bash

pip install cython pybind11 nanobind

```

then

```bash

make

```

## TODO

- [ ] more tests!!!