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
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.