RtAudio

RtAudio

RtAudio est un ensemble de classes C ++ qui fournissent une API commune pour les entrées / sorties audio en temps réel sur les systèmes d'exploitation Linux, Macintosh OS-X et Windows.RtAudio simplifie considérablement le processus d'interaction avec le matériel audio informatique.
RtAudio est un ensemble de classes C ++ qui fournissent une API commune (Application Programming Interface) pour les entrées / sorties audio en temps réel sur les systèmes d'exploitation Linux, Macintosh OS-X et Windows.RtAudio simplifie considérablement le processus d'interaction avec le matériel audio informatique.Il a été conçu avec les objectifs suivants: conception C ++ orientée objet API simple et commune sur toutes les plates-formes prises en charge, une seule source et un seul fichier d'en-tête pour une inclusion facile dans les projets de programmation permettent la prise en charge multi-api simultanée prise en charge de la connexion dynamique des appareils fournissent un paramètre de périphérique audio étenduLe contrôle permet à la capacité du périphérique audio de sonder la conversion interne automatique pour le format des données, la compensation du numéro de canal, l'entrelacement (dé) et la permutation d'octets RtAudio intègre le concept de flux audio, qui représentent la sortie audio (lecture) et / ou l'entrée (enregistrement).Les périphériques audio disponibles et leurs capacités peuvent être énumérés puis spécifiés lors de l'ouverture d'un flux.Le cas échéant, la prise en charge de plusieurs API peut être compilée et une API particulière spécifiée lors de la création d'une instance RtAudio.Voir la section Notes d'API pour des informations spécifiques à chacune des API audio prises en charge ....

Les catégories

Alternatives à RtAudio pour iPad avec licence commerciale