録音にecasoundを使う
インストールは
$ sudo aptitude install ecasound lame
としてmp3エンコーダのlameも一緒にインストールしておく。
ecasoundには入力のレベル表示のためのソフトウエアも入っている
ターミナルを二つ開いておいて
ひとつは
$ ecasignalview
としてレベル確認。
もう一つは
$ alsamixer -V capture
としてレベルの調整を行うと吉
mp3として録音するのには標準出力をlameに渡してエンコード
$ ecasound -i:/dev/dsp -o:stdout -t:10 | lame -r - `date +%Y%m%d%H%M`.mp3
とするとファイル名に日時がセットされて保存される。
オプションの説明
-i:/dev/dsp 入力をサウンドカード
-o:stdout 出力をstdoutへ
-t:10 10秒間
cronでコマンドラインをまわせばタイマーRECできる。
ecasound -i:/dev/dsp -o:stdout -t:600 | lame -r - ~/MyDocuments/My\ Music/FMradio/`date +%Y%m%d%H%M`.mp3