ALSA

ALSA

Advanced Linux Sound Architecture

ALSA
Importez le logo de ce logiciel
Alsa v1.0.14 ubuntu7.1 en.png
AlsaMixer 1.0.14 sous Ubuntu
Dernière version 1.0.21a (le 9 septembre 2009) [+/-]
Version avancée [+/-]
Environnement Linux
Licences GNU GPL et GNU LGPL
Site Web www.alsa-project.org

Advanced Linux Sound Architecture (ALSA) est un composant du noyau Linux, destiné à remplacer OSS pour le support des cartes son. 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)[1]. Il remplace par défaut OSS dans la version 2.6 bien qu'une couche de rétro-compatibilité existe.

ALSA est distribué sous licence GNU GPL et GNU LGPL.

Sommaire

Fonctionnalités

ALSA est conçu pour utiliser quelques fonctionnalités qui n'étaient pas, lors de sa conception, supportées par OSS :

  • Synthétiseur MIDI intégré dans le matériel ;
  • Mixage logiciel de plusieurs canaux ;
  • Opérations full duplex ;
  • Drivers thread-safe et multi-processeurs.

Afin d'apporter proprement ces fonctionnalités, ALSA a une API plus grande et plus complexe que celle d'OSS, il peut donc être plus difficile de développer une application utilisant ALSA qu'une utilisant OSS. Cependant, ALSA possède une couche d'émulation d'OSS, ainsi l'API OSS, plus portable et plus simple, peut être utilisée. En plus des pilotes des cartes sons, ALSA inclut une bibliothèque de plus haut niveau, pour ceux qui ne désirent pas interagir directement avec le noyau.

Outils

ALSA apporte également des outils permettant d'effectuer plusieurs tâches (Liste exhaustive) :

Alsactl 
Alsa Control est un programme qui permet de contrôler les cartes sons et de manipuler les configurations. Alsactl permet de sauvegarder ou de charger de configurations pour différentes cartes sons.
Alsaconf 
Ce logiciel permet d'identifier et de configurer la(les) carte(s) son(s) présente(s) sur le système.
Alsamixer 
Ce logiciel permet de régler les volumes des différents canaux, utilise Ncurses pour l'affichage.
Aplay 
Ce logiciel permet de jouer un fichier .wav.
Arecord 
Ce logiciel permet d'enregistrer un fichier .wav à partir d'une sortie sonore
Aconnect 
Ce logiciel permet de connecter deux ports existants sur un séquenceur ALSA.


Notes et références

Voir aussi

Articles connexes

Liens et documents externes

  • Portail GNU/Linux Portail GNU/Linux
  • Portail des logiciels libres Portail des logiciels libres
  • Portail de l’informatique Portail de l’informatique
Ce document provient de « Advanced Linux Sound Architecture ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article ALSA de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • ALSA — «ALSA» redirige aquí. Para el sistema de sonido usado en los sistemas GNU/Linux, véase Arquitectura de Sonido Avanzada para Linux. ALSA Grupo S.L.U …   Wikipedia Español

  • ALSA — AlsaMixer 1.0.14 в Ubuntu 7.10 Тип …   Википедия

  • Alsa — ist: in der Antike ein Fluss in Venetien, heute Ausa Alsa (Texas), Ort in den Vereinigten Staaten Die Abkürzung ALSA steht für: Advanced Linux Sound Architecture, eine Linux Kernel Komponente die ehemalige Investmentgesellschaft ADIG Luxembourg S …   Deutsch Wikipedia

  • alsa — alsà sf. (4) 1. K, K.Būg nuovargis, pailsimas: Alsa jam kaipi nė kam ko būdavo A1885,314. Tai sunki alsa marių žuvelei, tam didžiam vandenėly N274. Be alsos (nepavargęs) SD187. 2. alsavimas: Tau krūtinė subangavo lygesne alsa B.Sruog …   Dictionary of the Lithuanian Language

  • ALSA — or alsa can refer to:* Advanced Linux Sound Architecture, a Linux kernel component * ALSA (bus company), an international bus company based in Spain * Australian Law Students Association, the national Law Student Representative Body * An… …   Wikipedia

  • ALSA — fluv. Fori Iulii, Aquileiam praeterfluens. Plin. l. 3. c. 8. Hodie Ausa dicitur, vel Ansa; vulgo Limino, et Lizonzio Alsuavus ego eum apud Cassiodorum dici suspicor, ubi Constantinus iunior a Constantino fratre caesus fuit. Est et Alsa alter fluv …   Hofmann J. Lexicon universale

  • ‘Alsa’ — statusas T sritis augalininkystė apibrėžtis Rudeninė kriaušių veislė, sukurta Lietuvos sodininkystės ir daržininkystės institute. Augina labai stambius vaisius. Į tinkamiausių Lietuvoje auginti augalų veislių sąrašą įrašyta 1997 m. atitikmenys:… …   Žemės ūkio augalų selekcijos ir sėklininkystės terminų žodynas

  • ‘Alsa’ — statusas T sritis augalininkystė apibrėžtis Vėlyva vasarinių miežių veislė, sukurta Lietuvos žemdirbystės institute Dotnuvoje. Veislė labai derlinga, atspari išgulimui, ligoms, tinka salyklui. Į tinkamiausių Lietuvoje auginti augalų veislių… …   Žemės ūkio augalų selekcijos ir sėklininkystės terminų žodynas

  • ALSA — ist eine Abkürzung für Advanced Linux Sound Architecture die ehemalige Investmentgesellschaft ADIG Luxembourg S.A. (auch A.L.S.A.), siehe ADIG …   Deutsch Wikipedia

  • Alsa — (a. Geogr.), Fluß bei Aquileja; an ihm ward Constantinus von seinem Bruder Constans geschlagen u. blieb; j. Ausa …   Pierer's Universal-Lexikon

  • alsa — obs. form of also …   Useful english dictionary

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”