VST3.6勉強中 2 – VST3作成の準備

最新情報について

ここではVST 3.6.0の開発について記載させていただいておりますが、最新版ではないため内容を更新しておりません。
これから開発を始める方は、新しいVSTバージョンで開発することをお勧めさせていただきます。

 新しいVSTバージョンの開発情報はこちら → はじめてのVSTプラグインの作り

VST3作成の準備

VST SDK 3.6でVST3を作成する際のプロジェクト作成方法についてメモいたします。
開発環境はVisual Studio Express 2013 for Windows Desktopを想定しています。

VST3の基本ライブラリの作成

VST3を作る場合は基本ライブラリが必要になります。

基本ライブラリは、ダウンロードしたSDKの中にありますが、ソースファイルからコンパイル・ビルドする必要があります。
「VST3 SDK\base\win\base_vc10.vcxproj」をVisual Studio開いて、そのままビルドすれば基本ライブラリ「base_vc10.lib」が完成します。

→VST SDK 3.6.7では方法が変更となっております。暫定的な手順はこちらです。

デバッグ版とリリース版の両方作成しておきます。
もっと見る

ギター音源を作成中 – 6(完)

以前より作り続けていたギターストローク音源ですが、とりあえず形になりましたので公開いたしました。
まだ不具合が残っているのでα版としております。

 ギターストローク音源 GT-Strum ダウンロードサイト

ギターの音はWAVE CLIP 有川 有様のライン録音したエレキギターサンプル「SS_Guitar」を利用しております。
アコースティックギターの音色も入れたかったのですが、ライセンス上、2次利用可能なアコースティックギター音がありませんでしたのでα版では見送っております。

不具合・要望について報告いただけると助かります。
また、アコースティックギターのWAVサンプルのご提供等、ご協力いただけると助かります。

ギター音源を作成中 – 4

前回に引き続きGUI作成中です。

読み込んだ画像で透過色を使用しようとしているのですが、うまく動かない状況が発生しています。
ドキュメントを読む限りでは下記のようにCBitmapのオブジェクトでsetTransparentColor()を指定し、GUI部品(ノブやスライダー)でsetTransparencyを指定すればいけるはずなのですが…

もっと見る