Core Audio Programming
Rubber Band Library is a high quality software library for audio time-stretching and pitch-shifting. It permits you to change the tempo and pitch of an audio stream or recording dynamically and independently of one another. New: Rubber Band Library v1.8.1 released (28th Oct, 2012)
OpenAL is a cross-platform 3D audio API appropriate for use with gaming applications and many other types of audio applications. The library models a collection of audio sources moving in a 3D space that are heard by a single listener somewhere in that space.
Qt Qt is an application development framework based on C++. Traditionally, C++ is the major programming language used to develop with Qt. Over 450,000 developers in more than 70 industries have chosen Qt to build advanced applications and devices . Qt Quick
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.