Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

Avant-propos : beaucoup de cartes son n'offrent pas de mixage matériel (=mixage hardware) et ne permettent donc pas d'être utilisées simultanément par plusieurs applications. On doit alors recourir au mixage logiciel (=mixage software), la partie mixage sera donc effectuée par un logiciel qui aura l'accès exclusif à la carte.

note : sous Linux, les serveurs son habituels offrent ces possibilités de mixage logiciel mais, pour des raisons de latence, on préfèrera l'utilisation de d'ALSA et de JACK.




Présentation

Un greffon pour ALSA a été développé afin d'offrir nativement cette possibilité de mixage logiciel (mixage software) à l'intérieur même d'ALSA : il s'agit de Dmix (pour "direct mixing"). En fait, ce n'est pas à proprement parler un mixeur, mais plutôt un combineur ou mélangeur.

Note :Il peut être combiné en tant que Greffon ALSA par défaut, offrant en théorie cette possibilité de mixage logiciel à toute application compatible ALSA. Dans la pratique, seules certaines applications en profitent !


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 : vous pouvez régler ALSA par l'intermédiaire de son fichier de configuration soit pour un utilisateur, soit pour les réglages globaux du système (ie : tous les utilisateurs de votre ordinateur). Voir la page ALSA_asoundrc


Exemple :
# 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


Ressources







[+]

Documentation [Afficher / Cacher]

Connexion
[Afficher / Cacher]


Loki Harfagr

Mégaphone [Afficher / Cacher]

sub26nico, 23:25, mar. 02 mars 2021: Salut et bienvenue à lastrodamo :-)
sub26nico, 22:45, mar. 02 mars 2021: Bonjour et bienvenue à Razmus :-)
CyrilRos, 21:43, lun. 01 mars 2021: TuxNMix 20.2.1 avec noyau 5.10 disponible
sub26nico, 23:34, dim. 28 Feb 2021: salut et bienvenue à rainbowalice et did1 :-)
r1, 21:06, ven. 26 Feb 2021: @christorbec: je te conseille d'ouvrir un fil sur le forum.
christorbec, 11:28, ven. 26 Feb 2021: bonjour,le suis embêté,car le curseur ne suis plus les notes sur la tablature de tuxguitar,depuis que je sui passer sous debian avec librazik 3....si quelequ'un a une idée?
Nolwen, 18:18, mar. 23 Feb 2021: Mise à disposition de Carla 2.3RC1 ! C'est par ici : [Lien]
sub26nico, 21:03, lun. 22 Feb 2021: Ardour 6.6 est disponible :[Lien]
Nolwen, 17:37, lun. 22 Feb 2021: Sortie de MusE 4.0pre3, dernière release avant la sortie officielle de la version 4 : [Lien] À vos tests et retours !
sub26nico, 13:34, lun. 22 Feb 2021: Bonjour et bienvenue à Inda et MarcoZik46 :-)
olinuxx, 18:42, ven. 19 Feb 2021: Bonjour et bienvenue à richerol cool
sub26nico, 22:06, jeu. 18 Feb 2021: Salut et bienvenue à ZeZombini et jonglacryl :-)