Small C++ library wrapping various audio recording and playback APIs
If the record target doesn't care about channel count, set it to the device count
The aforementioned merge happened
837b107363df — Chris Cannam 2 years ago
Take absolute value for peak!

heads

tip
browse log
rbap_1.9_win32
browse .tar.gz

clone

read-only
https://hg.sr.ht/~breakfastquay/bqaudioio
read/write
ssh://hg@hg.sr.ht/~breakfastquay/bqaudioio

#bqaudioio

A small library wrapping various audio record / playback APIs in C++.

Covers PortAudio, PulseAudio, and JACK. Includes a sample-rate-converting adapter. Suitable for Windows, Mac, and Linux.

C++ standard required: C++11

Copyright 2007-2021 Particular Programs Ltd. See the file COPYING for (BSD/MIT-style) licence terms.