RtAudio is a set of C++ classes that provide a common API for realtime audio input/output across Linux, Macintosh OS-X and Windows operating systems. RtAudio...
Free
Open Source
Mac OS X
Windows
Linux
rtaudio is a set of c++ classes that provide a common api (application programming interface) for realtime audio input/output across linux, macintosh osx and windows operating systems. rtaudio significantly simplifies the process of interacting with computer audio hardware. it was designed with the following objectives:
objectoriented c++ designsimple, common api across all supported platformsonly one source and one header file for easy inclusion in programming projectsallow simultaneous multiapi supportsupport dynamic connection of devicesprovide extensive audio device parameter controlallow audio device capability probingautomatic internal conversion for data format, channel number compensation, (de)interleaving, and byteswappingrtaudio 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.
PortAudio is a cross platform, open-source, audio I/O library. It provides a very simple API for recording and/or playing sound using a simple callback function.
FMOD is a proprietary audio library that plays music files of diverse formats on many different operating system platforms, used in games and software applications to...
OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API. It's forked from the open-sourced Windows version available...
FreeOpen SourceWindows
Search app for alternative
Alternativein is a new approach to finding good application.
Just type what software you want to change and browse great alternatives,
based on our great community recommendations.