音声処理クラスでの音声処理準備
前回はVST3ホストでVST3プラグインから音声処理クラスを取得する方法について記載いたしました。
今回は取得した音声処理クラスで音声処理の準備を行うプログラムの説明を実施します。
今回作成するプラグインは下記のとおりです。
- VST3プラグインを読み込む
- VST3プラグインから音声処理クラスを作成する
- 音声処理クラスの情報(入出力数など)を取得する(new)
- 音声処理クラスで音声処理の準備を行う(new)
実際に音声処理を行う一歩手前までとなります。
このVST3プラグインのサンプルソースファイルはこちらからダウンロードできます→vst3host_20210410
ZIPファイルの中の「vst3host03_音声処理クラスでの音声処理準備」フォルダが今回のサンプルソースファイルになります。
なお、Visual Studioのプロジェクトは「コンソールアプリケーション」で作成しております。
プロジェクト設定などは「Visual Studioのプロジェクト設定」もご参照ください。
今回の説明内容
本ページでは、前回説明したVST3プラグインの利用の流れ(下記)のうち、4.についての内容を説明します。
なお、前回までで説明した内容については、説明を省略させていただきます。