at_takuya.sasaki
2014年5月19日 15時29分
Armadillo-840液晶モデルの拡張ボードには、オーディオコーデック(Wolfson WM8978)が 搭載されています。
http://manual.atmark-techno.com/armadillo-840/armadillo-840_product_manual_ja-1.2.0/ch08.html#sct.kernel_spec.drivers.audio
拡張ボードのヘッドフォン出力(CON6)から、テストサウンドを再生するには、 以下のコマンドを実行します。
[root@armadillo840-0 (ttySC2) ~]#gst-launch-1.0 audiotestsrc ! \ "audio/x-raw,channels=2,rate=48000,width=16" ! \ alsasink device=hw:1
*以下も参照 http://manual.atmark-techno.com/armadillo-840/armadillo-840_product_manual_ja-1.2.0/ch06.html#sct.audio
出力される音量を調整したい場合には、再生前に以下のコマンドを実行します。
[root@armadillo840-0 (ttySC2) ~]# amixer -D hw:1 set 'Headphone' 2 unmute Simple mixer control 'Headphone',0 Capabilities: pvolume pswitch Playback channels: Front Left - Front Right Limits: Playback 0 - 63 Mono: Front Left: Playback 2 [3%] [-55.00dB] [on] Front Right: Playback 2 [3%] [-55.00dB] [on]
パラメータで指定している"2"には、0-63までの整数値が指定可能です。 ("Limit Playback"にとりうる範囲が定義されています)