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

[debian-users:45239] Re: alsaconf で USB Audio の設定



こんにちは,

> kernel config で
>  CONFIG_SND_USB_AUDIO=m
>  CONFIG_SND_USB_USX2Y=m
> のモジュールとして make-kpkg し、reboot しますと、
>   ~$ cat /proc/asound/cards
>   0 [Intel          ]: HDA-Intel - HDA Intel
>                        HDA Intel at 0xffa3c000 irq 169
>   1 [Audio          ]: USB-Audio - USB Audio
>                        C-Media INC. USB Audio at \
>                      usb-0000:00:1d.7-7.1, full speed

これはモジュールのロード順序などで決定されたと思います.
index=X の値で設定できたり,
/etc/modutils/ 以下の 
alias snd-card-0 XXX
alias snd-card-1 XXX
のaliasに設定している部分などで変更できたと思います.

そこを操作するのがalsaconfです.なので,起動時の読み込み順序を制御して
どうにかなる問題については対処できると思います.カーネルがどうコンパイ
ルされているか,とかupdate-modulesがどう動いているのか,というところあ
たりにからむため,動かないときもあるかもしれません.

> そこで、今度は、/proc/asound/cards に USB-Audio が
> リストされている段階で、一般ユーザ権限で
>   ~$ set-default-soundcard 1
> とすることで USB-Audio から音を出すことが出来ました。
> (logout,reboot 後もこの設定は有効のようです)
> 音量は、"~$ alsamixer -c 1 " で変更出来ました。

set-default-soundcard はユーザ毎の設定ファイルである .asoundrc 
の設定を変更するため, そのユーザに関しての利用設定を変更できます.
こちらのほうが簡単かもしれませんね.


上川
-- 
dancer@{debian.org,netfort.gr.jp}   Debian Project