Le but est de disposer de cartes virtuelles afin de faire transiter des sorties de certains logiciels vers des entrées d’autres.
1.Ubuntu
sudo nano /etc/modules
Ajouter à la fin du fichier:
snd-aloop
puis
sudo nano /etc/modprobe.d/alsa-base.conf
executer:
sudo modprobe snd-aloop
Ajouter à la fin du fichier:
options snd-aloop index=10 id=loopTest1 enable=1 pcm_substreams=2
Vous pouvez en ajouter autant que vous le voulez temps que vous ne dépassez pas 32 cartes au total (physique et loopback)
1 |
options snd-aloop index=10,11,15,20 id=loopTest1,loopTest2,loopTest3,loopTest4 enable=1,1,1,1 pcm_substreams=2,2,1,1 |
index est le numero hw de la carte
id est le nom de la carte
enable veut dire activé au démarage
pcm_substreams est le nombres de canaux par cartes.
Attention toutes les options sont organiser dans l’ordre o
vous les écrivez. Dans l’exemple ci-dessous, la carte d’index 11 correspond a 2 canaux alors que la carte 20 correspond à 1 canal.
2.Raspberry
sudo nano /etc/modules
Ajouter à la fin du fichier:
snd-aloop
sudo nano /lib/modprobe.d/aliases.conf
en dessous de options snd-via82xx-modem index=-2 mettre:
options snd-aloop index=1 id=GWloop pcm_substreams=2 enable=1