Package Info

python-pa-ringbuffer


Python wrapper for PortAudio's ring buffer


Development/Languages/Python

The ring buffer functionality is typically not included in binary distributions of PortAudio, therefore most Python wrappers don't include it, either.

The pa_ringbuffer module provides only a Python wrapper, the actual PortAudio ring buffer code has to be compiled separately. It can be used on any Python version where CFFI is available.

This module is designed to be used together with the sounddevice module (it might work with other modules, too) for non-blocking transfer of data between the main Python program and an audio callback function which is implemented in C or some other compiled language.

This module is not meant to be used on its own, it is only useful in cooperation with another Python module using CFFI.


License: MIT
URL: https://github.com/spatialaudio/python-pa-ringbuffer

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.1.3-bp151.1.1 info GA Release 2019-06-18 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-pa-ringbuffer
  • python3-pa-ringbuffer
0.1.3-bp152.3.16 info GA Release 2020-04-17 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-pa-ringbuffer
  • python3-pa-ringbuffer
0.1.3-bp153.1.15 info GA Release 2021-03-06 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python2-pa-ringbuffer
  • python3-pa-ringbuffer
0.1.3-bp154.1.25 info GA Release 2022-05-09 15 SP4 (BETA)
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-pa-ringbuffer