Jump to content

[Resolu ] /dev/dsp, /dev/dsp1, /dev/dsp2...


Recommended Posts

Posted

Bonjour,

j'ai un petit problème avec les peripheriques son : sous kubuntu 6.10, j'ai deux périphérique d'entrée son (la carte son intégrée à la carte mère et le micro de la webcam), et le micro de la webcam devient parfois /dev/dsp1 parfois /dev/dsp2 !

Y'aurait-il une méthode pour s'assurer que l'OS lui assigne toujours le chemin /dev/dsp1 ? Merci.

Posted

Je pense que le plus simple, c'est d'utiliser l'option "index=N" pour les modules noyaux.

Par exemple :

options snd-hda-intel index=0

options snd-emu10k1 index=1

Ou bien des règles udev...

Posted

% udevinfo -a -p $(udevinfo -q path -n /dev/dsp)
[...]
KERNEL=="dsp"
...
ATTR{dev}=="14:3"
[...]

En utilisant /etc/udev/rules.d/50-udev.rules :

KERNEL=="dsp*", ATTR{dev}=="14:3", NAME="sound/%k", SYMLINK="dsp1", GROUP="audio"

(si on veut on peut aussi renommer le device principal...)

Mais bon, si on utilise alsa, tout ça ne sert à rien :transpi:

Posted

Merci beaucoup. Effectivement

options snd_usb_audio index=1

resout le probleme.

Par contre, je m'inquiete un peu, que se passera-t'il si un jour je branche un deuxieme micro USB ?

Quant aux regles de udev, udevinfo me dit qu'il n'y a aucune information sur /dev/dsp dans la base de donnees :(

Posted

Bon, maintenant que chaque peripherique a son propre numero, j'ai encore des questions : d'abord comment puis-je faire pour les utiliser ??

Plus precisement : certaines applications se laissent configurer. Ou tout simplement le choix du peripherique fait partie d'options a entrer au moment de taper la commande. Mais d'autres applications semblent n'avoir aucune option que de sortir le son vers le wrapper...

Une deuxieme question : c'est un peu inverse de la premiere, mais est-ce-possible de les "lier" ? Plus precisement : j'ai un casque branche a une carte son (/dev/dsp par exemple), un haut-parleur branche a une autre carte son (on va dire /dev/dsp2). J'utilise une application dont je ne peux pas configurer la sortie (enfin, on pourrait toujours configurer la sortie du wrapper, mais je n'aimerais pas trop faire ce genre de manip pour un oui ou un non), et je voudrais passer du casque a haut-parleur ou l'inverse sans changer du branchement. Y'aurait-il une methode pour le faire ??

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...