Historique: Alsa - mixeur logiciel dmix
Aperçu de cette version: 7
Le mixage logiciel dans ALSA : dmix
On peut néanmoins souhaiter personnaliser la configuration de Dmix. Elle se fait au travers du fichier 'asoundrc'.
Rappel : Il y a deux façons d'utiliser le fichier de configuration 'asoundrc' :
Exemple :
Explications :
1. Présentation
Dmix est un plugin permettant d'offrir nativement le support du mixage logiciel dans ALSA.2. Configuration
Pour les versions récentes d'ALSA, il n'y a rien à faire, tout est configuré correctement par défaut, et l'utilisation se fait de manière transparente.On peut néanmoins souhaiter personnaliser la configuration de Dmix. Elle se fait au travers du fichier 'asoundrc'.
Rappel : Il y a deux façons d'utiliser le fichier de configuration 'asoundrc' :
- Le fichier /etc/asoundrc qui définira les paramètres globaux pour tous les utilisateurs.
- Le fichier ~/.asoundrc qui définira les paramètres pour un utilisateur donné.
Exemple :
Copy to clipboard
# Utilisation par défaut de Dmix pcm.!default { type plug slave.pcm "dmixer" } # configuration de Dmix pcm.dmixer { type dmix ipc_key 1024 slave { pcm "hw:0,0" period_time 0 period_size 1024 buffer_size 4096 rate 44100 } bindings { 0 0 1 1 } } # Utilisation de Dmix pour les applis fonctionnant avec OSS. pcm.dsp0 { type plug slave.pcm "dmixer" } ctl.dmixer0 { type hw card 0 }
Explications :
- pcm.!default : permet l'usage par défaut de Dmix
- slave.pcm "dmixer" : notre plugin s'appellera "dmixer"
- rate 44100 : mixage à 44,1 kHz
- Pour utiliser DMIX, les applications fonctionnant avec OSS devront être lancées avec la commande "aoss application"
Liens
- http://alsa.opensrc.org/index.php/Dmix
- http://www.alsa-project.org/main/index.php/Asoundrc
- http://ludo.truc.free.fr/index.php?page=dmix (lien en français)
- http://en.gentoo-wiki.com/wiki/ALSA