X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=doc%2Frelease.txt;h=91807fbb6374edf25db39ed1028c0b65ed125be0;hb=4be80163cd9b85cbda79c37460ae1fc03608fd33;hp=1f9957bb69128aaec4013b05d0494c900dfca33a;hpb=91b2f327e23d13ffaae84f83c1f672aa55e8a694;p=rtaudio.git diff --git a/doc/release.txt b/doc/release.txt index 1f9957b..91807fb 100644 --- a/doc/release.txt +++ b/doc/release.txt @@ -1,8 +1,20 @@ -RtAudio - a set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio, and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound and ASIO) operating systems. - -By Gary P. Scavone, 2001-2013. - -v4.0.12: (?? April 2013) +RtAudio - a set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio, and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO and WASAPI) operating systems. + +By Gary P. Scavone, 2001-2014. + +v4.1.0: (10 April 2014) +- RtError class renamed RtAudioError and embedded in RtAudio.h (RtError.h deleted) +- new support for the Windows WASAPI API (thanks to Marcus Tomlinson) +- CMake support (thanks to Berkus Decker) +- pulse audio update to support bufferFrames argument with audio input (thanks to Jonatan Wallmander) +- fixes for ALSA API to avoid high CPU usage during stops and to clear stale data before input (thanks to Pluto Hades) +- miscellaneous efficiency updates suggested by Martin Koegler +- bug fix for OS-X xrun reporting problem +- bug fix related to error when opening a stream after closing a previously open stream + +v4.0.12: (16 April 2013) +- 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