VST(エフェクター)作り概要
プロジェクトの準備
プロジェクト作成
新規プロジェクトを作る際はDLLを選択する
VST SDKのCPPファイルの追加
vstsdk2.4\public.sdk\source\vst2.xの配下にあるファイルは必ずプロジェクトに含める
- audioeffect.cpp
- audioeffectx.cpp
- vstplugmain.cpp
「vstplug.def」ファイルの作成
以下の内容のファイルを作り、ファイル名・拡張子を「vstplug.def」と名前をつけて「.sln」ファイルと同じフォルダに配置する必要がある
(ファイル名は任意でよいが説明のため「vstplug.def」とする。)
EXPORTS
VSTPluginMain
main=VSTPluginMain
プロジェクトの設定
以下のプロジェクト設定を行う必要がある。
メニューから「プロジェクト」→「プロジェクト名のプロパティ」を選択する。
開いたプロパティページの左上、「構成」から「Release」を選んで以下を設定
構成プロパティ
C/C++
コード生成
ランタイムライブラリ…マルチスレッド(/MT)
構成プロパティ
リンカ
入力
モジュール定義ファイル… ../vstplug.def
コンパイルの構成
コンパイル時はメニューから「ビルド」→「構成マネージャ」を選んで、開いた構成マネージャダイアログの「アクティブソリューション構成」を「Release」に設定する
合計: -
今日: -
昨日: -
javascript plugin Error : このプラグインで利用できない命令または文字列が入っています。
最終更新:2010年05月08日 00:40