====== 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]]