/*! \mainpage The RtAudio Home Page RtAudio is a set of C++ classes that provide a common API (Application Programming Interface) for realtime audio input/output across Linux, Macintosh OS-X and Windows (DirectSound and ASIO) operating systems. RtAudio significantly simplifies the process of interacting with computer audio hardware. It was designed with the following objectives: RtAudio incorporates the concept of audio streams, which represent audio output (playback) and/or input (recording). Available audio devices and their capabilities can be enumerated and then specified when opening a stream. Where applicable, multiple API support can be compiled and a particular API specified when creating an RtAudio instance. See the \ref apinotes section for information specific to each of the supported audio APIs. \section whatsnew What's New (Version 4.0) RtAudio V4 represents a significant rewrite of the code and includes a number of API and functionality changes from previous versions. A partial list of the changes includes: - new support for non-interleaved user data - additional input/output parameter specifications, including channel offset - new support for dynamic connection of devices - new support for stream time - revised callback arguments, including separate input and output buffer arguments - revised C++ exception handling - updated support for OSS version 4.0 - discontinued support of blocking functionality - discontinued support of SGI Devices are now re-enumerated every time the RtAudio::getDeviceCount(), RtAudio::getDeviceInfo(), and RtAudio::openStream() functions are called. This allows for the proper identification of hot-pluggable (USB, Firewire, ...) devices that are connected after an RtAudio instance is created. \section download Download Latest Release (2 February 2009): Version 4.0.5 \section documentation Documentation Links -# \ref errors -# \ref probe -# \ref settings -# \ref playback -# \ref recording -# \ref duplex -# \ref multi -# \ref compiling -# \ref apinotes -# \ref acknowledge -# \ref license -# Bug Tracker -# Possible Updates -# RtAudio at SourceForge */