Historique: Router le son de son navigateur
Aperçu de cette version: 5
Page préliminaire
http://mao.adan.asso.fr/
R1 nous aide un peu:
http://www.humanitysong.org/video.htm
Beaucoup de gens, se servent de jack et veulent utilisé le son de Firefox en même temps .Après plusieurs recherches sur le net , j'ai décidé de me lancé dans la construction de ce tutoriel , afin d'en faire profiter beaucoup de monde.
Je tient 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.
Pour nécessité des dernière nouveauté de Pulseaudio,ainsi que de nouvelle cartes ajouté , nous devons compilé à la main. Pour cela, veuillez téléchargez les sources
a 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.
installer libtool 1.5.24 : http://www.gnu.org/software/libtool/
Exemple de compilation
décompressez l'archive, et allé dans le répertoire de l'archive décompressé , 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 devrais être correct .Bon vous tenez le coup, car la c' été 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écharger la libflash:
cg clone http://git.0pointer.de/repos/libflashsupport.git/external link
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 , édité le fichier /etc/groups, et rajouté
audio:x:29:captainchris,pulse,pulsert,pulseaccess
voilà, c'est déjà pas mal .on arrive presque a la fin.
reste plus qu'a modifié 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émarré
Fermé toutes les application audio, lancé Jack puis Pulseaudio. Démarré Firefox, et tout devrait marcher correctement.
J'ai tellement eu du mal pour que tout fonctionne , que je peux pas vous dire a 100%, si ça marchera chez vous. mais la vous avez 90% du travail de fait, après à vous de faire vos petite recherches.
Au boulot et à bientôt Chris .
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 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 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"
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érent players vidéo avec la page du pastiche humanitaire dans le quel Gilles fait de la figuration :http://www.humanitysong.org/video.htm
Tutoriel Pulseaudio avec Jack + Flashplayer avec Firefox .
Beaucoup de gens, se servent de jack et veulent utilisé le son de Firefox en même temps .Après plusieurs recherches sur le net , j'ai décidé de me lancé dans la construction de ce tutoriel , afin d'en faire profiter beaucoup de monde.
Je tient 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.
Pour nécessité des dernière nouveauté de Pulseaudio,ainsi que de nouvelle cartes ajouté , nous devons compilé à la main. Pour cela, veuillez téléchargez les sources
a 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.
installer libtool 1.5.24 : http://www.gnu.org/software/libtool/
Exemple de compilation
décompressez l'archive, et allé dans le répertoire de l'archive décompressé , 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 devrais être correct .Bon vous tenez le coup, car la c' été 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écharger la libflash:
cg clone http://git.0pointer.de/repos/libflashsupport.git/external link
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 , édité le fichier /etc/groups, et rajouté
audio:x:29:captainchris,pulse,pulsert,pulseaccess
voilà, c'est déjà pas mal .on arrive presque a la fin.
reste plus qu'a modifié 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émarré
Fermé toutes les application audio, lancé Jack puis Pulseaudio. Démarré Firefox, et tout devrait marcher correctement.
J'ai tellement eu du mal pour que tout fonctionne , que je peux pas vous dire a 100%, si ça marchera chez vous. mais la vous avez 90% du travail de fait, après à vous de faire vos petite recherches.
Au boulot et à bientôt Chris .