2019/10/28

WaveCymbal のプラグイン版


ダウンロードとマニュアル (github.io)
ソースコード (github.com)

前に作った WaveCymbal を VST3 と LV2 プラグインにしました。相変わらずシンバルのような音は出ません。

GitHub Actions を使って macOS ビルドも追加しました。ただし mac を持っていないのでテストできていません。問題を見つけたときは GitHub のリポジトリまで報告をお願いします。

WaveCymbal ではシンバルを上から見て同心円状に切った各部を Karplus-Strong の弦で近似しています。そして同心円状の金属の切れ端を 1 次元の波のシミュレーションでつないでいます。さらにハイハットのような音を出すために複数枚のシンバルを用意してぶつけています。次の図はシンバル 1 枚分のモデルを表しています。 nCymbal の値を 1 にしたときに相当します。