Advanced Linux Sound Architecture

ALSA
Advanced Linux Sound Architecture

Description de cette image, également commentée ci-après
AlsaMixer 1.0.14 sous Ubuntu 7.10
Informations
Créateur Jaroslav Kysela (d)Voir et modifier les données sur Wikidata
Développé par Alsa Team[1]
Première version 0.0.7 (4 novembre 1998)
Dernière version 1.2.13 ()[2]Voir et modifier les données sur Wikidata
État du projet Actif
Écrit en CVoir et modifier les données sur Wikidata
Système d'exploitation LinuxVoir et modifier les données sur Wikidata
Environnement Linux
Langues Multilingue
Type Pilote de carte son
Mixeur audio
Licence GNU GPL 2.0
GNU LGPL 2.1
Site web alsa-project.org

Advanced Linux Sound Architecture (abr. ALSA) est un ensemble de logiciels pour enregistrer et jouer des sons, qui est incorporé dans le noyau Linux. Destiné à remplacer Open Sound System (OSS) pour le support des cartes son, il comporte un mixeur audio et une suite de pilotes[3]. Les objectifs initiaux du projet comportent la configuration automatique des cartes son et le support aisé de plusieurs cartes son dans le même système, et ont été largement atteints. Quelques frameworks audio, JACK par exemple, utilisent ALSA pour une édition et un mixage à basse latence et de qualité professionnelle.

Lancé par Jaroslav Kysela, le projet a démarré à partir d'un pilote Linux pour la carte son Gravis Ultrasound en 1998, et a été développé en marge du noyau Linux, jusqu'à son introduction dans la série 2.5 en 2002 (2.5.4-2.5.5)[4]. Il remplace OSS dans la version 2.6 bien qu'une couche de rétrocompatibilité existe.

ALSA est distribué sous licence GNU GPL 2.0 et/ou GNU LGPL 2.1.

  1. (en) « Alsa Team », sur alsa-project.org, 30 juillet 2015 (consulté le 12 octobre 2015)
  2. « Main Page News », (consulté le )
  3. (en) Michael Stutz, The Linux Cookbook : Tips and Techniques for Everyday Use, San Francisco, No Starch Press, , 790 p. (ISBN 1-59327-031-3), p. 463
  4. (en) « Release notes for v2.5.5 », sur kernel.org, 20 février 2002 (consulté le 13 mai 2007)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne