TopAlter.com

RtAudio Alternatives

RtAudio Alternatives

RtAudio

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. RtAudio significantly simplifies the process of interacting with computer audio hardware. It was designed with the following objectives:

object-oriented C++ design
simple, common API across all supported platforms
only one source and one header file for easy inclusion in programming projects
allow simultaneous multi-api support
support dynamic connection of devices
provide extensive audio device parameter control
allow audio device capability probing
automatic internal conversion for data format, channel number compensation, (de)interleaving, and byte-swapping
RtAudio 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.

Best RtAudio Alternatives

Looking for some programs similar to RtAudio? Here are the top-recommended programs we found. Let's take a look if there's anything out there that helps you on whatever platform you're using.

Wwise

Wwise

FreemiumMacWindowsLinuxAndroidiPhoneWindows PhoneiPadtvOS

Game audio engine, designed to give artists more control and save programmers' time.

Features:

  • Gaming
  • Programming libraries
PortAudio

PortAudio

FreeOpen SourceMacWindowsLinux

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.

JUCE

JUCE

Free PersonalMacWindowsLinux

JUCE is a wide-ranging C++ class library for building rich cross-platform applications and plugins for all the major operating systems.

Features:

  • Cross-platform
  • Developer Tools
AudioKit

AudioKit

FreeOpen SourceMac

AudioKit is the leading open-source audio framework. It powers millions of app installs. AudioKit allows developers to quickly add professional audio functionality to...

Features:

  • Developer Tools
  • Library
FMOD Ex

FMOD Ex

Free PersonalMacWindowsLinux

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...

Features:

  • Api
  • Audio Library
  • Developer Tools
  • Library
KFR

KFR

FreemiumOpen SourceMacWindowsLinux

KFR is built for developers who need a powerful toolkit for audio and DSP applications. The framework is packed with ready-to-use C++ classes and functions for various...

Features:

  • Cross-platform
  • Developer Tools
  • Library
Photon Micro GUI

Photon Micro GUI

FreeOpen SourceMac

Photon Micro GUI is a modern C++ (esp. C++14 and C++17) UI library. Featuring resolution independence and HDPI support, with modularity as another focal point, the...

SoLoud

SoLoud

FreeOpen SourceSelf-Hosted

SoLoud is portable - the c/c++ code base is written in portable way, and the code has been used on various platforms including windows, osx, linux, as well as android...

Features:

  • Library
  • Programming libraries

Upvote Comparison

Interest Trends

RtAudio Reviews

Add your reviews & share your experience when using RtAudio to the world. Your opinion will be useful to others who are looking for the best RtAudio alternatives.

Copyright © 2021 TopAlter.com

Sites we Love: AnswerBun, MenuIva, UKBizDB, Sharing RPP