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 bezplatnou licencí

Wwise

Wwise

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

KFR

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