Gentoo Archives: gentoo-user-fr

From: Alexandre BIQUE <bique.alexandre@×××××.com>
To: gentoo-user-fr@l.g.o
Subject: Re: [gentoo-user-fr] ALSA, GStreamer, JACK ... QUESAQUO ?
Date: Fri, 18 Aug 2006 22:07:16
Message-Id: 200608190008.56323.bique.alexandre@gmail.com
In Reply to: [gentoo-user-fr] ALSA, GStreamer, JACK ... QUESAQUO ? by "\\\\_o< GreenDuck"
1 On Friday 18 August 2006 23:33, \_o< GreenDuck wrote:
2 > Encore moi (je fais un stock de petits soucis et je poste tout d'un coup)
3 >
4 > Voilà, je bidouille un peu l'audio sous linux, et je cherche à bien
5 > comprendre les relations entre les différentes applis. Si j'ai bien tout
6 > compris :
7 > - ALSA gère la partie hardware
8 > - GStreamer est une sorte de framwork permettant une unification du son
9 > dans le développement des applis
10 > - JACK est un "serveur son", un espèce de centralisateur permettant de
11 > jouer avec des système multicanaux (en simplifiant tout ça)
12 >
13 > ma question : pourquoi n'existe-t-il pas de système permettant aux applis
14 > se servant de gstreamer d'utiliser JACK en sortie ? Ou, alors, est-ce que
15 > ça existe et que j'ai encore mal fouillé ?
16 >
17 > Pour l'instant, je redirige les sortie des applis gstreamer (type
18 > rhythmbox) sur JACK en utilisant le fichier .asoundrc, mais c'est pas hyper
19 > pratique ...
20
21 Ouais c'est bien le bordel hein :(
22 En fait j'ai cru comprendre que JACK repondait a un besoin particulier des
23 developeurs : JACK was designed from the ground up for professional audio
24 work, and its design focuses on two key areas: synchronous execution of all
25 clients, and low latency operation. En gros je crois que sur ton pc gentoo,
26 tu n'as rien a gagner a utiliser jack si tu peux utiliser directement ALSA
27 (d'un point de vue utilisateur). Je dis ca car JACK utilise ALSA sous linux
28 (presque sur! mais pas a 100%). Apres d'un point de vue developeur c'est une
29 autre question.
30 Pour GStreamer si je dis pas de betises tu t'en sert plus pour lire des medias
31 style .ogg ou .mp3 ou .avi etc.. sans te prendre la tete. Je sais pas si
32 GStreamer te permet de faire de la capture du micro par exemple voir de
33 capturer le micro et le compresser en Speex a la volee ou capturer ta webcam
34 et compresser en xvid ou h264 ou ce que tu veux :). Bref GStreamer peut
35 utiliser JACK comme sortie audio et c'est tout simplement logique, apres
36 pourquoi faire le tour quand on peut aller tout droit ? C'est surement pour
37 ca que tu n'as pas trouve de support pour JACK avec GStreamer. Tu peux
38 comparer gstreamer a xine-lib je crois.
39 Jettes un coups d'oeil a phonon.
40 Pourquoi veux-tu utiliser JACK ? ALSA t'offre deja un mixer qui fait tres
41 bien son job.
42
43 Je ne reponds pas directement a ta question mais bon :p
44 Bon courrage !
45
46 --
47 gentoo-user-fr@g.o mailing list