Skip to main content

Historique: Router le son de son navigateur

Aperçu de cette version: 9

Page préliminaire

Java


Flash

Site test avec de la zik:
http://mao.adan.asso.fr/

Fichiers midi


Fichiers audio


R1 nous aide un peu:
Avec un peu de courage, je m'y suis mis : avoir le son sous Firefox avec Flash et le plugin mplayerplug-in (tout ça 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 libjackasyn : http://gige.xdv.org/soft/libjackasyn/
Pour mplayer-in, j'ai crée $HOME/.mplayer/mplayerplug-in.conf pour y mettre "ao=jack, alsa"


Realplayer


Video

Tester différents lecteurs vidéo avec la page du pastiche humanitaire dans le quel Gilles fait de la figuration :
http://www.humanitysong.org/video.htm


Tutoriel Flashplayer 10 avec Jack


J'ai réussi à router le flash player 10 vers jack assez facilement, voici comment j'ai procédé :
Installation dans un premier temps des paquets, flash player 10 (64 bits version alpha pour ma part, disponible ici : http://labs.adobe.com/downloads/flashplayer10.html), alsa-plugins-jack.
On route ensuite simplement la sortie alsa vers jack : il suffit de créer un fichier nommé .asoundrc dans son /home, dedans on entre ces lignes :
Copy to clipboard
pcm.!default { type plug slave { pcm "jack" } } # ci-dessus, c'est pour router toutes les applis alsa vers jack par défaut pcm.jackplug { type plug slave { pcm "jack" } } pcm.jack { type jack playback_ports { 0 alsa_pcm:playback_1 1 alsa_pcm:playback_2 } capture_ports { 0 alsa_pcm:capture_1 1 alsa_pcm:capture_2 } }

Plus d'infos sur ces lignes dans le wiki à cette page : http://www.linuxmao.org/tikiwiki/tiki-index.php?page=ALSA_asoundrc&structure=ALSA
Voilà, ensuite on ouvre firefox, ou konqueror ou autre, on va sur un site avec du flash et du son, et une sortie alsa apparaît dans les connections jack, on en fait ce qu'on veut à partir de là 😊
Bonne écoute !

Tutoriel Firefox et flashplayer avec ALSA et JACK .


Il faut d'abord être sur d'avoir installer les programmes suivants : mozilla-firefox, mplayerplug-in, netscape-flash, nspluginwrapper et libjackasyn.

mplayer-plugin doit être configuré pour utiliser jack si jack tourne, et alsa autrement. Dans ~/.mplayer/mplayerplug-in.conf :
Copy to clipboard
ao=jack,alsa


Il faut aussi être sur d'avoir ajouté le code du paragraphe précédent dans ~/.asoundrc .

Pour lancer firefox :
Copy to clipboard
jacklaunch firefox


Pour tester : http://www.humanitysong.org/video.htm

Cela marche du tonnerre de dieu depuis plusieurs mois chez moi. Cette solution a l'avantage de ne pas utiliser pulseaudio et d'être plus simple à configurer et à mettre en oeuvre. Dominique

Tutoriel Firefox + Flashplayer avec Pulseaudio + JACK + ALSA .



Beaucoup de gens, se servent de jack et veulent utiliser le son de Firefox en même temps .Après plusieurs recherches sur le net , j'ai décidé de me lancer dans la construction de ce tutoriel , afin d'en faire profiter beaucoup de monde.
Je tiens a remercier , beaucoup de gens sur le chan de #linuxmao et #pulseaudio , qui m'ont été d'une aide vraiment importante dans cette étape.

Passons aux choses sérieuses

Pour installer Pulseaudio en utilisant Apt-get (sous Debian , nous avons la version 0.9.5)

sudo apt-get install pulseaudio
sudo apt-get install pulseaudio-module-jack (à installer , même si vous passez par les sources).

Nous verrons la configuration beaucoup plus tard.

Par nécessité des dernières nouveautés de Pulseaudio, ainsi que de nouvelle cartes ajoutée , nous devons compiler à la main. Pour cela, veuillez télécharger les sources à l'adresse ci-dessous:

http://0pointer.de/lennart/projects/pulseaudio/pulseaudio-0.9.7.tar.gz

pour éviter tout problème de dépendances,faite:

sudo apt-get build-dep pulseaudio
sudo apt-get install libatomic-ops-dev.

installez libtool 1.5.24 : http://www.gnu.org/software/libtool/

Exemple de compilation

décompressez l'archive, et allez dans le répertoire de l'archive décompressée , puis faite:

./configure
make
sudo make install



Maintenant , compilation de Pulseadudio

Pendant la phase de compilation , j'ai eu quelques soucis avec make .Je vous invite donc à modifier le fichier

/usr/lib/libc.so (je vous liste ci dessous, le fichier modifié).

/* GNU ld script
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf32-i386)
GROUP ( /lib/libc.so.6 /usr/lib/libc_nonshared.a AS_NEEDED ( /lib/ld-linux.so.2 ) )

Compilation:

./configure
make
sudo make install

Normalement , tout devrait être correct .Bon vous tenez le coup, car la c'était le plus facile lol

Bon passons a la configuration de Firefox pour lui faire accepter Pulseaudio:

Installons donc, les paquet nécessaire :

sudo apt-get install cogito libpulse-dev libssl-dev curle

Téléchargez la libflash:

cg clone http://git.0pointer.de/repos/libflashsupport.git/

cd libflashsupport
./bootstrap.sh
make
sudo make install


Modification du fichier /etc/security/limits.conf


@audio - rtprio 100
@audio - nice -20
@audio - memlock 452192

puis fait un :

sudo chmod -s /usr/bin/pulseaudio

n'oubliez pas de mettre pulse et pulse-access et pulsert dans le groupe audio
pour cela , éditez le fichier /etc/groups, et rajoutez
audio:x:29:captainchris,pulse,pulsert,pulseaccess

voilà, c'est déjà pas mal .on arrive presque a la fin.


reste plus qu'a modifier le fichier default.pa .Pour le trouver locate default.pa .

load-module module-native-protocol-unix
load-module module-jack-sink channels=2 channel_map=front-left,front-right
set-default-sink jack_out
set-default-source jack_in

voilà mon .asoundrc :

pcm.soundcard-hw {
type hw
card 0
}

pcm.!default {
type pulse
slave.pcm "soundcard"
}

pcm.soundcard {
type pulse
}


ctl.soundcard-hw {
type hw
card 0
}

Redémarrez

Fermez toutes les application audio, lancez Jack puis Pulseaudio. Démarrez Firefox, et tout devrait marcher correctement.
J'ai tellement eu du mal pour que tout fonctionne , que je ne peux pas vous dire a 100%, si ça marchera chez vous. mais là, vous avez 90% du travail de fait, après à vous de faire vos petites recherches.

Au boulot et à bientôt Chris .


Historique

Information Version
Fri 07 Oct 2022 00:01 jujudusud mise à jour url freesound 29
Afficher
Fri 06 Nov 2015 14:47 olinuxx Recherche et remplacement en masse 28
Afficher
Fri 05 Sep 2014 16:50 olinuxx Recherche et remplacement en masse 26 - 27
Afficher
Wed 12 Feb 2014 21:55 romain_bar Dossier JACK 25
Afficher
Wed 03 Jul 2013 15:30 pianolivier structure par défaut 24
Afficher
Wed 27 Feb 2013 21:23 pianolivier renommage de la page + alias 23
Afficher
Sat 27 Oct 2012 10:23 angelnwi 22
Afficher
Fri 24 Aug 2012 13:28 pianolivier mise en page petits écrans 20 - 21
Afficher
Fri 13 Jul 2012 17:58 olinuxx liens interne + mode stylo rouge 19
Afficher
Sun 12 Jun 2011 15:31 pianolivier mise en page 18
Afficher
Thu 10 Dec 2009 18:51 olinuxx 14 - 17
Afficher
Fri 31 Jul 2009 13:57 olinuxx (mode stylo rouge) 10 - 13
Afficher
Sat 23 mai 2009 20:18 dominique Firefox + flashplayer avec ALSA et JACK 9
Afficher
Sat 22 Nov 2008 18:10 Sekisushai 8
Afficher
Wed 09 Jan 2008 07:02 kagou Tout plein de fÔtes 7
Afficher
Thu 15 Nov 2007 23:22 Norrin_Radd 4 - 6
Afficher
Mon 13 Feb 2006 01:21 gilles 3
Afficher
Thu 09 Feb 2006 23:30 Norrin_Radd 2
Afficher
Wed 08 Feb 2006 21:24 Norrin_Radd 1
Afficher