en mĂȘme temps, il est trĂšs facile, imr, de retrouver certains de tes posts sur un forum oĂč tu le fait aussi le coup du "c'est pas liiiibre" .... Donc, bon...
moi j'me casse et regarde avant tout mes erreurs, et ne rejete pas ce qui me fait me casser sur les autres mĂȘme si certaines m'ont vraiment gonfler, oui, du genre le trĂšs bon exemple que tu donnes ailleurs sur linuxfr. Mais je regarde d'abord *mes* erreurs. AprĂšs tout chacun est liiiibre.
FreeBSD et OSS sont les meilleurs exemples que Jackd peux tourner sans problĂšmes sur des systĂšmes oĂč les contraintes seront plus simples (attention me faite pas dire ce que j'ai pas dit :p) que le "super studio" et illustrent parfaitement que jack peux aussi remplir Ă merveille le rĂŽle d'une belle "interface" pour tous.
C'est complĂštement con, j'attendais un PulseAudio qui soit capable de remplacer Jack.
Bien maintenant j'attends un Jack qui soit capable de remplacer PulseAudio.
[^] # Re: Faut voir
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal DĂ©ni de vote au Royaume Uni ?. ĂvaluĂ© Ă 4.
Demandez vous pourquoi il y a de si longues files d'attentes lĂ bas...
/mode ironie
bah de toutes façons on a plus besoin d'hommes politiques : c'est tous des pourris c'est bien connus. Le marchĂ© peux rĂ©guler nos vies, on s'en portera mieux et ça coutera moins cher. Et puis les grands patrons, grands actionnaires et sous ensemble de clubs, eux ils sont honnĂȘtes et dĂ©tachĂ©s de tout intĂ©rĂȘts personnels, c'est bien connus. La dĂ©mocratie, les fonctionnaires, la sncf, tout ça, zou au chomdu. Le libĂ©ralisme n'a pas besoin d'eux.
[^] # Re: Hmm
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Bumptop rachetĂ© par google. ĂvaluĂ© Ă 2.
Car pour la machine et son systÚme le rangement par ordre alphabétique ou thématique ou whatever, excuses moi, mais elle s'en tape le coquillard. Pour elle c'est juste un gros tas de fichiers, de données.
Qu'elle te montre oĂč ils sont par une abstraction de type console, gestionnaire de fichiers ou rĂ©sultat de recherche : tout ceci reste, du point de vue systĂšme, qu'un gros tas de donnĂ©es.
Avoir ses fichiers rangés et classés sur son bureau et dans ses dossiers c'est de l'informatiquomorphisme. Seul compte l'accÚs, sa facilité et sa rapidité.
Quant tu as 700 pdf, en vrac ou pas, tu es bien content de disposer de l'outil informatique et d'utiliser celui-ci également pour ça et non uniquement pour la dématérlisation des documents : pouvoir demander à l'ordinateur de rechercher des occurences sur des chaines *dans* tout les fichiers, cela va nettement plus vite et est nettement plus efficace.
Moi ce qui me laisse perplexe c'est le bureau sĂ©mantique d'aujourdhui : Ă mon avis cela n'a absolument aucune utilitĂ© pour le moment : car il s'agit d'ajouter des donnĂ©es aux donnĂ©es. Cela deviendra intĂ©ressant quant l'indexation initiale sera capable seule d'Ă©laborer des stats et des recoupements, de trouver par elle mĂȘme les mots clefs. Sinon c'est juste ajouter Ă la main des donnĂ©es aux donnĂ©es. Non ?
[^] # Re: Pulseaudio sur des téléphones ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 4.
le sink-jack n'utilise pas jackd.
il utilise jackdbus.
PA, au démarrage de l'ordinateur, va lancer jackdbus. Jackdbus se retrouve alors client de pa.
Impossible donc de faire de la mao, car jack va ĂȘtre contraint par les limites de pa en terme de latence et de capacitĂ©s de traitement. Enfin les lmitations liĂ©s Ă jackdbus lui mĂȘme, en plus de celles de pa. Bref ça a marchĂ© chez toi pour faire pouet, mais n'essaye pas de relever un dĂ©fi de latences pour faire de la mao, ni d'installer ça chez le pote qui a un home-studio.
De plus je veux bien te croire "ça marche chez moi", mais sur trois distributions (ubuntu, mandriva et fedora) ce montage amĂšne rapidement des crash de l'ensemble. Alors mĂȘme si ce montage Ă©tait viable en terme de rĂ©ponse aux besoins (ce qu'il n'est pas) il ne serait de toute façon pas possible de l'utiliser en l'Ă©tat actuel.
Il n'y aurait qu'un seul moyen de faire cela proprement, pour contenter tout les types d'utilisations : que pa soit client de jackd.
Et propre le mot est vite dit puisque dans les fait la situation n'a finalement pas Ă©voluĂ©e d'un pouce : on a toujours un gros fatra pour le son sous linux. Un gros fatra qui est plus joli qui fait le Flash, certes, mais un fatra quant mĂȘme :(
Moi pa ou jack la question n'est pas là . (si je rale aprÚs le choix de pa c'est parcequ'au moment du choix jack était déjà meilleur). PA ou Jack on s''en fout. Juste un truc qui marche bien pour tous. Mais c'est trop attendre visiblement.
[^] # Re: Bienvenu en France
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Linux : Mandriva Ă vendre. ĂvaluĂ© Ă 4.
(irlande, étudiant, toussa)
[^] # Re: Bienvenu en France
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Linux : Mandriva Ă vendre. ĂvaluĂ© Ă 3.
Ils me font marrer les libĂ©raux Ă lanoix. Ben vas y tiens, va leur parler de sociĂ©tĂ© libĂ©rale chez mdv. C'est un peu comme le coq, mĂȘme les 2 pieds dans la merde il continue d'aimer sa condition. "pas content"(des Ă©lections) ha bon ? ben tant pis pour toi, hein.
[^] # Re: Pulseaudio sur des téléphones ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 2.
[^] # Re: Pulseaudio sur des téléphones ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 3.
[^] # Re: Pulseaudio sur des téléphones ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 2.
PA sur des téléphones ? Non pas exactement. PA sur les systÚmes de certains téléphones. SystÚmes. Les contraintes GSM et téléphonie pure mettent ko pulseaudio. PA se contente de mixer la sonnerie avec la musique, et de couper cette derniÚre lorsque le bouton "répondre" est actionné. PA ne peux pas supporter les hautes contraintes de gsm, il travaille à plus haut niveau.
En fait, PA est utilisĂ© lĂ oĂč il excelle absolument : la politique. Il ne devrait pas faire serveur de son, il est pas bon pour ça. Il devrait se "contenter" de donner des ordres au serveur de son. Mais comme "ils ont des objectifs diffĂ©rents" (sic) p.a et jack continueront de se marcher sur les pieds sur les fonctions essentielles.
# habitudes et usages
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Google: Que pasa ?. ĂvaluĂ© Ă 7.
(...)
[^] # Re: Et Ă la fin tu gagne...
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Ryzom est libre !. ĂvaluĂ© Ă 3.
Mandriva a trop changé, du moins certains ont trop changés pour moi. Moi aussi certainement, mais je reste simplement le pragmatique que j'ai toujours été. Quant Debian ou la FSF écrit "c'est pas libre ça pu" j'écoute et je lis, ça me fait réflechir. Mais tout le monde n'est pas Debian ou la fsf. L'illustration au dessus c'était juste pour dire que tout le monde dit ou fait des conneries, on ne peux pas juger de maniÚre lapidaire et définitive sur qq mots ou qq conneries.
Enfin, pour rebondir (en h.s ici) sur ton questionnement sur les developpeurs et les choix qu'ils font, moi avant d'aller critiquer les dev je critiquerais l'encadrement de certaines boites du "libre" qui n'hésitent pas à virer, à laisser partir, à ne pa retenir juste parcequ'ils se disent "c'est libre on retrouvera qq un" et finir par vider un projet de tout les gens qui en sont l'essence réelle, le vrai coeur.
Imr, merci pour tout, pour ton accueil à l'époque, pour ta constance, pour ta patience pour ta compréhension, et c'est vraiment dommage qu'il n'y en pas plus des imr...
[^] # Re: Et Ă la fin tu gagne...
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Ryzom est libre !. ĂvaluĂ© Ă 5.
Tiens, : google recherche "imr libre pas libre" sur le fofo en question :
http://forum.mandriva.com/viewtopic.php?t=60885
OĂč tu fais la leçon de morale "c'est pas libre en plus reversent rien c'est que des mĂ©chants" Ă un utilisateur qui trouve ça juste bien d'avoir des jeux sur son linux... Et la recherche, elle en donne des exemples ou tu cris "c'est pas liiiibre" aux autres.
moi j'me casse et regarde avant tout mes erreurs, et ne rejete pas ce qui me fait me casser sur les autres mĂȘme si certaines m'ont vraiment gonfler, oui, du genre le trĂšs bon exemple que tu donnes ailleurs sur linuxfr. Mais je regarde d'abord *mes* erreurs. AprĂšs tout chacun est liiiibre.
[^] # Re: API ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 3.
"C'est comme dans Lost,
Il y a les autres, et ils sont bizarres"
(...)
[^] # Re: Pulseaudio sur des téléphones ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 3.
[^] # Re: Pulseaudio sur des téléphones ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 4.
cet exemple de conso cpu excessive est souvent lu parceque tout simplement on est nombreux a l'avoir vu, et souvent.
mais cela ne va pas dire que pa consomme *tout le temps* beaucoup.
moi j'ai juste du mal Ă saisir le pourquoi ...
pourquoi pa parfois se met à bouffer 15 de 2 xeons à 3ghz alors qu'il ne mixe que 2 flux. 2 flux. Et paf il se fait une monté sur les cpu, comme ça, pendant qq secondes. Cela fait un peu peur.
Pour rendre justice, j'ai collĂ© les 2 mĂȘmes xeon Ă 96% d'utilisation chacun pendant plusieurs heures d'affilĂ© avec Jack. Mais jack a un cĂŽtĂ© rassurant : il s'emballe pas tout seul. C'est proprotionnel Ă la charge demandĂ© : pour 64 pistes dont de nombreuses qui sont trafficotĂ©s avec des effets ou d'autres sots, avant d'atterir dans l'enrgistreur, et le tout avec une config de jack un peu folle... Jack bouffait alors 96% des cpu pour faire ça, tenir ce cahier des charges.
Par contre je n'ai jamais vu jack se faire des montées sur cpu tout seul sans raison, sans demande.
[^] # Re: Tout ça ...
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 4.
Je connais encore moins freebsd que linux, c'est juste que les noyaux ont pris des chemins bien diffĂ©rents et qu'il est est difficile de demander Ă freebsd de remplir un cahier des charges tel que celui ci : "64 pistes dont de nombreuses sont re-routĂ©es et travaillĂ©es au moins une fois avant d'ĂȘtre "piste" sur l'enregistreur. Le tout tenant une latence sans faille de 0,002millisecondes (...)". Pourtant jack fonctionne trĂšs bien en dehors de ces contraintes un peu folles. "qui peux le plus peux le moins". Et sur un desktop freebsd, avec oss pour le noyau, jack met en valeur ses autres atouts : proposer un routage aisĂ© et efficace. Franchementc'est sympa de faire un seul glisser dĂ©poser pour enregistrer une conversation ekiga avec audacity...
[^] # Re: non pas 3 jack, mais 4
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 2.
[^] # Re: Et la timeline ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Canonical FAIL. ĂvaluĂ© Ă 7.
Et sur ce mĂȘme Ă©vĂšnement on peux dire que Canonical en sort en fait grandi, grĂące Ă l'attitude cette personne. Elle a pas "pĂ©tĂ© plus haut que son cul" si vous me permettez l'expression, en ne se trompant pas de hierarchie pour lui, en posant la question ailleurs d'abord. Donc Canonical a du personnel compĂ©tents et attentifs. Pas du gros cadors partout, malheureusement pour eux (vais pas paraphraser ce qu'as dit GeneralZ un peu plus haut sur ça prĂ©cis) et pour tout le monde. N'empeche que le type il s'est pas pris pour dieu le pĂšre et a fait son taf convenablement, proprement, Ă hauteur de ses moyens. Par cela il 'grandi' canonical (et tempĂšre les insupportables triades de leur dictateur bienveillant).
Et puis ... faut reconnaitre que ce bug il est découvert chez ubuntu. Preuve s'il en est que ubuntu rempli son role, là : pas la distro pour entreprises certes, mais la distro la plus usitée et la plus active en terme d'utilisateurs.
[^] # Re: API ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 2.
Autre chose, si tu dé-installes tout pa, le mplayer du paquet mdv va segfaulter à coup sûr. Il faut au minimum laisser la biblio principale, juste ce paquet suffit.
Néanmoins mdv propose draksound : un clique suffit pour ne pas utiliser pa et laisse l'utilisateur libre de ses choix : ceci suffit à utiliser facilement mandriva dans tout les cas. Le problÚme d'une casse si on touche au choix du systÚme est alors secondaire car il n'est que dans un objectif de choix différent, voir de 'construction' d'une base différente. Et non de l'utilisation du systÚme sans utilisation de pa.
[^] # Re: API ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 2.
Là tu ne va pas voir comment utiliser jack, tu vas déjà lancer tout un cadre de travail.
pour permettre Ă quelques applications de faire pouet lorsque je clique sur un bouton il faudrait que tout un framework ait des permissions permettant de bloquer tout le systĂšme ? (...) Par design, Jack semble ĂȘtre tournĂ© vers les pros.
+ 1
On retombe sur ton exemple au dessus : pour une utilisation lambda, il n'est pas nécessaire de donner tant de droits. Jack le permet : il sait fonctionner comme un serveur de son basique permettant de faire pouet quant je clique sur un bouton. On abandonne là ses possibilités spéciales en terme de latence, de traitement, et on se concentre sur ses possibilités de 'routeur' et de liberté d'action pour faire pouet.
Mais si la personne le veux, il peut alors, avec la mĂȘme solution, "que tout un framework ait des permissions (...)" et avoir ainsi, avec une seule solution, une rĂ©ponse Ă ses besoins lĂ Ă©galement.
La taille du code est ainsi réduite. Pourquoi vouloir transformer cela en un machin à tout faire ?!
encore + 1
c'est un des mes reproches envers pa (mais qui, je le repĂȘte, ne sont que des reproches d'utilisateur) : un truc qui veux tout faire. Moi ça me semble bizarre que soit au "core" de la gestion du son et de ses "routages" de faire Ă©galement de la gestion Ă©vĂšnementielle externe au son lui mĂȘme. Quant le tĂ©lĂ©phone sonne, pour moi, ce n'est pas au "core" de gĂ©rer une politique de coupure des autres volumes... Quant Ă la gestion multi-cartes, moi il me semble que lĂ non plus c'est pas son taf, lĂ c'est plutot alsa lui mĂȘme.
[^] # Re: API ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 3.
'est au moins de lire ce qu'il raconte,
Tu exagÚres : crois tu que je ne sois pas aller lire son blog ou/et les échanges sur les principales listes ?
PA et Jack ont des objectifs TRĂS diffĂ©rents
Cela n'a pas toujours Ă©tĂ© le cas : pa devait amener l'unification des fonctions de gestion du son et de plus ĂȘtre adoptĂ©s de maniĂšre uniforme.
Ensuite je ne reproche pas cela Ă pa, au contraire. Je pose des questions et rale un peu sur l'impression et ma constatation d'utilisateur que pa ne permet pas et ne permettra pas dans un futur proche de remplir cette fonction d'ĂȘtre lĂ pour tous.
Enfin les objectifs différents je marre dessus, si tu permet ces expressions ...
Si tu espĂšres une aide sur linuxfr, va sur le forum
Ai je demander un support ? Les commentaires des dĂ©pĂȘches et journaux sont ils fait pour cela ?
[^] # Re: API ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 2.
[^] # Re: Bof
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Canonical FAIL. ĂvaluĂ© Ă 3.
non ?
[^] # Re: API ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 5.
Je ne parlais pas de cette philosophie là , mais plutÎt d'intégration et de propreté du systÚme. Là on va se retrouver à coup sûr avec du Windows-like :
pulseaudio pour les taches courantes.
jack qui sera lancé par les appli pros.
C'est complĂštement con, j'attendais un PulseAudio qui soit capable de remplacer Jack.
Bien maintenant j'attends un Jack qui soit capable de remplacer PulseAudio.
J'attends en continuant de me demander à quoi cela a servi que les gens du kernel se décarcassent. jack aujourdhui il se lance en rt sur un kernel vanille par défaut, c'est fantastique. Et moi j'ai PulseAudio qui bouffe 40% de mon cpu le temps de router un flux vers une nouvelle entrée, et pendant qu'il fait ça, j'ai le temps de préparer un maté.
Bref, je fais aujourdhui le mĂȘme choix que celui qui m'a conduit Ă conserver linux Ă mes dĂ©buts : j'ai quelques restrictions certes, avec jack, mais je sais que lĂ il y a qq chose de meilleur.
/mode/
[^] # Re: non pas 3 jack, mais 4
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 2.
Tu soulÚves le point essentiel : l'intégration michu-ready.
Pulseaudio a toujours eu cela en ligne de mire, en objectif primaire (avant mĂȘme un fonctionnement correct). On a tous constatĂ© que PA faisait des trucs sympas de ce style, mais que d'un autre cĂŽtĂ© il Ă©tait capable de consommer 12% de 2 xeon Ă 3ghz juste pour mixer 2 sources. Y a du bon et du moins bon. J'essaye de ne pas juger. AprĂšs toutes ces annĂ©es, PA commence tout juste Ă faire ce genre de choses.
Il s'agit lĂ d'un exemple de scĂ©narios de fonctionnement. Un de ces exemples qui rendent le desktop linux meilleur. Meilleur dans la mesure oĂč cela ne l'ampute pas ailleurs... Parceque si c'est juste pour couper le son de la musique quant un appel est reçu et que cela se fait au dĂ©triment des dĂ©veloppeurs audio de linux, je ne sais plus quoi penser.
Il a peut ĂȘtre lĂ une grave erreur de design, mais je ne peux pas vraiment le savoir, je n'ai pas les compĂ©tences pour.
Pour revenir Ă ton exemple, il illustre la demande de routage automatique de flux audio, ainsi que de politiques appliquĂ©es par dĂ©faut Ă ces flux. Revenons sur terre : il s'agit lĂ de thĂ©orie, car mĂȘme la derniĂšre Ubuntu, la derniĂšre Fedora et la future Mandriva ne permettront pas cela par dĂ©faut. Nous sommes donc dans un exemple d'objectifs, et pas un exemple de rĂ©alitĂ©.
La dissociation des flux audio et d'informations sur l'audio dans jack2 permet de pouvoir jouer sur cela sans perturber les capacités réelles du serveur de son. Jack peux déjà faire de la "synchronisation" de fonctions sur les flux, en fait il a toujours pû. Il est possible de stopper la lecture d'une piste (et donc de toutes les applications de cette piste) en en gardant une autre. Il est possible de faire une appli par pistes ou une multitudes d'applis sur une piste. Donc en théorie c'est possible aussi... Mais là encore on est dans la théorie car jamais personne n'a proposé des scénarios de fonctionnement pré-établis par défaut permettant de faire cela "automatiquement out-of-the-box). Théorie car Jack ne s'occupe pas de cela, il permet de le faire, nuance de taille. On peux reprendre l'adage "il fait une chose et la fait bien".
Par contre il est intéressant de regarder du cÎté de la "grande bataille des sessions" (des solutions permettant de faire cela : enregistrements de sessions et prévision-intégration de fonctionnements, de scénarios) car une excellente nouvelle est tombé récement : un mouvement d'unification des solutions jusqu'alors disparates :
http://linuxmao.org/tikiwiki/tiki-read_article.php?articleId(...) (lien en Français d'un des meilleurs sites au monde de musique sur linux (!) renvoyant vers les archives des diverses ML en anglais pour suivre l'évÚnement)
Jack fait une chose, et la fait bien. Jack_session en fait une autre et commence à bien la faire ... En fait on est dans le cheminement inverse de pulse : ils ont d'abord fait quelque chose de solide et de stable, consommant quasiment rien tout en répondant à un cahier des charges 'pros', et maintenant il est question d'intégration et de facilités... qui bénéficeront à tous y compris à moi ou mr michu...
[^] # Re: API ?
PostĂ© par bubarđŠ„ . En rĂ©ponse au journal Pulseaudio vs JACK. ĂvaluĂ© Ă 4.
PA supporte donc le temps rĂ©el, mais c'est en thĂ©orie. Pour l'avoir triturĂ© aussi pas mal (moins que jack mais quant mĂȘme) c'est pas ça. Et lĂ je ne jetterai pas la pierre Ă Pa, ne sachant pas si les pb ne viennent pas d'ailleurs ( de dbus par exemple ?). D'ailleurs Lennart lui mĂȘme le dit : il dĂ©conseille d'utiliser PA en RT. C'est un "work in progress" (depuis plus de 2 ans...) Le support de Flash et du bluetooth ayant Ă©tĂ© des prioritĂ©s plus importantes.
PA c'est juste le nouvel ESD, rien de plus, mais rien de moins. Un ESD en bien mieux, mais son auteur ne cesse de le répéter : PA n'est pas fait pour les fortes contraintes. Donc faudra pas attendre d'évolutions de ce cÎté là .
La seule voie actuellement possible c'est de faire comme sous Windows : un truc de base de merde mais qui marche bien pour les trucs de base, et des softs "Pro" qui implémentent en douce un jackd lorsqu'ils sont lancés. Bref, moi je comprends plus rien à la philosophie de gnu, en matiÚre de son.