sample_wav_maker

--- 正弦波/三角波/矩形波を重ね合わせたWavファイルを作成するCLIツール ---


ソースコード

GitHubリポジトリ

概要

Rustで作成したCLIツールツールです。 コマンド引数の指定によって、正弦波/三角波/矩形波を重ね合わせた波形を作成しWavファイルに保存できます。 Wavファイル読み書きライブラリ(wav_f64vec)を公開したついでに作りました。

機能

作成可能な波形の一例

下記のような波形を作成できます。それぞれ指定した時点からの矩形波と正弦波を重ねています。
※本ツールはWavファイルを作成するのみであり、波形を表示しているのは(別のソフトウェア)です。

作成したファイルを音声編集ソフトウェアで開いた際のスクリーンショット
作成したファイルの音声の波形(別の音声編集ソフトウェアで開いた際のスクリーンショット)
前の制作物: wav_f64vec 次の制作物: json_parse...