3
RtAudio je skup klasa C ++ koji pružaju zajednički API (aplikacijsko programsko sučelje) za audio ulaz / izlaz u stvarnom vremenu preko Linuxa, Macintosh OS-X i Windows operativnih sustava.RtAudio značajno pojednostavljuje proces interakcije s računalnim audio hardverom.Dizajniran je sa sljedećim ciljevima: objektno orijentirani C ++ dizajn jednostavan, zajednički API na svim podržanim platformama, samo jedan izvor i jedna zaglavna datoteka za jednostavno uključivanje u programske projekte omogućuju istodobnu multi-api podršku, dinamička povezanost uređaja pruža opsežan parametar audio uređajakontrola omogućuje sposobnost audio uređaja ispitivanje automatske interne pretvorbe za format podataka, nadoknadu broja kanala, (de) prepletanje i izmjenu bajtova. RtAudio uključuje koncept audio tokova, koji predstavljaju audio izlaz (reprodukcija) i / ili ulaz (snimanje).Dostupni audio uređaji i njihove mogućnosti mogu se nabrojati, a zatim specificirati prilikom otvaranja struje.Ako je primjenjivo, može se sastaviti više API podrške i odrediti određeni API prilikom stvaranja RtAudio instancije.Pogledajte odjeljak Napomene API-ja za informacije specifične za svaki podržani audio API-je ....
Web stranica:
https://www.music.mcgill.ca/~gary/rtaudio/Značajke
Kategorije
Alternativa RtAudiou za sve platforme s bilo kojom licencom
7
5
3
0
Photon Micro GUI
Photon Micro GUI moderna je korisnička sučelje C ++ (posebno C ++ 14 i C ++ 17).
- Besplatna
- Mac
0
0