Forum Linux.mandriva Son sur un Nforce 2 + Alsa

Posté par  .
Étiquettes : aucune
0
27
déc.
2004
Donc voila comme noté dans le titre !

Un problème que je pense beaucoup de personnes doit avoir !

J ai mandrake 10.1 official et l Apu son du Nforce2

Je voudrais utiliser alsa pour le son et pourvoir écouter plusieurs sources de son en même temps. Donc en gros comment obtenir du son multicanal sur un Nforce2 en utilisant Alsa et dmix.
J ai donc cherché un peu partout déjà plus d'une semaine .. :s
Ensuite après un passage sur le site de alsa en suivant la doc je suis arrivé a cela :

Pour le modprobe.conf

# This file is autogenerated from /etc/modules.conf using generate-modprobe.conf command

alias eth0 forcedeth
install scsi_hostadapter /sbin/modprobe sata_sil; /bin/true
remove snd-intel8x0 /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-intel8x0
install snd-intel8x0 /sbin/modprobe --first-time --ignore-install snd-intel8x0 && { /sbin/modprobe snd-pcm-oss; /bin/true; }
install usb-interface /sbin/modprobe ohci-hcd; /sbin/modprobe ehci-hcd; /bin/true
alias eth1 3c59x
alias ieee1394-controller ohci1394
alias tty-ldisc-3 ppp_async
alias ppp-compress-26 ppp_deflate
alias tty-ldisc-13 n_hdlc
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias tty-ldisc-14 ppp_synctty
alias char-major-108 ppp_generic

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.6 ---
options snd device_mode=0666
alias sound-slot-0 snd-intel8x0
# --- END: Generated by ALSACONF, do not edit. ---


Pour le modules.conf


# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-intel8x0
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss


En ce qui concerne le .asoundrc

Avec celui par défaut le son marche avec 1 seul source


pcm.intel8x0 {
type hw
card 0
}

ctl.intel8x0 {
type hw
card 0
}


Avec le .asoundrc trouvé sur le site de alsa j ai une erreur qui me
répond que la source sonore est déjà utilisé :


pcm.nforce-hw {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "nforce"
}

pcm.nforce {
type dmix
ipc_key 1234
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
}

ctl.nforce-hw {
type hw
card 0
}


Donc je ne sais pas si qqch est faux, s'il faut compléter.
J'espère juste pouvoir trouver un moyen correct ( sans bricolage aléatoire )
de faire marcher la chose pour éviter à d'autres débutants, de se retrouver dans la même situation :)

Merci d'avance.
  • # Mon /etc/asound.conf sur un intel8x0

    Posté par  (site web personnel) . Évalué à 2.

    $ cat /etc/asound.conf
    pcm.!default {
    type plug
    slave.pcm "dmixer"
    }

    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
    }
    }

    ctl.dmixer {
    type hw
    card 0
    }

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.