PortAudio

PortAudio est une bibliothèque open-source et multiplate-forme permettant de gérer les entrées et sorties audios. Elle est écrite en C et peut être utilisée sous Windows, Mac OS X et linux. PortAudio supporte toutes les Interface de programmation natives majeures : Core Audio, ALSA, et MME, DirectSound, ASIO et WASAPI sur Windows.

PortAudio

Informations
Développé par (en)Liste des contributeurs
Dernière version 19.7.0 ()[1]
Version avancée v19 ()
Dépôt github.com/PortAudio/portaudio
Écrit en C
Système d'exploitation Type Unix et Microsoft Windows
Environnement Multiplate-forme
Type API
Licence Licence MIT
Site web (en) Site officiel

PortAudio fournit une interface de programmation basée sur des fonctions de rappel ou par blocage des entrées-sorties. PortAudio ne gère que les entrées-sorties audio, la lecture et l'écriture de fichiers audio ne sont pas gérées directement. Il faut donc passer par une autre bibliothèque, libsndfile par exemple, pour la gestion de fichier audio.

Son développement a été abandonné en 2011. Sous linux, les applications l'ont alors généralement remplacé par PulseAudio.

Applications utilisant PortAudio

De nombreuses applications utilisent ou ont utilisé PortAudio :

Une liste complète est disponible sur le site officiel[4].

Notes et références

Voir aussi

Liens externes

  • Portail de la programmation informatique
  • Portail des logiciels libres
Cet article est issu de Wikipedia. Le texte est sous licence Creative Commons - Attribution - Partage dans les Mêmes. Des conditions supplémentaires peuvent s'appliquer aux fichiers multimédias.