Mailinglist Archive: opensuse-ja (74 mails)
| < Previous | Next > |
Re: [opensuse-ja] usb_audio のミキサ ー設定
- From: Takashi Iwai <tiwai@xxxxxxx>
- Date: Tue, 07 Aug 2007 16:45:19 +0200
- Message-id: <s5h3ayv1k00.wl%tiwai@xxxxxxx>
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 <tiwai@xxxxxxx>
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx
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 <tiwai@xxxxxxx>
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-ja+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-ja+help@xxxxxxxxxxxx
| < Previous | Next > |