Skip to main content
Aperçu des bibliothèques que l'on rencontre fréquemment dans l'univers audio-numérique sous GNU/Linux


Une bibliothèque de programmation est un ensemble de fonctions dans un langage donné pouvant être utilisées dans un (votre) programme (voir la définition du glossaire).





Listes de bibliothèques


Cette liste donne un aperçu de biblis couramment utilisées dans le monde de l'audio libre, faites-en bon usage et n'hésitez pas à en ajouter de nouvelles ! 😎

nom + version date de la version description lien(s) externe(s)
DPF - No value assigned No value assigned cadriciel généraliste multi-plateforme de développement d'applications, avec des outils spécifiques destinés à l'audio et à la création de greffons doc de dev - forge
Drumstick - 2.10.0 2024 12 22 programmation audio (ALSA) en C++/Qt4
Faust - 2.81.2 2025 07 01 cadriciel de développement de logiciel audio
ganv - 1.4.2 2014 08 08 un canevas de widget pour les interfaces graphiques (utilisé par Ingen/Patchage/Machina) page d'accueil
HISE - No value assigned No value assigned cadriciel à source ouverte pour les instruments basés sur des échantillons page d'accueil - forge
Javasound - 1.0 2000 01 31 programmation audio/MIDI (ALSA) en JAVA
JUCE - 8.0.8 2025 06 02 bibliothèque généraliste multi-plateforme de développement d'applications, avec des outils spécifiques destinés à l'audio et à la création de greffons sources
Libao - 1.2.0 2014 01 28 programmation audio multiplateforme sources
Alsa - la bibliothèque partagée libasound - 1.2.9 2023 05 04 bibliothèques ALSA voir ALSA
libffado - 2.4.9 2024 06 26 bibliothèque FFADO
liblo - No value assigned No value assigned support OSC
librdf - No value assigned No value assigned
libsamplerate - 0.1.9 2013 03 29 sources - page d'accueil
libsoundtouch - 2.1 2018 09 08 modification de tempo/tonalité page d'accueil - forge
libsndfile - 1.2.2 2023 08 13 support des formats audio sources - nouvelles
libsox - 14.4.2 2015 02 22 lecture et écriture de sons sources - page d'accueil
Lilv - 0.24.16 2022 07 19 une bibliothèque C permettant une utilisation simple des greffons LV2 page d'accueil
Loris - 1.8 2010 08 11 bibliothèque pour la synthèse & traitement audio en C/C++/Python sources
PortAudio - v19 2014 01 30 bibliothèque de compatibilité cross-plateforme sources - page d'accueil
raul - 0.8.0 2011 01 11 une bibliothèque d'utilitaires C++ pour les applications audio multithreads en temps réel page d'accueil
rtaudio - 5.0.0 2017 08 30 bibliothèque multi-plateforme pour la programmation audio en temps-réel page d'acceuil - forge
rtmidi - 3.0.0 2017 09 01 bibliothèque multi-plateforme pour la programmation MIDI en temps-réel page d'acceuil - forge
RT-Cmix - 5.5.0 2024 09 03 bibliothèque pour la synthèse & traitement audio en C/C++ sources
RubberBand - 1.9.0 2020 09 09 modification de tempo/tonalité sources - nouvelles
serd - 0.30.0 2018 07 22 la bibliothèque de lecteurs/enregistreurs Turtle la plus rapide de l'Ouest page d'accueil
sof - 2.11 2024 09 27 infrastructure micro-logicielle et kit de développement logiciel (SDK) de traitement des signaux numériques (DSP) audio page d'accueil
sord - 0.16.2 2018 07 22 une bibliothèque de données RDF en mémoire page d'accueil
sratom - 0.6.2 2018 07 22 une bibliothèque C pour sérialiser les atomes LV2 de/vers Turtle page d'accueil
SLV2 - 0.6.6 2009 05 26 pour les hôtes de greffons LV2 (abandonné, remplacé par lilv)
Suil - 0.10.14 2022 07 19 encapsuleur pour interface graphique LV2 page d'accueil
Vestige - NaV 0000 00 00 entête libre équivalente au SDK VST de Steinberg
zita-alsa-pcmi - 0.2.0 2012 03 20 page d'accueil
zita-convolver - 3.1.0 2011 12 05 moteur de convolution audio page d'accueil
zita-resampler - 1.11.2 2023 08 29 bibliothèque de rééchantillonnage page d'accueil






Divers


De nombreuse applications partagent les mêmes codes. Voici un aperçu des plusieurs applications et des bibliothèques qu'elles utilisent : appli_vs_lib.




[+]