From 2ea2d92e3b4e1e87ffe1df14da877334834a499f Mon Sep 17 00:00:00 2001 From: Gary Scavone Date: Fri, 11 Oct 2013 02:06:28 +0200 Subject: Release 4.0.12 tarball --- doc/html/index.html | 49 +++++++++++++++++++++++++------------------------ 1 file changed, 25 insertions(+), 24 deletions(-) (limited to 'doc/html/index.html') diff --git a/doc/html/index.html b/doc/html/index.html index e7e82f5..e1c5ef4 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -8,9 +8,14 @@
Home   Class/Enum List   File List   Compound Members  

- + + +
+
+
The RtAudio Home Page
+
-

The RtAudio Home Page

4.0.11

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 operating systems. RtAudio significantly simplifies the process of interacting with computer audio hardware. It was designed with the following objectives:

+

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 operating systems. RtAudio significantly simplifies the process of interacting with computer audio hardware. It was designed with the following objectives:

  • object-oriented C++ design
  • @@ -30,26 +35,24 @@ allow audio device capability probing automatic internal conversion for data format, channel number compensation, (de)interleaving, and byte-swapping

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 API Notes section for information specific to each of the supported audio APIs.

-

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

+

+Latest Updates (Version 4.0.12)

    -
  • 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
  • +
  • new functionality to allow error reporting via a client-supplied function (thanks to Pavel Mogilevskiy)
  • +
  • new function to return the version number
  • +
  • updated RtAudio.cpp and ASIO files for UNICODE support (thanks to Renaud Schoonbroodt)
  • +
  • updates to PulseAudio API support (thanks to Peter Meerwald and Tristan Matthews)
  • +
  • updates for pkg-config support in configure script
  • +
  • 24-bit format changed to true 24-bit format, not sub-bytes of 32-bits (thanks to Marc Britton)
  • +
  • bug fixes to make sure stream status is closed if error during probeDeviceOpen
  • +
  • updates / fixes to SCHED_RR code in ALSA (thanks to Marc Lindahl)
  • +
  • various changes to avoid global variables (thanks to Martin Koegler)
-

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.

-

-Download

-

Latest Release (14 June 2012): Version 4.0.11

-

-Documentation Links

+

+Download

+

Latest Release (16 April 2013): Version 4.0.12

+

+Documentation Links

  1. Error Handling
  2. Probing Device Capabilities
  3. @@ -66,12 +69,10 @@ Documentation Links
  4. Possible Updates
  5. RtAudio at SourceForge
-
+

- - +
©2001-2012 Gary P. Scavone, McGill University. All Rights Reserved.
Maintained by Gary P. Scavone.
©2001-2013 Gary P. Scavone, McGill University. All Rights Reserved.
Maintained by Gary P. Scavone.
- -- cgit v1.2.3