At Thu, 15 Nov 2007 21:42:26 +0900, Dobashi.M wrote: > (変更が、毎回行われているようです)
自己訂正します; ソースの変更は毎回行われているものですが、オプションの変更ではなく、 -s w は以前からの利用方法です。 recは殆ど使っていませんでしたので、はやとちりでした。失礼しました。 仕切り直しをします; > 録音中の Sample Size の表示が変で、常に 8-bit と出ます。 その現象を、出来るだけ正確に示しましょう。例えば... % rec -V -s w -c 2 -r 44100 -t wav wave_test_0.wav Send break (control-c) to end recording sox: Input file /dev/dsp: using sample rate 44100 size shorts, encoding signed (2's complement), 2 channels sox: Writing Wave file: Microsoft PCM format, 2 channels, 44100 samp/sec sox: 176400 byte/sec, 4 block align, 16 bits/samp sox: Output file wave_test_0.wav: using sample rate 44100 size shorts, encoding signed (2's complement), 2 channels sox: Output file: comment "Processed by SoX" ... そして、その結果を示しましょう。 % file wave_test_0.wav wave_test_0.wav: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz それから、問題を切り分けます。 表示がおかしくて、結果は正常であれば、表示のみの問題ですので、ソースを grepでもして、問題周辺を調べて見ましょう。 表示も結果も同じであれば、オプションの設定の問題ですから、オプションの チェックをしましょう。 / Name : Dobashi Mitsuyoshi / / E-mail : [メールアドレス保護] /