Skip to content

suzumushi0/PolyPortamento_source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PolyPortamento source code distribution.

Licence.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License at no charge.

How to build PolyPortamento.

(1) You will need the following tools.

Visual Studio 2022.

VST SDK.

https://steinbergmedia.github.io/vst3_dev_portal/pages/Getting+Started/How+to+setup+my+system.html

(2) Create a VST3 project template using VST3 SDK Project Generator with the following parameters.

Name: PolyPortamento

Type: Instrument

Use VST GUI: Check

C++ Class Name: PolyPortamento

Bundle ID: NA

Filename Prefix: PP

Output Directory: as you like

CMake Generator: Visual Studio 17 2022

(3) Setup files.

copy source/*, resource/*, and CMakeList.txt from GitHub.

add .h and .cpp files to the Visual Studio project.

update vst3sdk_SOURCE_DIR absolute path in CMakeList.txt.

update absolute path in resource\PolyPortamento.uidesc.

(4) Setup property.

Select C++ latest from the property.

(5) Build.

PolyPortamento のビルド方法

(1) 以下のツールが必要です.

Visual Studio 2022.

VST SDK.

https://steinbergmedia.github.io/vst3_dev_portal/pages/Getting+Started/How+to+setup+my+system.html

(2) VST3 SDK Project Generator により以下のパラメータで VST3 プロジェクトテンプレートを生成する.

Name: PolyPortamento

Type: Instrument

Use VST GUI: チェック

C++ Class Name: PolyPortamento

Bundle ID: NA

Filename Prefix: PP

Output Directory: お好きにどうぞ

CMake Generator: Visual Studio 17 2022

(3) ファイルのセットアップ.

GitHub から source/*, resource/*, CMakeList.txt をコピー.

Visual Studio のプロジェクトに .h と.cpp ファイルを加える.

CMakeList.txt の中の絶対パス vst3sdk_SOURCE_DIR を更新.

resource\PolyPortamento.uidesc の中の絶対パスを更新.

(4) プロパティの設定.

プロパティから最新版の C++ を選択.

(5) ビルド.


VST is a registered trademark of Steinberg Media Technologies GmbH.