RtAudio - a set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound and ASIO) operating systems.
-By Gary P. Scavone, 2001-2010.
+By Gary P. Scavone, 2001-2011.
+
+v4.0.9: (14 August 2011)
+- fix for ASIO problem enumerating devices after opening duplex stream (Oliver Larkin)
+- fix for OS-X problems setting sample rate and bits-per-sample
+- updates for OS-X "Lion"
+- updates for wide character support in Windows DS (UNICODE)
+- fix for possible ALSA callback thread hang (thanks to Tristan Matthews)
+- fix for DS getDeviceCount bug (vector erase problem)
+
+v4.0.8: (12 April 2011)
+- fix for MinGW4 problem enumerating and setting sample rates (iasiothiscallresolver, Dmitry Kostjuchenko)
+- fix for OS-X problem handling device names in some languages (CFString conversion, Vincent BĂ©nony)
+- small change to OS-X mutex lock location to avoid lockups
+- correction to documentation regarding 24-bit data (should be lower 3 bytes, not upper 3 bytes)
+- bug fix for error handling of warnings (Antoine Lefebvre)
+- added option to use the ALSA "default" device (Tristan Matthews)
+- removed use of mutexes in Windows
+- fix for ASIO4ALL behavior when stopping/closing streams (Antoine Lefebvre)
+- included python binding in "contrib" directory (beta, Antoine Lefebvre)
v4.0.7: (4 February 2010)
- revised Windows DS code and device enumeration to speed up device queries