DTMをする上で、エフェクトやシンセとして多くの場合使うことになるVSTを試しに作ってみました。
過去にも(特に公開していない)フィルタやスタッターみたいなものを作ってみたことがあったりしますが、その時の規格が現在では非推奨となっているVST2のものでした。
現在はVST3に切り替わり内部の仕様も大きく変わっているものの、SDKにサンプルが数多く入っているので試作段階までは比較的作りやすいように感じました。
そして作ってみたものがこちら。今まで作ったのはVSTeだったのでVSTiを作ってみるのは初めて。
……音符が置かれている間だけ無音を演奏します。入力音声はサイドチェインで他のトラックから持ってきます。
これだけだと使い所があるのかどうか怪しい感じですね。現時点でも一往は人力サイドチェインコンプレッサー的な使い方ができなくもないやつです。
GUIはまだ全く手をつけておらず面倒そうですが、機能を増やしたりしてある程度形になったら何らかの形で公開したいなと思っている次第です。