Sauf que non, justement, c'était le but de mon commentaire : les deux phrases Ils sont tous contents et Ils sont tout contents sont deux phrases grammaticalement correctes, mais qui n'ont pas le même sens. La première signifie que chacun d'eux est content, la deuxième signifie qu'ils sont tout-à-fait content.
Pour ce qui est de many/some, tu ne simplifies rien du tout, tu utilises juste une notion qui n'a pas de sens : si j'ai trois litres de café, en quoi est-ce singulier ? Tu diras pourtant : I have some coffee. Il n'y a justement pas de notion de singulier/pluriel pour les non dénombrables.
À noter que « tout » est un peu particulier, car lorsqu'utilisé en tant qu'adverbe, il s'accorde en genre et en nombre si l'adjectif qu'il qualifie est au féminin et qu'il commence par une consonne (ou un h aspiré) :
Elles sont tout étonnées, ils sont tout étonnés, elles sont toutes surprises.
PA n'apporte rien qui n'aurait pu etre fait d'une facon differente et plus simplement.
Dis-moi donc quel logiciel à part PA permet de switcher une appli de carte son à la volée ? De faire du contrôle de volume par application centralisé ? De balancer le son d'une appli sur le réseau ? D'avoir le son sur un terminal léger sans configuration ?
Concrètement, à quoi sert de switcher d'une carte son à une autre ?
Le casque en question nécessite un ampli et n'a qu'une seule sortie analogique, donc plugger le casque sur la même carte son demande à aller trifouiller derrière le pc pour changer l'ampli branché sur la carte son.
J'ai une carte son reliée à ampli et des enceintes.
Quand j'aurais un peu d'argent (d'ici là, peut-être que pulseaudio marchera correctement !), je m'offrirais un bon casque avec une bonne carte son/ampli externe (mon ampli ne rend pas bien avec le casque de mes rêves).
Le scénario est le suivant : j'écoute de la musique sur mes enceintes, le voisin tape au mur pour me faire comprendre qu'il est tard, pouf, trois clics, j'ai le son sur mon casque sans aller changer ni la conf ni redémarrer mon lecteur audio favori.
Ça fait deux fois que tu dis que pulseaudio est un framework, alors que pulseaudio est un serveur de son. C'est une appli stand-alone.
Seconde chose, s'il ne t'apporte rien, configure tes applis pour ne pas l'utiliser (c'est là que phonon génial, quand PA plante et que ça me gonfle, trois clics et toutes les applis KDE utilisent alsa directement).
Sinon pour ta dernière remarque, on parlait de PA, pas Phonon, et tu disais :
Avoir un mixer par application sans le recoder dans chacune des applis, qui plus est centralisé ?
Ce qui est faux : il faut recoder les applications.
Non, ce que je dis c'est que les applis qui utilisent un framework de son (gstream, xine) ou une couche d'abstraction de ces framework de son (Phonon) n'ont pas besoin d'être recodées.
Ma remarque, c'était : tu codes une fois le backend pulseaudio dans ton framework favori, et toutes les applis disposent à présent d'un contrôle de volume indépendant. Pas besoin, dans chaque appli, de recoder un slider machin, qui appelle les fonctions du framework de son qui vont bien etc, sans compter qu'un tel contrôle n'est pas forcément intégrable, par exemple pour les notifications du bureau. Avec pulseaudio, j'ai mon appli dans la barre des taches, je cliquouille, je peux diminuer le son des notifs qui est trop fort par rapport à la musique. Pourtant, aucun code spécifique au contrôle du volume dans knotify.
Pour le son en réseau, j'ai déjà mpd qui marche, merci.
Merveilleux. Moi j'utilise amarok. J'utilise un terminal léger (XDMCP) mais je veux que le son revienne sur mon terminal (sauf amarok, justement). Je suis au bureau, j'écoute de la musique, et là, une intro d'un morceau qui déchire : je dis à mon collègue « écoute mon flux réseau », 3 clics, il entends ma musique. Tout ça, aujourd'hui, c'est implémenté. Alors oui, ça ne marche pas toujours, parfois ça plante, etc. Personne ne dit que PA est parfait. Mais PA permet des utilisations que rien d'autre ne permet.
Pour l'autre (un mixer par application) je ne l'ai jamais vu marcher (debian sid).
Chez moi ça marche. Malheureusement je t'accorde que ce n'est pas le cas partout. Je veux juste faire remarquer que pa a une utilité, même s'il ne marche pas parfaitement, et que l'abandonner complètement est une mauvaise idée.
Et "sans recoder", excuse moi mais il me semble qu'il faut justement utiliser l'API de PA pour en profiter ...
C'est là tout l'intérêt d'un framework comme Phonon, s'abstraire de la sortie audio utilisée (alsa, oss, pa). En tant qu'auteur d'application, tu lis un fichier avec une api simple et c'est tout. En tant qu'utilisateur, toutes tes applis qui utilisent Phonon peuvent en trois clics utiliser PA, ou alsa si PA ne marche pas.
C'est surtout que jack n'a rien à voir avec pulseaudio, jack c'est du routage (la sortie de l'appli A va dans la sortie de l'appli B), pulseaudio c'est un serveur de son (mixage, réseau, gestion fine des cartes son…). En combinant des modules de pa entre eux on arrive à des choses très sympa qui ne sont pas du tout possible avec jack (et c'est normal, jack n'a pas le même but).
pulse n' a rien résolu
Si, dans la mesure ou beaucoup de choses qui n'étaient pas possible avant sont maintenant possible (quand ça marche ;) ). Dans un environnement multi-machines, ou les setup sons deviennent complexes (PC dans le salon relié à une chaîne Hi-Fi, casque USB/bluetooth, terminaux légers), c'est quand même extrêmement pratique, et il n'y a pas d'équivalent à pulseaudio sous Linux.
Le son par le réseau ?
Avoir deux cartes sons, une branchée à l'ampli Hi-Fi dans le salon, l'autre à des enceintes à 10€, et avoir les sons normaux sur les enceintes pourries, et la musique sur l'ampli sans avoir à coder spécifiquement une page de configuration pour choisir la carte son dans chaque appli ?
Avoir un mixer par application sans le recoder dans chacune des applis, qui plus est centralisé ?
Le rapport entre tes trois phrases me laisse un peu perplexe…
C'est la faute de pulseaudio si gstreamer ne lit pas les formats proprio (j'imagine que c'est de ça qu'il s'agit quand tu dis windowsien) ?
Parce que je veux utiliser Xine pour décoder mes vidéos ?
Quand à remplacer pulseaudio par Gstreamer, ça n'a rien à voir, les deux softs font des choses très différentes. Certes, pulseaudio ne marche pas toujours très bien, mais quand ça marche c'est bien puissant.
Bon, je suis un très gros boulet. C'est bien la 2.2beta1 comme indiqué dans le debian/changelog, et il y a un bouton « Lock layout » dans la configuration…
Ce n'est pas que son travail n'est pas considéré comme sérieux parce qu'il est anésthésiste, mais que son travail est plus difficilement maintenable parce qu'il est moins disponible pour travailler dessus que quelqu'un qui est employé pour travailler spécifiquement dessus. Il aurait été informaticien mais ne travaillant sur Linux que sur son temps libre, le problème aurait été le même.
L'article en anglais ne contient pas cette erreur, puisque « bien que le code soit libre » est la (mauvaise) traduction de « The source is available ».
Je suis loin d'être un spécialiste, mais de ce que j'en vois, son truc marche, mais est complètement sous-optimal.
D'un point de vue mémoire, il nécessite de convertir une chaîne en '1' * n, donc ça prend n octets en mémoire, sans compter la mémoire prise par le moteur de regexp. Autant dire que c'est impraticable dès qu'on travaille avec des nombre intéressants.
D'un point de vue CPU, ce qu'il fait revient à tester si n est divisible par 2, 3, 4, …, n - 1, ce qui n'est n'est déjà pas optimal, et utilisant des comparaisons de chaînes pour effectuer des divisions, donc encore plus sous-optimal.
Au final, mon avis c'est que c'est pas utilisable dans un vrai programme, mais que c'est assez amusant intellectuellement parlant, parce qu'il fait des opérations « complexes » (itération et divisions) en utilisant un langage qui ne contient que très peu de primitives.
De ce que je comprends, Asus a refusé la demande et l'affaire n'a pas été porté devant les tribunaux à cause du « risque non négligeable de se retrouver devant le tribunal de commerce plutôt que le juge de proximité ».
Donc c'est bien la faute d'Asus si la demande a été abandonnée.
je pense que l'énergie gaspillée à propos de l'histoire iceweasel/firefox aurait largement pu servir à sortir un site web présentable et utilisable, mais sans doute que la "liberté n'attend pas"
Tu peux nous expliquer en quoi c'est du temps gaspillé ? Comment le conflit aurait pu se résoudre plus rapidement ?
[^] # Re: Avec un S
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal [Astuces] A tous ceux qui bossent dans les grandes entreprises.... Évalué à 7.
Sauf que non, justement, c'était le but de mon commentaire : les deux phrases Ils sont tous contents et Ils sont tout contents sont deux phrases grammaticalement correctes, mais qui n'ont pas le même sens. La première signifie que chacun d'eux est content, la deuxième signifie qu'ils sont tout-à-fait content.
Pour ce qui est de many/some, tu ne simplifies rien du tout, tu utilises juste une notion qui n'a pas de sens : si j'ai trois litres de café, en quoi est-ce singulier ? Tu diras pourtant : I have some coffee. Il n'y a justement pas de notion de singulier/pluriel pour les non dénombrables.
[^] # Re: Avec un S
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal [Astuces] A tous ceux qui bossent dans les grandes entreprises.... Évalué à 1.
Elles sont tout étonnées, ils sont tout étonnés, elles sont toutes surprises.
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 4.
Dis-moi donc quel logiciel à part PA permet de switcher une appli de carte son à la volée ? De faire du contrôle de volume par application centralisé ? De balancer le son d'une appli sur le réseau ? D'avoir le son sur un terminal léger sans configuration ?
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 2.
Le casque en question nécessite un ampli et n'a qu'une seule sortie analogique, donc plugger le casque sur la même carte son demande à aller trifouiller derrière le pc pour changer l'ampli branché sur la carte son.
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 2.
J'ai une carte son reliée à ampli et des enceintes.
Quand j'aurais un peu d'argent (d'ici là, peut-être que pulseaudio marchera correctement !), je m'offrirais un bon casque avec une bonne carte son/ampli externe (mon ampli ne rend pas bien avec le casque de mes rêves).
Le scénario est le suivant : j'écoute de la musique sur mes enceintes, le voisin tape au mur pour me faire comprendre qu'il est tard, pouf, trois clics, j'ai le son sur mon casque sans aller changer ni la conf ni redémarrer mon lecteur audio favori.
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 2.
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 5.
Seconde chose, s'il ne t'apporte rien, configure tes applis pour ne pas l'utiliser (c'est là que phonon génial, quand PA plante et que ça me gonfle, trois clics et toutes les applis KDE utilisent alsa directement).
Sinon pour ta dernière remarque, on parlait de PA, pas Phonon, et tu disais :
Avoir un mixer par application sans le recoder dans chacune des applis, qui plus est centralisé ?
Ce qui est faux : il faut recoder les applications.
Non, ce que je dis c'est que les applis qui utilisent un framework de son (gstream, xine) ou une couche d'abstraction de ces framework de son (Phonon) n'ont pas besoin d'être recodées.
Ma remarque, c'était : tu codes une fois le backend pulseaudio dans ton framework favori, et toutes les applis disposent à présent d'un contrôle de volume indépendant. Pas besoin, dans chaque appli, de recoder un slider machin, qui appelle les fonctions du framework de son qui vont bien etc, sans compter qu'un tel contrôle n'est pas forcément intégrable, par exemple pour les notifications du bureau. Avec pulseaudio, j'ai mon appli dans la barre des taches, je cliquouille, je peux diminuer le son des notifs qui est trop fort par rapport à la musique. Pourtant, aucun code spécifique au contrôle du volume dans knotify.
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 7.
Merveilleux. Moi j'utilise amarok. J'utilise un terminal léger (XDMCP) mais je veux que le son revienne sur mon terminal (sauf amarok, justement). Je suis au bureau, j'écoute de la musique, et là, une intro d'un morceau qui déchire : je dis à mon collègue « écoute mon flux réseau », 3 clics, il entends ma musique. Tout ça, aujourd'hui, c'est implémenté. Alors oui, ça ne marche pas toujours, parfois ça plante, etc. Personne ne dit que PA est parfait. Mais PA permet des utilisations que rien d'autre ne permet.
Pour l'autre (un mixer par application) je ne l'ai jamais vu marcher (debian sid).
Chez moi ça marche. Malheureusement je t'accorde que ce n'est pas le cas partout. Je veux juste faire remarquer que pa a une utilité, même s'il ne marche pas parfaitement, et que l'abandonner complètement est une mauvaise idée.
Et "sans recoder", excuse moi mais il me semble qu'il faut justement utiliser l'API de PA pour en profiter ...
C'est là tout l'intérêt d'un framework comme Phonon, s'abstraire de la sortie audio utilisée (alsa, oss, pa). En tant qu'auteur d'application, tu lis un fichier avec une api simple et c'est tout. En tant qu'utilisateur, toutes tes applis qui utilisent Phonon peuvent en trois clics utiliser PA, ou alsa si PA ne marche pas.
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 4.
C'est surtout que jack n'a rien à voir avec pulseaudio, jack c'est du routage (la sortie de l'appli A va dans la sortie de l'appli B), pulseaudio c'est un serveur de son (mixage, réseau, gestion fine des cartes son…). En combinant des modules de pa entre eux on arrive à des choses très sympa qui ne sont pas du tout possible avec jack (et c'est normal, jack n'a pas le même but).
pulse n' a rien résolu
Si, dans la mesure ou beaucoup de choses qui n'étaient pas possible avant sont maintenant possible (quand ça marche ;) ). Dans un environnement multi-machines, ou les setup sons deviennent complexes (PC dans le salon relié à une chaîne Hi-Fi, casque USB/bluetooth, terminaux légers), c'est quand même extrêmement pratique, et il n'y a pas d'équivalent à pulseaudio sous Linux.
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 4.
Avoir deux cartes sons, une branchée à l'ampli Hi-Fi dans le salon, l'autre à des enceintes à 10€, et avoir les sons normaux sur les enceintes pourries, et la musique sur l'ampli sans avoir à coder spécifiquement une page de configuration pour choisir la carte son dans chaque appli ?
Avoir un mixer par application sans le recoder dans chacune des applis, qui plus est centralisé ?
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 4.
C'est la faute de pulseaudio si gstreamer ne lit pas les formats proprio (j'imagine que c'est de ça qu'il s'agit quand tu dis windowsien) ?
[^] # Re: Phonon était pas prêt
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Qt/Phonon bientôt mort et remplacé. Évalué à 5.
Parce que je veux utiliser Xine pour décoder mes vidéos ?
Quand à remplacer pulseaudio par Gstreamer, ça n'a rien à voir, les deux softs font des choses très différentes. Certes, pulseaudio ne marche pas toujours très bien, mais quand ça marche c'est bien puissant.
[^] # Re: screenshot
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Amarok 2.2 beta1. Évalué à 3.
[^] # Re: screenshot
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Amarok 2.2 beta1. Évalué à 0.
[^] # Re: screenshot
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Amarok 2.2 beta1. Évalué à 1.
Toutes mes excuses pour le bruit.
[^] # Re: screenshot
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Amarok 2.2 beta1. Évalué à 2.
Et comment fais-t-on pour virer le context view ?
[^] # Re: screenshot
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Amarok 2.2 beta1. Évalué à 2.
Sinon la possibilité de configurer le layout de la playlist est assez chouette.
[^] # Re: Caste.
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal BFS. Évalué à 9.
[^] # Re: Libre mais modifications non redistribuables ?
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse à la dépêche Simon, vous connaissez ?. Évalué à 8.
Est-il possible de corriger la news ?
# Libre mais modifications non redistribuables ?
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse à la dépêche Simon, vous connaissez ?. Évalué à 7.
C'est moi, ou il y a une contradiction dans la phrase ?
[^] # Re: on est en 2009 ...
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse à la dépêche Mandriva Linux 2010.0 disponible en version Bêta. Évalué à 4.
D'un point de vue mémoire, il nécessite de convertir une chaîne en '1' * n, donc ça prend n octets en mémoire, sans compter la mémoire prise par le moteur de regexp. Autant dire que c'est impraticable dès qu'on travaille avec des nombre intéressants.
D'un point de vue CPU, ce qu'il fait revient à tester si n est divisible par 2, 3, 4, …, n - 1, ce qui n'est n'est déjà pas optimal, et utilisant des comparaisons de chaînes pour effectuer des divisions, donc encore plus sous-optimal.
Au final, mon avis c'est que c'est pas utilisable dans un vrai programme, mais que c'est assez amusant intellectuellement parlant, parce qu'il fait des opérations « complexes » (itération et divisions) en utilisant un langage qui ne contient que très peu de primitives.
[^] # Re: Retour en arrière ?
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal KDE par défaut sous OpenSUSE. Évalué à 2.
[^] # Re: pas d'accord pour boycotter Asus
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Retour d'expérience: demande de remboursement de licence. Évalué à -3.
Donc c'est bien la faute d'Asus si la demande a été abandonnée.
[^] # Re: Debian a 16ans
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Debian a 16 ans. Évalué à 2.
Tu peux nous expliquer en quoi c'est du temps gaspillé ? Comment le conflit aurait pu se résoudre plus rapidement ?
[^] # Re: Debian a 16 ans
Posté par Jean-Philippe Garcia Ballester (site web personnel) . En réponse au journal Debian a 16 ans. Évalué à 6.