3
RtAudio er et sæt C ++ klasser, der giver et fælles API (Application Programming Interface) til realtidslydinput / output på tværs af Linux, Macintosh OS-X og Windows-operativsystemer.RtAudio forenkler processen med at interagere med computerens lydhardware markant.Det blev designet med følgende mål: Objektorienteret C ++ design simpel, fælles API på tværs af alle understøttede platforme kun en kilde og en headerfil for nem integration i programmeringsprojekter tillader samtidig multi-api support support dynamisk forbindelse af enheder giver omfattende lydenhedsparameterkontrol giver mulighed for lydenhedens evne til at undersøge automatisk intern konvertering til dataformat, kanalnummerkompensation, (de) interleaving og byte-swapping RtAudio inkorporerer konceptet med lydstrømme, der repræsenterer lydudgang (afspilning) og / eller input (optagelse).Tilgængelige lydenheder og deres muligheder kan opregnes og derefter specificeres, når en stream åbnes.Hvor det er relevant, kan flere API-support kompileres og en bestemt API specificeres, når du opretter en RtAudio-instans.Se afsnittet API-noter for oplysninger, der er specifikke for hver af de understøttede lyd-API'er ....
rtaudio
Internet side:
https://www.music.mcgill.ca/~gary/rtaudio/Funktioner
Kategorier
Alternativer til RtAudio til alle platforme med enhver licens
7
5
3
0
Photon Micro GUI
Photon Micro GUI er et moderne C ++ (specielt C ++ 14 og C ++ 17) UI-bibliotek.
- Gratis
- Mac
0
0