実際にトーンを再生せずにSOXを使用して長いサウンドファイルを作成します。

実際にトーンを再生せずにSOXを使用して長いサウンドファイルを作成します。

私はSOXを使って特定の時間にトーンを演奏する方法を知っています。

play -n synth 5 sin 347

SOXを使ってトーンを保存する方法を知っています。

sox -n note.mp3 synth 5 sin 347

問題は、実際にサウンドを再生せずにファイルが生成されるまで数時間待たずに、どのように長いトーン(時間)を保存できますか?

答え1

答え:@derobertは、「sox」と「play」のコマンドが同じパッケージの一部ですが、他のことを行うことを指摘しました。下の3600は時間間隔(秒)です。

sox -n note.mp3 synth 3600 sin 347

上記のコードは、再生せずに1時間チャイムを生成します。

play -n note.mp3 synth 3600 sin 347

上記のコードは1時間ビープ音を再生し、それをnote.mp3に保存します。

@derobert ありがとうございます。まず試してみてください。

関連情報