vine-users ML アーカイブ



[vine-users:079189] 複数のサ ウンドカードの使いかた

  • From: kaz <okui@xxxxxxxxxxxx>
  • Subject: [vine-users:079189] 複数のサ ウンドカードの使いかた
  • Date: Sun, 15 Feb 2009 22:30:19 +0900
こんばんは、奥井です。
2枚のサウンドカードの使いかたで悩んでいます。
サウンドカードは2枚とも認識されています。
[m500@proside m500]$ /sbin/lspci -v | grep -i audio
00:09.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
        Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device
00:0b.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
        Subsystem: C-Media Electronics Inc CMI8738/C3DX PCI Audio Device


[m500@proside m500]$ ls -l /dev/audio*
crw------- 1 m500 root 14,  4  2月16日  2009 /dev/audio
crw------- 1 m500 root 14, 20  2月16日  2009 /dev/audio1

1枚だけの時は/dev/audioだけだったので2枚目は/dev/audio1だと考えてdev/audio1から音声を入力してみて
[m500@proside m500]$ dd bs=8k count=4 </dev/audio1 >test1.au

できたファイルを/dev/audioに出力しましたが音声がでません。
[m500@proside m500]$ cat test1.au >/dev/audio



[root@proside m500]# /usr/sbin/alsaconfも実行しています
snd-es1968がmodprobe.confに残っているのは前にSonicImpact S70をつけていたせいです(これは壊れているみたいなのではずしました)
[m500@proside m500]$ cat /etc/modprobe.conf
alias eth0 8139too
install snd-es1968 /sbin/modprobe --ignore-install snd-es1968 && /usr/sbin/alsactl restore >/dev/null 2>&1 || :
alias usb-controller uhci-hcd
remove snd-cmipci { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-cmipci
/proc/asound以下のファイルをみたらちゃんとカードは認識されているようなんですが・・・
[m500@proside m500]$ cat /proc/asound/cards
 0 [CMI8738        ]: CMI8738 - C-Media PCI CMI8738
                      C-Media PCI CMI8738 (model 37) at 0xe400, irq 11
 1 [CMI8738_1      ]: CMI8738 - C-Media PCI CMI8738
                      C-Media PCI CMI8738 (model 37) at 0xe800, irq 5


どうやったら2枚目のサウンドカードを使えるでしょうか?
ご教授お願いします。