Small C++ library wrapping various audio recording and playback APIs
80912d12e4c1 — Chris Cannam default tip 10 days ago
I forgot these were currently only in a branch of bqresample - comment for the moment until later merge there
2efd1509711f — Chris Cannam 10 days ago
Make these parameters explicit
7a8667ea7a7a — Chris Cannam a month ago
Ensure latency is reported to application in terms of the source sample rate, not the target one

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.