====== Cartes sons ======
* [[http://www.ebay.co.uk/sch/Sound-Cards-External-/75518/i.html]]
Sur l'IGEPV2 il y a déjà un circuit TWL4030
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: igep2 [igep2], device 0: TWL4030 twl4030-0 []
Nous utiliserons pour test les (toutes) petites cartes sons USB de type http://www.materiel.net/ctl/Cartes_son1/37715-Mini_carte_son_USB.html : 0d8c:0008 C-Media Electronics, Inc.
speaker-test -Dplughw:1,0
speaker-test -Dplughw:0,0
piste pulseaudio/jack
http://comments.gmane.org/gmane.comp.multimedia.puredata.general/69267
http://www.linuxmao.org/tikiwiki/tiki-index.php?page=pulseaudio+vers+jack
===== Installation jackd =====
cd /usr/src
wget http://jackaudio.org/downloads/jack-audio-connection-kit-0.118.0.tar.gz
apt-get install celt libcelt-dev libcelt0-0 libsndfile1-dev libsamplerate0-dev fftw
tar xvzf jack-audio*
cd jack-audio-connection-kit-0.118.0
./configure --disable-firewire --disable-freebob --disable-sun --disable-oss --disable-coreaudio --enable-preemption-check --prefix=/usr
make;make install
===== Test pulseaudio jackd en 5.1 =====
modifier le fichier /etc/pulse/daemon.conf
default-sample-channels = 6
Créer un fichier
**jack-pulse.sh**
#load pulseaudio jack modules
#!/bin/bash
pactl load-module module-jack-sink
pactl load-module module-jack-source
echo "set-default-sink jack_out" | pacmd
echo "set-default-source jack_in" | pacmd
modifier le fichier ~.asoundrc
ctl.jack51 {
type hw
card 0
}
pcm.jack51 {
# "asym" allows for different
# handling of in/out devices
type asym
playback.pcm {
# route for mmap workaround
type plug
slave.pcm "surround51"
slave.channels 6
route_policy duplicate
}
capture.pcm {
# 2 channels only
type hw
card 0
}
}
Lancer jackd avec
jackd -d alsa --device jack51 --inchannels 2 --outchannels 6
ou dans qjackctl
* mettre 'jack51' dans interface avec 2 en canaux d'entrées et 6 en canaux de sorties.
* exécuter un script après démarrage : jack-pulse.sh
===== Utiliser plusieurs cartes USB avec pulseaudio =====
* [[http://www.pulseaudio.org/wiki/FAQ#CanIusePulseAudiotoplaybackmusicontwosoundcardssimultaneously | Du wiki de Pulse Audio ]]
* [[http://alsa.opensrc.org/MultipleUSBAudioDevices]]
* [[http://alsa.opensrc.org/index.php/Udev#Example_to_map_USB_Ports_to_ALSA_card_numbers_and_add_each_sound_card_to_a_combined,_single_interface_device]]