rtaudiov6.0.1
- Updated
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.
- Project website: https://github.com/thestk/rtaudio
#Features
No default features.
#alsa
Build ALSA API
Platforms: linux
- ✅linux
- ❌
osx - ❌
windows
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through alsa)
#asio
Build with ASIO backend
Platforms: windows
- ✅windows
- ❌
linux - ❌
osx
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
#pulse
Build with PulseAudio backend
Platforms: linux
- ✅linux
- ❌
osx - ❌
windows
Dependencies:
and 21 transitive dependencies:
alsa (through pulseaudio)
Platforms:
linuxdbus (through pulseaudio)
Features: (none)
- dirent (through glib)
- expat (through dbus)
- fftw3 (through pulseaudio)
- gettext-libintl (through glib)
glib (through pulseaudio)
Features: (none)
- jack2 (through pulseaudio)
- libatomic-ops (through pulseaudio)
- libffi (through glib)
- libflac (through libsndfile)
libiconv (through gettext-libintl)
Platforms:
!linux- libogg (through libflac)
libsndfile (through pulseaudio)
Features:
external-libs- libvorbis (through libsndfile)
openssl (through pulseaudio)
Features: (none)
- opus (through libsndfile)
- soxr (through pulseaudio)
- speex (through pulseaudio)
- zlib (through glib)
Host Dependencies:
6 transitive dependencies:
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through expat)
- vcpkg-cmake-get-vars (through vcpkg-make)
- vcpkg-make (through alsa)
- vcpkg-tool-meson (through glib)
#Dependencies
No dependencies.
#Used By
No ports use this.
#Host Tool For
No ports use this.
#Contributors
chausner
autoantwort
Marcin Pączkowski
Robert Schumacher
Jack·Boos·Yu
yemreinci
DevFdv
Cheney Wang
jim wang