The Patchbay_

python-sounddevice

Play and record NumPy audio arrays via PortAudio, with blocking and callback streaming.

LanguagePython
CategorySynthesis & DSP
LicenseMIT
PlatformsmacOS Windows Linux
Installpip install sounddevice
First released2015
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Recording and playback of audio in Python scripts and realtime callback pipelines.

Minimal example

import sounddevice as sd
rec = sd.rec(int(3 * 44100), samplerate=44100, channels=2)
sd.wait()

Alternatives to python-sounddevice

pyopydubCsoundPure Data

← Back to all tools