You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
1.4KB

  1. RtAudio - a set of C++ classes which provide a common API for realtime audio input/output across Linux (native ALSA, JACK, and OSS), SGI, Macintosh OS X (CoreAudio), and Windows (DirectSound and ASIO) operating systems.
  2. By Gary P. Scavone, 2001-2004.
  3. v3.0: (11 March 2004)
  4. - added Linux Jack audio server support
  5. - new multi-api support by subclassing all apis and making rtaudio a controller class
  6. - added over/underload check to Mac OS X support
  7. - new scheme for blocking functionality in callback-based apis (CoreAudio, ASIO, and JACK)
  8. - removed multiple stream support (all stream indentifier arguments removed)
  9. - various style and name changes to conform with standard C++ practice
  10. v2.1.1: (24 October 2002)
  11. - bug fix in duplex for Mac OS X and Windows ASIO code
  12. - duplex example change in tutorial
  13. v2.1: (7 October 2002)
  14. - added Mac OS X CoreAudio support
  15. - added Windows ASIO support
  16. - API change to getDeviceInfo(): device argument must be an integer between 1 - getDeviceCount().
  17. - "configure" support added for unix systems
  18. - adopted MIT-like license
  19. - various internal structural changes and bug fixes
  20. v2.01: (27 April 2002)
  21. - Windows destructor bug fix when no devices available
  22. - RtAudioError class renamed to RtError
  23. - Preprocessor definitions changed slightly (i.e. __LINUX_OSS_ to __LINUX_OSS__) to conform with new Synthesis ToolKit distribution
  24. v2.0: (22 January 2002)
  25. - first release of new independent class