RtAudio

RtAudio

RtAudio je skupina tried C ++, ktoré poskytujú spoločné API pre zvukové vstupy / výstupy v reálnom čase v operačných systémoch Linux, Macintosh OS-X a Windows.RtAudio výrazne zjednodušuje proces interakcie s počítačovým audio hardvérom.
RtAudio je skupina tried C ++, ktoré poskytujú spoločné API (Application Programming Interface) pre zvukové vstupy / výstupy v reálnom čase v operačných systémoch Linux, Macintosh OS-X a Windows.RtAudio výrazne zjednodušuje proces interakcie s počítačovým audio hardvérom.Bol navrhnutý s týmito cieľmi: objektovo orientovaný dizajn C ++ jednoduchý, spoločné API na všetkých podporovaných platformách iba jeden zdroj a jeden hlavičkový súbor pre ľahké začlenenie do programovacích projektov umožňujú simultánnu podporu viacerých aplikácií podporu dynamického pripojenia zariadení poskytujú rozsiahle parametre zvukového zariadeniaovládanie umožňuje automatickú internú konverziu zvukového zariadenia na formát údajov, kompenzáciu počtu kanálov, (de) prekladanie a výmenu bajtov. RtAudio obsahuje koncept zvukových tokov, ktoré predstavujú zvukový výstup (prehrávanie) a / alebo vstup (nahrávanie).Dostupné zvukové zariadenia a ich možnosti sa dajú vymenovať a potom špecifikovať pri otváraní streamu.Pri vytváraní inštancie RtAudio sa prípadne dá zostaviť podpora viacerých API a špecifikovať konkrétne API.Informácie týkajúce sa jednotlivých podporovaných zvukových rozhraní API nájdete v časti Poznámky k rozhraniu API ....
rtaudio

Alternatívy RtAudio pre všetky platformy s akoukoľvek licenciou

Wwise

Wwise

Herný zvukový engine, navrhnutý tak, aby umelcom poskytoval väčšiu kontrolu a šetril čas programátorov.
PortAudio

PortAudio

PortAudio je multiplatformová, otvorená zdrojová zvuková knižnica I / O.Poskytuje veľmi jednoduché API na nahrávanie a / alebo prehrávanie zvuku pomocou jednoduchej funkcie spätného volania.
JUCE

JUCE

JUCE je rozsiahla knižnica triedy C ++ na vytváranie bohatých aplikácií pre rôzne platformy a doplnkov pre všetky hlavné operačné systémy.
Photon Micro GUI

Photon Micro GUI

Grafické užívateľské rozhranie Photon Micro je moderná knižnica používateľského rozhrania C ++ (najmä C ++ 14 a C ++ 17).
  • Bezplatná
  • Mac
AudioKit

AudioKit

AudioKit je popredný zvukový rámec s otvoreným zdrojom.Napájajú milióny inštalácií aplikácií.
  • Bezplatná
  • Mac
KFR

KFR

KFR je určený pre vývojárov, ktorí potrebujú výkonnú sadu nástrojov pre zvukové a DSP aplikácie.
FMOD Ex

FMOD Ex

FMOD je patentovaná zvuková knižnica, ktorá prehráva hudobné súbory rôznych formátov na mnohých rôznych platformách operačných systémov a používa sa v hrách a softvérových aplikáciách na poskytovanie ...