Chargement...
 
Skip to main content

Historique: Éléments audio du système

Aperçu de cette version: 37

Attention ! Page en cours de ré-écriture (pianoliv - mai 2012)
voir les #Notes_de_travail

Cette page un peu technique présentera les éléments audio d'un système GNU/Linux, leur rôle et leurs imbrications.




Introduction

Le système GNU/Linux est construit par couches. Vous avez peut-être déjà entendu parlé pour commencer du noyau Linux qui est une couche de logiciels liés intimmement au matériel, et du système GNU qui se greffe par dessus. Les éléments audio du système n'échappent pas à cette règle et se divisent en plusieurs grandes catégories.

Pilote :
Il s'agit du logiciel invisible qui va prendre le contrôle de votre carte son (ou de votre surface de contrôle).
Le type de carte son conditionne le choix du pilote, par exemple FFADO pour les cartes son firewire et ALSA pour le reste, en gros. Ce logiciel fonctionne dans la couche noyau et fait le lien entre les périphériphes matériels et les applications audio, souvent en passant par un...

Serveur son :
Le serveur son est lui aussi souvent invisible, mais il s'agit d'un logiciels comme les autres, que vous pouvez généralement lancer/arrêter au besoin. Son rôle est celui d'un DJ, qui mixe les différentes pistes arrivant de plusieurs applications produisant du son simulatément. Chaque environnement de bureau (comme KDE ou Gnome) possède son propre serveur son plus ou moins basique pour mixer les sorties audio du lecteur multimédia, du navigateur internet, des notifications système etc. Mais le top pour la MAO, c'est le serveur son optimisé pour le temps-réel : Jack.

framework multimédia :


Les pilotes/drivers


Les serveurs son

Un serveur son est un point central dans un bureau pour tout ce qui concerne le son. C'est à dire que les différentes applications qui ont besoin de produire du son vont le contacter et qu'il gérera la cohabitation des sons de ces différentes applications.

Exemple :

application n°1 : Salut serveur son !

serveur son : Yop toi !

application n°1 : j'ai besoin que tu produises un petit jingle pour mon utilisateur

serveur son : OK, c'est fait

application n°1 : merci

serveur son : de nada !

application n°1 : hop, il se lance un film, tu peux gérer la partie audio ?

serveur son : no problème, c'est mon job

application n°1 : cool 😊 Merci, à plus tard 😉

application n°2 : Coucou serveur son

serveur son : Hey ! Salut toi, ça faisait un bail !

application n°2 : ouép, j'étais plus trop utilisé , dis moi, tu peux balancer la petite musique de mon démarrage steuplé ?

serveur son : pas de souci, en plusse je l'aime bien celle-là 😎

application n°2 : merci, je te kiffe grave aussi 😉

serveur son : héhéhé

application n°2 : ouahou, serveur son, mon utilisateur veut m'éteindre ! Tu peux balancer un BIP pour qu'il valide son choix ?

serveur son : oué, il matte un film en ce moment, ça l'emmerde sûrement que ta musique d'intro passe en même temps. T'inquiète pas trop, il t'utilisera certainement après pour chopper la bande originale 😉

application n°2 : ok, merci, à tout à l'heure alors, content de te revoir 😎

serveur son : a+


Les différents serveurs son :

Jack ET les autres serveurs son :
Il est possible dans certains cas de faire communiquer ensemble plusieurs serveurs son.
Pour ce qui nous intéresse, il s'agit principalement de router différents serveurs son de l'environnement de bureau vers jack, voir la page : jack_et_les_autres_serveurs_son

Liens


Notes de travail

[+]

Historique

Avancé
Information Version
Sun 13 mai 2012 14:47 pianolivier 40
Afficher
Sun 13 mai 2012 14:41 pianolivier 39
Afficher
Sun 13 mai 2012 14:22 pianolivier 38
Afficher
Sun 13 mai 2012 14:10 pianolivier 37
Afficher
Sun 13 mai 2012 13:40 pianolivier +2 alias 36
Afficher
Sun 13 mai 2012 13:34 pianolivier 35
Afficher
Sun 13 mai 2012 13:30 pianolivier 34
Afficher
Sun 13 mai 2012 12:55 pianolivier Début de réorga complète de la page 33
Afficher
Mon 09 Apr 2012 16:23 pianolivier +BOX 32
Afficher
Mon 09 Apr 2012 15:16 pianolivier 31
Afficher
Mon 09 Apr 2012 15:16 pianolivier +bannière doc à améliorer 30
Afficher
Wed 21 Mar 2012 19:46 pianolivier fil d'ariane 29
Afficher
Sun 11 Mar 2012 15:27 pianolivier mise en page 28
Afficher
Tue 04 Jan 2011 13:36 olinuxx lien interne BOX 27
Afficher
Mon 03 Jan 2011 07:52 olinuxx ptits trucs 26
Afficher
Mon 03 Jan 2011 04:02 olinuxx box 25
Afficher
Fri 17 Dec 2010 16:47 olinuxx BOX 24
Afficher
Fri 17 Dec 2010 16:35 olinuxx BOX 23
Afficher
Fri 17 Dec 2010 16:30 olinuxx BOX 22
Afficher
Thu 16 Dec 2010 20:05 olinuxx BOX 21
Afficher
Thu 16 Dec 2010 06:49 olinuxx 20
Afficher
Thu 16 Dec 2010 06:02 olinuxx + • ((Compiler des logiciels)) 19
Afficher
Wed 15 Dec 2010 17:44 olinuxx taille BOX 18
Afficher
Wed 15 Dec 2010 17:43 olinuxx taille BOX 17
Afficher
Wed 15 Dec 2010 17:42 olinuxx taille BOX 16
Afficher
Wed 15 Dec 2010 17:36 olinuxx BOX-ification 15
Afficher
Fri 19 Feb 2010 17:03 yanshee 14
Afficher
Fri 19 Feb 2010 17:02 yanshee 13
Afficher
Thu 16 Apr 2009 14:01 bluedid29 numérotatopn chapitres, corrections, ajout article 12
Afficher
Wed 13 Sep 2006 00:35 bluedid29 11
Afficher
Mon 28 Aug 2006 03:42 bluedid29 10
Afficher
Fri 07 Jul 2006 19:24 Trinine 9
Afficher
Thu 06 Jul 2006 18:12 charcler 8
Afficher
Thu 06 Jul 2006 18:05 charcler 7
Afficher
Thu 06 Jul 2006 17:31 charcler 6
Afficher
Thu 06 Jul 2006 17:13 charcler 5
Afficher
Thu 06 Jul 2006 17:09 charcler 4
Afficher
Thu 06 Jul 2006 15:34 gilles 3
Afficher
Thu 06 Jul 2006 15:33 gilles 2
Afficher
Thu 06 Jul 2006 15:26 gilles 1
Afficher
  • 1
  • 2 (en cours)
  • »