wok diff rtaudio/description.txt @ rev 25331
updated stella (6.6 -> 6.7)
author | Hans-G?nter Theisgen |
---|---|
date | Sat Jul 23 11:20:01 2022 +0100 (2022-07-23) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/rtaudio/description.txt Sat Jul 23 11:20:01 2022 +0100 1.3 @@ -0,0 +1,26 @@ 1.4 +RtAudio is a set of C++ classes that provide a common API 1.5 +(Application Programming Interface) for realtime audio input 1.6 +and output across Linux, Macintosh OS-X and Windows operating 1.7 +systems. 1.8 +RtAudio significantly simplifies the process of interacting 1.9 +with computer audio hardware. 1.10 + 1.11 +It was designed with the following objectives: 1.12 + 1.13 +- object-oriented C++ design 1.14 +- simple, common API across all supported platforms 1.15 +- only one source and one header file for easy inclusion in 1.16 + programming projects 1.17 +- allow simultaneous multi-api support 1.18 +- support dynamic connection of devices 1.19 +- provide extensive audio device parameter control 1.20 +- allow audio device capability probing 1.21 +- automatic internal conversion for data format, channel number 1.22 + compensation, (de)interleaving, and byte-swapping 1.23 + 1.24 +RtAudio incorporates the concept of audio streams, which represent 1.25 +audio output (playback) and input (recording). 1.26 +Available audio devices and their capabilities can be enumerated 1.27 +and then specified when opening a stream. 1.28 +Where applicable, multiple API support can be compiled and a 1.29 +particular API specified when creating an RtAudio instance.