miyauchi
2016年3月24日 15時37分
Armadillo-840 に USBオーディオ(MM-ADUSB)を取り付けて音声を出そうとしています。
aplay で音声は出せたのですが、音量が調整できません。
amixer で変更できるようにページ(armadillo-440の液晶モデルで)の紹介があったので、
やってみましたが変わりません。
音量の変更方法を教えてください。
コメント
at_yuma.arakawa
USBオーディオはカード番号1で認識されているかと思いますので、
以下のようなコマンドでどうでしょうか。
[armadillo]# amixer -c 1 set Speaker 70%
なお、上記で指定している"Speaker"は異なる可能性があるので、
以下のように確認すると良いかと思います。
[armadillo]# amixer -c 1 Simple mixer control 'Speaker',0 Capabilities: pvolume pswitch pswitch-joined Playback channels: Front Left - Front Right Limits: Playback 0 - 38 Mono: Front Left: Playback 27 [71%] [-8.26dB] [on] Front Right: Playback 27 [71%] [-8.26dB] [on] Simple mixer control 'Mic',0 Capabilities: pvolume pvolume-joined cvolume cvolume-joined pswitch pswitch-joined cswitch cswitch-joined Playback channels: Mono Capture channels: Mono Limits: Playback 0 - 127 Capture 0 - 16 Mono: Playback 56 [44%] [10.49dB] [off] Capture 7 [44%] [10.41dB] [on] Simple mixer control 'Auto Gain Control',0 Capabilities: pswitch pswitch-joined Playback channels: Mono Mono: Playback [on] [armadillo]#
また、ALSAのカード番号は/proc/asound/以下で確認できます。
■ USBオーディオ接続前
[armadillo]# ls -l /proc/asound/ total 0 lrwxrwxrwx 1 root root 5 Jan 1 09:21 FSI2AWM8978 -> card0/ dr-xr-xr-x 4 root root 0 Jan 1 09:21 card0/ -r--r--r-- 1 root root 0 Jan 1 09:21 cards -r--r--r-- 1 root root 0 Jan 1 09:21 devices -r--r--r-- 1 root root 0 Jan 1 09:21 hwdep -r--r--r-- 1 root root 0 Jan 1 09:21 pcm -r--r--r-- 1 root root 0 Jan 1 09:21 timers -r--r--r-- 1 root root 0 Jan 1 09:21 version [armadillo]#
■ USBオーディオ接続後
[armadillo]# ls -l /proc/asound/ total 0 lrwxrwxrwx 1 root root 5 Jan 1 09:20 Device -> card1/ lrwxrwxrwx 1 root root 5 Jan 1 09:20 FSI2AWM8978 -> card0/ <== card1が生成された dr-xr-xr-x 4 root root 0 Jan 1 09:20 card0/ dr-xr-xr-x 4 root root 0 Jan 1 09:20 card1/ <== card1が生成された -r--r--r-- 1 root root 0 Jan 1 09:20 cards -r--r--r-- 1 root root 0 Jan 1 09:20 devices -r--r--r-- 1 root root 0 Jan 1 09:20 hwdep -r--r--r-- 1 root root 0 Jan 1 09:20 pcm -r--r--r-- 1 root root 0 Jan 1 09:20 timers -r--r--r-- 1 root root 0 Jan 1 09:20 version [armadillo]#
y.nakamura
2016年3月24日 17時00分
中村です。
amixer set PCM 50%
とか
%でなく0-255(値の範囲はデバイス依存かも)の値で
指定もできたと思います。
--
なかむら