VST(エフェクター)作成例
コンパイル・ビルド
コーディング完了後、コンパイル・ビルドを実施してVST(DLLファイル)を生成します。
コンパイル・ビルドの実施
Visual C++を起動し、メニューから「ビルド」→「プロジェクト名のビルド」を選択する。
ビルド結果の確認
画面下側にある出力ウィンドウでビルド結果を確認する。
以下の警告以外の警告やエラーが出ていなければ正常にコンパイルされている。
warning C4996: 'strncat': This function or variable may be unsafe. Consider using strncat_s instead.
To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h(144)
【warning C4996】
strcpy,scanf等の関数を利用すると発生する警告。
バッファオーバーラン
の危険性が潜んでいるのため表示される。
以下を定義するとエラーは出なくなる。
#define _CRT_SECURE_NO_DEPRECATE 1
生成されたファイルの確認
コンパイル・ビルドが正常に完了すると、.slnファイルのあるフォルダに新しいフォルダ「Release」が作成されている。
「Release」フォルダの中に「プロジェクト名.dll」というDLLファイルがVSTである。
サンプルエフェクターでは「MyTremoloVST.dll」となっている。
合計: -
今日: -
昨日: -
javascript plugin Error : このプラグインで利用できない命令または文字列が入っています。
最終更新:2010年11月30日 23:02