[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:33286] Re: (/dev/dsp): No such device



  村田です。

Reply to
  Date: Thu, 6 Jun 2002 06:45:00 +0900
  Message-ID: <87n0u99636.wl@xxxxxxxxx>
  From: ryo sakuma <KHB10110@xxxxxxxxxxx>
 KHB10110> 御指摘通り実行してみましたがやはりダメのようです.
 KHB10110> (aplayは使っていないので古いバージョンです)
へ? alsa-utils 0.9.0beta12-1 なら十分新しいものだと思いますが…

 KHB10110>   ~[56]% mpg123 xxxxx.mp3 

 KHB10110>   Can't open default sound device!


 KHB10110>   ~[57]% mpg123 -s xxxxx.mp3 | aplay -fcd

 KHB10110>   aplay: main:446: audio open error: No such file or directory
aplay でオープンエラーではなくファイルが無いときましたかぁ。

ls -l /dev | grep snd
aplay -l
の結果を教えてもらえませんか?
もし /dev/snd が存在しなければ
ln -s /proc/asound/dev /dev/snd
としてみてください。

あと、es1371 は PCM を2つ持っているので、
mpg123 -s xxxxx.mp3 | aplay -fcd -Dhw:0,1
で鳴ったりしませんか?
もしこれでできるのであれば、1つめの PCM が使用中のために
鳴らないのかもしれません。とすると、xmms は出力プラグインを
esound にするか、
http://www1.tcnet.ne.jp/fmurata/linux/down/xmms-aalsa_0.5.6-0.1_i386.deb
を入れて、出力プラグインを Anothor ALSA にして、その設定で
オーディオデバイスを変更すれば esd に関係なく xmms を使える
ようになるかも。
なお、上記のファイルを持っていったら即連絡してください。
これは製作途中のものなので、まだソースも公開できないしろものなので。
#ミキサー部分が全く作ってないの。

と、ここまで書いて、
Reply to
  Date: Tue, 4 Jun 2002 08:15:47 +0900
  Message-ID: <87it50x8bu.wl@xxxxxxxxx>
  From: ryo sakuma <KHB10110@xxxxxxxxxxx>
 KHB10110> /proc/asound/cards:
 KHB10110> 1 [es1371         ]: ES1371 - Ensoniq AudioPCI
 KHB10110>                      Ensoniq AudioPCI ES1371 at 0xe800, irq 10
 KHB10110> /proc/asound/devices:
 KHB10110>   1:       : sequencer
 KHB10110>  33:       : timer
 KHB10110>  32: [1- 0]: ctl
 KHB10110>  40: [1- 0]: raw midi
 KHB10110>  49: [1- 1]: digital audio playback
 KHB10110>  48: [1- 0]: digital audio playback
 KHB10110>  56: [1- 0]: digital audio capture
ってとこを見て気が付いた。
/etc/alsa/modutils/0.9 の
  options snd-ens1371 snd_index=1 snd_id=es1371
で snd_index がなんで 1 なの? 1つめのカードは普通 0 です。
ということは
mpg123 -a /dev/dsp1 xxxx.mp3
mpg123 -s xxxxx.mp3 | aplay -fcd -Dhw:1,0
mpg123 -s xxxxx.mp3 | aplay -fcd -Dhw:1,1
で鳴りませんか?

というわけで、健康のために snd_index=0 にしましょう。

以上
--
  村田 文彦 (Fumihiko Murata)
  E-mail:  fmurata@xxxxxxxxxxxxxx
  UIN: 147413226