Outils pour utilisateurs

Outils du site


ancien:tek:cartes_sons

Cartes sons

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

ancien/tek/cartes_sons.txt · Dernière modification : 2024/02/09 16:39 de 127.0.0.1