[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