At Fri, 03 Aug 2007 20:40:37 +0900, koyama wrote:
xeon-koyamaです。
SUSE10.2 で、 usb_audio を使いたいのですが、音量設定ができなくて 困っています。
虫が良い質問ですが、できましたら、iwai さんにご返答頂ければ助かります。 (Alsaの snd-usb-audio で iwaiさんが作者になっておられました)
利用ハード ローランド: UA-1EX USB経由接続です 設定: YaSTの ハードウエア -- サウンド設定 ローランドの名前がなかったので、カーネルモジュールの一覧表示 USB Audio(snd-usb-audio) を指定 第一カード(snd-card-0 と指定設定します) 簡易設定 音量 テスト マスタ音量 テスト --- ちゃんとなります
------- /etc/modprobe.d/sound --------- options snd-usb-audio enable=1 index=0 alias snd-card-0 snd-usb-audio -----------------------------------------
# lsmod | grep snd ------------------------------------------- lsmod | grep snd snd_pcm_oss 53632 0 snd_mixer_oss 21248 1 snd_pcm_oss snd_seq 61680 0 snd_usb_audio 81536 0 snd_pcm 88068 2 snd_pcm_oss,snd_usb_audio snd_timer 27908 2 snd_seq,snd_pcm snd_usb_lib 21504 1 snd_usb_audio snd_rawmidi 29824 1 snd_usb_lib snd_seq_device 12812 2 snd_seq,snd_rawmidi snd_hwdep 13956 1 snd_usb_audio snd 61572 10 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_usb_audio,snd_pcm,snd_timer, snd_usb_lib,snd_rawmidi,snd_seq_device,snd_hwdep snd_page_alloc 14472 1 snd_pcm soundcore 13792 1 snd usbcore 129668 5 snd_usb_audio,snd_usb_lib,ehci_hcd,uhci_hcd -------------------------------------------------
# lsusb --------------------------------------------- Bus 001 Device 003: ID 0582:0097 Roland Corp. Bus 001 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 ---------------------------------------------
症状 1 KDE ========================= Kmix を起動しても、何も表示されない 個人設定--- サウンドシステム-- サウンドテスト
このバックトレースは役に立たないかもしれません。 これはおそらくあなたのパッケージが正しいバックトレースの生成を妨げるよう ビルドされているか、スタックフレームがクラッシュによってひどく破壊された ことによります。
Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1218136368 (LWP 27248)] 0xb7ee8410 in ?? () #0 0xb7ee8410 in ?? () #1 0xbfa79d68 in ?? () #2 0x00000000 in ?? ()
オーディオデバイスを選択は(自動検出)にしてあります。
うーん、これだけだとちょっと検討がつかないですね…。 一応、"/usr/sbin/alsactl -f XXX store" を実行して、作成されたファイル XXX を添付していただけますか? 確か、UA-1EX はハードウェアの音量制御が全くなかったような記憶が…。
==================================== ===
症状2 amarok 何の問題もなく再生されます。 (音量も、右下のバーで変更できます)
症状3 xmms 再生されます。 (音量は、変更できません)
個人的な追加の疑問
amarokは、再生及び音量変更ができるのに、xmmsは、音量変更ができないか?
amarok の音量はソフトウェアでの音量調整で、データ自体をいじっています。 xmms の場合はデフォルトだとドライバのミキサーを変更するようになってい ます。もし、ドライバのミキサーがうまく動作しない場合は、音量変更できな いような具合になります。 もしくは、xmms の望んでいるミキサー要素 (Master や PCM) が、ドライバで サポートされていない、という場合もありえます。UA-1EX だと多分後者の方 だと思います。 xmms もソフトウェア音量制御のオプションがあるはずですので、ALSA Output プラグインのオプションを見てみてください。
KDEの個人設定でどうして、エラーになるのに、システム通知の、KDE_Startup.wav の音がなるのか?
新・世界七不思議の一つです。
個人設定の所以外で同様の現象は起こりますか? 例えば、ターミナル上で
"aplay foo.wav" を実行すると、ちゃんと音がなりますか?
--
Takashi Iwai