
Centos 7でSoXを使用して、SDRアプリケーションであるGQRXからのオーディオ出力を録音しています。Pulseaudioボリュームコントロールの録音タブから、内蔵オーディオアナログステレオのモニターを選択しました。サンプルレート6kの.wavファイルを保存しようとしています。次のコマンドを使用しています。
sox -t pulseaudio 2 --rate 6k --channels 1 test.wav
これは機能し、test.wav は期待どおりですが、ファイルの長さが実際の録音時間より約 3 分の 1 長くなっています。3 時間 15 分間録音すると、ファイルの長さは 4 時間 21 分になります。
これに関して、オンラインや SoX ドキュメントで何も見つけられませんでした。波形を録音の実際の長さにするために試せる他の方法はありますか?