Page suivantePage pr�c�denteTable des mati�res

3. Avant de commencer

3.1 Introduction

Ce document tente de vous aider � installer et � utiliser les gestionnaires sonores ALSA pour votre syst�me Linux. Le syst�me de r�f�rence est une distribution Slackware 4.0 tournant sur un ordinateur AMD/K6 (compatible x86), mais cela devrait fonctionner avec toute autre distribution Linux. Je ne sais pas si les pilotes ALSA fonctionnent sur d'autres plates-formes ; d'apr�s la documentation, ALSA fonctionne �galement sur les plates-formes Alpha. Je n'ai que des ordinateurs x86 ici, et toute information suppl�mentaire que vous pourriez avoir sera la bienvenue.

Il peut s'av�rer utile de lire le Linux Sound HOWTO (cf. section Autres HOWTO), mais ce HOWTO ne traite que des gestionnaires du noyau.

3.2 Informations g�n�rales sur les gestionnaires ALSA

ALSA a �t� initialement �crit comme remplacement du gestionnaire sonore pour les cartes Gravis UltraSound (GUS). Devant le succ�s de ces gestionnaires GUS, l'auteur a lanc� le projet ALSA afin d'aboutir � un gestionnaire g�n�rique pour plusieurs cartes sonores, avec une conception enti�rement modulaire.

ALSA est compatible avec les gestionnaires sonores OSS/Free et OSS/Linux (les gestionnaires du noyau), mais dispose de sa propre interface qui est encore meilleure que celle d'OSS. Une liste des fonctionnalit�s se trouve en http://www.alsa-project.org/intro.html

Veuillez noter que les gestionnaires ALSA sont toujours en d�veloppement. Ils �voluent au cours du temps, et certains programmes utilisant ALSA ne fonctionnent qu'avec certaines versions particuli�res. A part �a : je les trouve super. J'utilise ALSA depuis d�j� 10 mois et je ne retournerai jamais aux temps anciens des gestionnaires sonores non libres ;) La page Web du projet ALSA se trouve en http://www.alsa-project.org/

3.3 Mat�riel support�

Les gestionnaires ALSA ne supportent qu'un sous-ensemble des cartes sonores existantes. Au moment de la r�daction de ce document, les cartes suivantes sont support�es (cependant, certaines ne le sont pas par ALSA 0.3.0-pre4, ce qui vous obligera � utiliser ALSA 0.3.2 ou une version plus r�cente)  :

Un grand nombre de cartes � base de Crystal Semiconductors sont �galement support�es. Ces puces se trouvent dans bon nombre de mat�riels, sous forme de carte s�par�e (certaines cartes Philips PCA) ou sur les cartes m�res (par exemple IBM Aptiva, ordinateurs Dell). Les cartes utilisant les chipsets suivants sont support�es : Une liste plus r�cente se trouve dans les sources du gestionnaire lui-m�me, � savoir dans doc/SOUNDCARDS

3.4 Autres HOWTO

Cet ALSA-sound-mini-HOWTO n'est qu'un mini-HOWTO. D'autres HOWTO peuvent vous aider si celui-ci est trop concis. J'en indiquerai quelques-uns en essayant d'installer les gestionnaires ALSA. Les HOWTO se trouvent en g�n�ral sur les miroirs de Metalab (ex Sunsite). Allez donc voir sur http://metalab.unc.edu/LDP/mirrors.html quel est votre miroir le plus proche. Vous trouverez les HOWTO dans le r�pertoire LDP/HOWTO/. Notez que les liens dans ce document sont tous relatifs � /LDP/HOWTO/mini. Si vous consultez ce document depuis un miroir suffisamment convenable, vous trouverez les HOWTO indiqu�s.

Une note � propos des noyaux 2.2.x : avec cette s�rie, le support son est comme toute autre support : il fonctionne, mais diff�remment de ce � quoi vous �tiez habitu�. Ce HOWTO (comme tous les autres) se destine principalement aux noyaux 2.0, bien que j'essaierai d'indiquer les diff�rences. Je serai heureux d'ajouter tout ce qui sera n�cessaire pour maintenir ce HOWTO � jour vis-�-vis des noyaux 2.2.

Cartes son

Vous venez d'acheter une carte son, ou elle se trouve d�j� enferm�e dans votre ordinateur depuis des lustres. Et maintenant vous allez vous en servir ! Allez voir le Sound-HOWTO pour voir si cela en vaut la peine (Vous pr�f�rerez peut-�tre acheter d'abord cette nouvelle Mega-Rumble-Blaster, puis essayer les gestionnaires ALSA).

Cartes Plug and Play

La plupart des cartes son modernes pour la plateforme Intel sont des cartes ISA PnP, une abr�viation de �Plug and Play�, ce qui signifie que la carte doit �tre configur�e par le syst�me d'exploitation. Ceci a lieu via une routine d'initialisation au d�marrage. Vous allez sans doute devoir configurer votre carte avec le paquetage PnP-utils. Toutes les distributions Linux suffisamment r�centes l'incluent. Pour vous en servir, jetez donc un oeil au Plug-and-Play-HOWTO.

Les gestionnaires ALSA semblent disposer de leur propre support ISA-PnP pour quelques cartes son. Malheureusement, tant que je ne trouve pas de documentation � ce sujet, je ne peux pas vous expliquer comment il fonctionne. Si quelqu'un souhaite essayer ALSA en �vitant sciemment les ISA-PnP-tools, qu'il m'envoie un message.

Modules

Les gestionnaires ALSA sont construits en tant que modules. Vous pouvez trouver plus d'informations sur les modules dans le Kernel-HOWTO. Il existe aussi un module-HOWTO, mais il n'est plus maintenu � l'heure actuelle ; consultez la section �unmaintained� du Howto-HOWTO. Il existe aussi un Modules-mini-HOWTO qui peut �tre utile.

Kerneld

Un autre HOWTO qui peut �tre utile � certains est le Kerneld-mini-HOWTO. Kerneld est un daemon qui installe et retire les modules du noyau quand c'est n�cessaire (je n'en ai aucune exp�rience, donc toute information � ce sujet est la bienvenue. La documentation des gestionnaires ALSA contient quelques informations sur la configuration de kerneld, qui ont �t� ajout�es � ce mini-HOWTO).


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:20