En train de charger...
Envoyez cette page par courrier électronique

Découvrir ... [afficher/cacher]

Comprendre - Apprendre [afficher/cacher]

Schémas des différents éléments AUDIO sous LInux (Dans l'antémémoire)
Réactualiser Imprimer Envoyer un lien

Schémas des différents éléments AUDIO sous LInux

Table des matières



1. Introduction schématique aux notions des composants audio



1.1. Installation par défaut


L'installation par défaut d'un système Linux avec le bureau KDE :



L'installation par défaut d'un système Linux avec le bureau Gnome




1.2. L'installation par défaut, vue d'un ensemble applicatif


Vous reportez à la documentation sur alsa et arts, disponible sur le site, pour d'autres informations. Sachez rapidement que alsa ne mixe pas. Alsa est un ensemble de pilotes pour gérer les cartes sons. Si votre carte son n'intègre pas elle-même un mixeur (donc hardware) il est nécessaire d'utiliser arts (ou esd sur Gnome) pour mixer les sons des applications. Ces applications doivent être "arts-compliant" ou "esd-compliant". Pour arts / esd / gstreamer on parle alors de frameworks et on peut les désigner comme mixeurs de haut-niveau. A noter que arts sera remplacé par phonon dans Kde4.




1.2.1. Après la configuration correcte de DMIX


Dmix est un mixeur intégré à alsa, on peut parler de mixeur de bas-niveau. Il permet un mixage logiciel lorsque la carte son est dépourvue de mixeur hardware.
A noter que dans cette image, on voit aussi sdl et soundwarpper (nous reviendrons sur soundwrapper et surtout jacklauncher plus bas)




1.2.2. Le cas SDL


SDL, on ne s'étendra pas dessus ici. Sachez simplement qu'il est capable de se connecter à alsa et à oss, et de tourner en même temps sans encombre qu'une application utilisation le routage arts-> alsa. Il est utilisé principalement par les jeux vidéos et permet un mixage de "mi-niveau" très facilement.


2. Le but à atteindre, l'architecture finale


Sachant que arts/esd/gstreamer ne sont pas adaptés à la MAO, il convient d' utiliser JACK, qui peut tourner en temps-réel. Les principaux logiciels de son et/ou Midi peuvent s' y connecter.

Voici l'architecture que vous atteindrez après avoir suivi complètement ce tutoriel. Nous allons utiliser le maximum de possibilités pour le maximum d'élément. Afin d'atteindre le meilleur pour tous et la plus grande facilité d'utilisation de tout les logiciels, y compris ceux ne prenant pas en compte JACK d'origine, en les routant sur dmix. Tout en conservant sdl pour certains autres, notamment pour des jeux !

Voici l'architecture finale, ou tout est mixé parfaitement bien, vraiment tout et où le choix applicatif routé vers jack bénéficie en plus du temps-réel total. A noter qu'il est préférable de router Kde vers alsa/dmix plutôt que vers jack, car cela évite des xrun dûs à la re-direction arts->jack de Kde. Il est donc préférable de router Kde vers alsa/dmix.



à noter que Pulseaudio commence à être implanté de base sur plusieurs distributions et devrait à terme remplacer tous les serveurs sons dés qu'il deviendra plus stable !


Collaborateur(s) de cette page: bluedid2953010 points  , Trinine26009 points  , charcler1357 points  et gilles10212 points  .
Page modifiée dernièrement le Jeudi 16 Avril 2009 14:01:36 par bluedid2953010 points .
Le contenu de cette page est licencié sous les termes licence.

Recherche [afficher/cacher]

dans :

Utilisateurs connectés [afficher/cacher]

90 utilisateurs connectés
jy_moustache5962 points 
olinuxx71473 points 
Tumulte2336 points 
yanshee1343 points 

Mégaphone [afficher/cacher]

olinuxx71473 points , 11:47, mar. 09 févr. 2010: Coucou et bienvenue à Didier-le-Pellerin, dt et à ldu
olinuxx71473 points , 00:10, mar. 09 févr. 2010: Kmid2 version 0.2.1 [Lien]
olinuxx71473 points , 23:34, lun. 08 févr. 2010: et aussi et aussi à neko-jump :D
olinuxx71473 points , 23:33, lun. 08 févr. 2010: et aussi à yakkusa :)
olinuxx71473 points , 17:26, lun. 08 févr. 2010: et bienvenue à yssandon :)
jy_moustache5962 points , 16:11, lun. 08 févr. 2010: @olinuxx : on se défend des accusions graves portées contre soi comme on peut ! Mais je sortirai de cette campagne de diffamation indemne ! :-)
olinuxx71473 points , 16:06, lun. 08 févr. 2010: @JY, pas faux, mais faut :) Pis je suis sûr que tu dis ça parce que tu es enervé :P
jy_moustache5962 points , 15:31, lun. 08 févr. 2010: @olinuxx : en fait je dis surtout ca parce que t'es un toxico de linuxMao au dernier degré !!! :-)
olinuxx71473 points , 15:20, lun. 08 févr. 2010: @Tumulte : heureux, sans hésitation ! @JY, enfoiré, tu dis ça parce que je suis noir !
jy_moustache5962 points , 14:03, lun. 08 févr. 2010: t'en veux toujours plus hein ? Mais reprends-en de cette poudre blanche, vas-y j'te dit !!!
Tumulte2336 points , 12:54, lun. 08 févr. 2010: @olinuxx : tu veux plus de contenu ou plus de gens heureux XD?
olinuxx71473 points , 12:37, lun. 08 févr. 2010: Bienvenue à MusicBsb :)
LinuxMAO est
propulsé par :      hébergé par :
      
Syndication RSS Wiki Syndication RSS Articles Syndication RSS Forums