RtAudio

RtAudio

RtAudio je sada tříd C ++, které poskytují společné API pro zvukové vstupy / výstupy v reálném čase napříč operačními systémy Linux, Macintosh OS-X a Windows.RtAudio výrazně zjednodušuje proces interakce s počítačovým zvukovým hardwarem.
RtAudio je sada tříd C ++, které poskytují společné API (Application Programming Interface) pro zvukové vstupy / výstupy v reálném čase napříč operačními systémy Linux, Macintosh OS-X a Windows.RtAudio výrazně zjednodušuje proces interakce s počítačovým zvukovým hardwarem.Byl navržen s následujícími cíli: objektově orientovaný design C ++ jednoduchý, společný API napříč všemi podporovanými platformami pouze jeden zdroj a jeden soubor záhlaví pro snadné začlenění do programovacích projektů umožňují simultánní podporu více aplikací api podpora dynamického připojení zařízení poskytuje rozsáhlý parametr zvukového zařízeníovládání umožňuje automatizaci interního převodu zvukového zařízení pro datový formát, kompenzaci čísla kanálu, (de) prokládání a výměny bajtů. RtAudio zahrnuje koncept zvukových toků, které představují zvukový výstup (přehrávání) a / nebo vstup (záznam).Dostupná zvuková zařízení a jejich možnosti lze vyjmenovat a poté určit při otevření proudu.V případě potřeby lze při vytváření instance RtAudio kompilovat podporu více API a určit konkrétní API.Informace týkající se jednotlivých podporovaných zvukových rozhraní API naleznete v části Poznámky k rozhraní API ....
rtaudio

Alternativy RtAudio pro všechny platformy s jakoukoli licencí

Wwise

Wwise

Herní zvukový engine, navržený tak, aby umělcům poskytoval větší kontrolu a šetřil čas programátorům.
PortAudio

PortAudio

PortAudio je multiplatformní, open-source, audio I / O knihovna.Poskytuje velmi jednoduché API pro nahrávání a / nebo přehrávání zvuku pomocí jednoduché funkce zpětného volání.
JUCE

JUCE

JUCE je rozsáhlá knihovna třídy C ++ pro vytváření bohatých aplikací napříč platformami a zásuvných modulů pro všechny hlavní operační systémy.
Photon Micro GUI

Photon Micro GUI

Grafické uživatelské rozhraní Photon Micro je moderní knihovna uživatelského rozhraní C ++ (zejména C ++ 14 a C ++ 17).
AudioKit

AudioKit

AudioKit je přední open-source audio framework.Napájí miliony instalací aplikací.
KFR

KFR

KFR je navržen pro vývojáře, kteří potřebují výkonnou sadu nástrojů pro zvukové a DSP aplikace.
FMOD Ex

FMOD Ex

FMOD je patentovaná zvuková knihovna, která přehrává hudební soubory různých formátů na mnoha různých platformách operačních systémů a používá se ve hrách a softwarových aplikacích k poskytování ...