[Armadillo:08196] Re: armadillo-800のマイク入力に関して
Takenoshita Koyo
email@hidden
2012年 8月 2日 (木) 20:30:27 JST
竹之下です。
ご報告ありがとうございます。色々実験してみたところ、マイクの種類によっては
うまく録音できないものがあるようです。
1. バイアス電圧が必要なマイク
簡易的なコンデンサマイクで、バイアス電圧が必要なものだと、うまく
録音できません。手元にあったものでは、ヘッドセット用のマイクが
このタイプでした。
このタイプのものは、Armadillo-800 EVA搭載のコーデックのバイアス機能
を有効にすることで対応できます。コーデックのバイアス機能を有効にする
パッチを添付します。
cd linux-2.6.35-a800eva
patch -p1 < ../linux-2.6.35-a800eva-at3-wm8978-enable-bias.patch
としてパッチを適用してから、カーネルイメージをビルドしなおして
ください。
参考: Armadillo-800 EVA 製品マニュアル 第12章 カーネルのビルド
http://manual.atmark-techno.com/armadillo-800-eva/armadillo-800-eva_product_manual_ja-1.3.0/ch12.html
2. プラグのチップとリングが導通しているもの
手元にあった別のヘッドセット用のマイクは、プラグのチップとリングが導通
していました。このタイプのものは、ソフトでは対応できません。ハード的な
改造が必要になります。
CON10の3番ピンがGNDに接続されているのですが、これを浮かせてGNDに落ちない
ようにすると、プラグのチップとリングが導通しているマイクでも
録音できるようになります。
> ちなみに個人的に気になっているのは、
> armadillo-500fx, 440では、
> armadillo500fx_wm8978.c や armadillo440_wm8978.c が存在するのに、
> armadillo-800-evaではそういったファイルがLinuxカーネルに存在しない事です。
> #armadillo-800-evaでは必要ないのでしょうか。
linux-2.6.35-a800evaでは、sound/soc/sh/fsi-wm8978.c が armadilloxxx_wm8978.c
に相当します。
以上、ご参考になれば幸いです。
(2012年08月02日 12:25), Masahiro Niki wrote:
> 仁木と申します。
> お世話になっております。
>
> Armadillo-800 EVA にて、
> マイク入力を得られず困っております。
>
> armadilloのマニュアル(※)に記述されている通り、
> ※armadillo-800-eva_product_manual_ja-1.2.0.pdfのP54〜
>
> 1)Debianで動かす。
> 2)GStreamerをinstallする。
> 3)gst-launchコマンドを発行する。
>
> を行いましたが、マイク入力が得られません。
>
> 正確には、P55に記述されている、
> ・ファイルへの録画
> →ファイルは作成されるが再生しても音声がない。
>
> ・マイク入力をhw:0へ出力
> →何も聞こえない。
>
> という結果です。
> #別PCで作成したwavファイルの再生は問題なくできます。
> (音声出力は問題ありません)
>
> 環境としては、
> LinuxカーネルはDVD付属のlinux-a800eva-1.01.bin、
> DebianもDVD付属のdebian-squeeze_a800eva_20120222.tgz
> を使用しています。
>
>
> 何か原因分かりますでしょうか?
> #別途何か設定が必要なのでしょうか。
>
> ちなみに個人的に気になっているのは、
> armadillo-500fx, 440では、
> armadillo500fx_wm8978.c や armadillo440_wm8978.c が存在するのに、
> armadillo-800-evaではそういったファイルがLinuxカーネルに存在しない事です。
> #armadillo-800-evaでは必要ないのでしょうか。
>
>
> 以上よろしくお願いします。
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
--
Koyo Takenoshita
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: linux-2.6.35-a800eva-at3-wm8978-enable-bias.patch
型: text/x-patch
サイズ: 672 バイト
説明: 無し
URL: <http://lists.atmark-techno.com/pipermail/armadillo/attachments/20120802/d1993435/attachment.bin>
armadillo メーリングリストの案内