ソースコード
概要
Rustで作成したCLIツールツールです。 コマンド引数の指定によって、正弦波/三角波/矩形波を重ね合わせた波形を作成しWavファイルに保存できます。 Wavファイル読み書きライブラリ(wav_f64vec)を公開したついでに作りました。
機能
- 正弦波/三角波/矩形波を重ね合わせた波形を作成しWavファイルに保存(詳細は上記のGitHubリポジトリのREADME参照)
作成可能な波形の一例
下記のような波形を作成できます。それぞれ指定した時点からの矩形波と正弦波を重ねています。
※本ツールはWavファイルを作成するのみであり、波形を表示しているのは(別のソフトウェア)です。