Skip to content

ryohey/vst3-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vst3-boilerplate

VST3 SDK を使ったプロジェクトのサンプル。UUID やプロジェクト名などを適切に変更する必要があるので、VST3_Project_Generator を使って生成した source ファイルに置き換えて利用してください。

サブモジュールの取得

VST3 SDK をサブモジュールとして利用しているので、このリポジトリの clone 後に下記のコマンドで取得してください。

git submodule update --init --recursive

Xcode プロジェクト生成

cmake -B build -G Xcode -DSMTG_ADD_VSTGUI=ON
xed build

ビルドを実行すると .vst3 ファイルが生成され、~/Library/Audio/Plug-Ins/VST3 にシンボリックリンクが生成される。

ビルドエラーの修正

なぜかはよくわからないが失敗する Build Phase を一度成功するように修正すると直せる。

  1. validator の Build Phases の CMake PostBuild Rules を下記のように変更
set -e
+ exit 0;
if test "$CONFIGURATION" = "Debug"; then :
  1. ビルド (失敗する)
  2. exit 0; を削除
  3. ビルド (失敗する)
  4. MIDIOutputExample (プロジェクト名) の CMake PostBuild Rules も同様に exit 0; 追加
  5. ビルド (成功)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published