Skip to main content

5 - Les serveurs son : JACK, PipeWire, PulseAudio et autres...


[RÉSOLU] Son sous firefox + jack

France
Hello,

Avec un peu de courage, je m'y suis mis : avoir le son sous Firefox avec Flash et le plugin mplayerplug-in (tout ca branché dans jack). Au passage... ce qui m'a vraiment donné envie : http://freesound.iua.upf.edu/

Pour Flash (ou plutot pour Firefox), je lance "jacklaunch firefox", jacklaunch provenant de jacklaunch : http://gige.xdv.org/soft/libjackasyn/
Pour mplayer-in, j'ai crée $HOME/.mplayer/mplayerplug-in.conf pour y mettre "ao=jack, alsa"

De la balle, ca marche tip top 😊

A+
r1
France
Me suis permis de recopier dans l'article sur les echantillons ton bon plan.

Yavais aussi un site sur internet d'un gars qui proposait des .gig d'instruments enregistrés avec la reverb naturelle d'une eglise mais je sais plus si c"etait grauit ou pas. (et libre encore moins)
Hello

Merci! ça fait longtemps que je cherchais ça!!!

Sauf que ça bug! Le plugin mplayer fonctionne, mais pas firefox lui-même. En fait, il essaie de créer une multitude de d'entrée dans jack, sans parvenir à le connecter à la sortie, et puis finalment plante avec un " cannot deliver port registration request ".

Devrais-je ajouter une option à jacklaunch firefox ?

Dommage, c'est la dernière application qui m'empeche de démarrer jack au démarrage...

EDIT: Pareil pour epiphany! 😕, j'ai essayer avec

aoss firefox
jacklauch firefox
firefox tout court...

l'horreur, c'est que firefox me fait planter jack...
France
Ya un truc à la page ALSA - asoundrc qui permet de définir un device alsa jackplug, ce qui permet à toute application ALSA de se connecter à jack.

Faut juste configurer le logiciel ALSA pour specifier ce device virtuel, mais je ne sais pas si ca marchera dans ton cas.

good luck
J'ai déjà configurer mon fichier .asoundrc comme décrite sur ladite page et en fait, cela fonctionne très bien pour rhythmbox, totem et mplayerplug-in (comme là http://www.freshcuts.ch/artikel/10750.html) , mais pas pour les autres sons de firefox...

C'est pas un drame, mais c'est quand même embêtant. Je creuse toujours...
France
Est-ce que par hasard le plugin en question n'utiliserait pas le fichier de configuration de mpalyer ? Car celui-ci existe.

Il suffirait alors de le configurer !?
Il emploie son propre fichier de conf:
Copy to clipboard
.mplayer/mplayerplug-in.conf


Qui contient chez moi l'option :
Copy to clipboard
ao=jack,alsa


Et le plugin fonctionne 😊. Mais pas le son "intégré" à firefox comme là: http://www.warprecords.com
France
Ok je viens de voir ta page, est c'est un fichier flash:
TYPE="application/x-shockwave-flash"

donc je suis pas sur, mais c un truc proprio, et je ne sais plus comment ca se goupille, si il y a un plugin proprio qui aurait en toute logique un fichier de conf a part, ou si on peut specifier dans le browser un type pour les fichier .swf de sorte à bypasser le plugin proprio (car il est possible que les plugins libres soient en partie capable de lire se format, mais il y a doute).
Ce que je trouve étrange, c'est que ces sons sortent de firefox sans problème si je n'emploie pas jack. Et si j'emploie jack (via la conf de asoundrc) alors je peux voir X (environ 50) entrée se crééer dans qjackctl... et aucune ne se connecte plus de 1 secondes à jack (manuellement ou pas).

Et je n'ai aucune idée comment régler ceci dans firefox (y'a pas grand chose pour le son dans le fameux about:config) ou jack ou jacklaunch...
Ya un fichier de conf:


Il n'existe pas chez moi... ou alors je n'arrive pas à trouver ce **"#¬"* firefoxrc sur ma gentoo...





Malheureusement ils ne disent pas qu'il y a une sortie jack possible, mais tu peux forcer le mode oss et ainsi essayer jacklaunch ?



Hmmm... Forcer l'utilisation de oss? Euh, ok, mais je vois pas comment.

En fait, je comprend toujours pas pourquoi il y a bien des entrée de firefox qui se crée dans qjackctl mais qui sont impossible à connecter...
France
Copy to clipboard
$cat /etc/firefox/firefoxrc # which /dev/dsp wrapper to use FIREFOX_DSP="none"

Celui que j'ai fait 3 lignes !

A vrai dire je n'en sais rien non plus, un bug ?
arf... j'ai essayé de crée le fichier, mais rien n'y fait, il ne le prend pas en compte...

de plus, parfois, et parfois seulement (!?) totem ou rhythmbox me donne en plus du son du fichier des gros beeps à différentes hz, un peu comme si je chante la gamme... mais avec un son beaucoup plus électro... 😬

euh.. là en fait, je crois que je vais abandonner pour le moment l'option de démarrer jack au démarrrage.

Dès que j'ai une solution, je vous le fait savoir.

Merci pour votre aide.
bonjour,
suis sur plateforme ubuntu feisty fawn, firefox avec flashplugin-nonfree et jack (version repository).
je rencontre le même problème:
jack créé bien une sortie stéréo quand on lance une appli flash avec firefox mais elles sont automatiquement "inactives" et non liés aux sorties alsa. Si on essaye de les connecter "à la main" le message " unable to connect " est renvoyé.
si quelqu'un a trouvé un truc, suis très preneur.
vincent
Hello

La seule astuce que j'ai trouvé, d'utiliser gnash à la place du flashplugin propriétaire.

Le hic, c'est que le projet gnash n'est pas encore très évolué... du coup, la plupart des application nécessitant ne s'affiche pas correctement (par fois c'est suffisant, parfois catastrophique...)