[PR #12] [CLOSED] A Couple of macOS VST build scripts #60

Closed
opened 2026-05-05 22:03:56 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/airwindows/airwindows/pull/12
Author: @baconpaul
Created: 4/15/2020
Status: Closed

Base: masterHead: build-on-catalina


📝 Commits (1)

  • b57f909 A Couple of macOS VST build scripts

📊 Changes

3 files changed (+50 additions, -0 deletions)

View changed files

📝 .gitignore (+3 -0)
scripts/build-all-vst.pl (+20 -0)
scripts/upgrade-xcode-vst.sh (+27 -0)

📄 Description

Hey, cool plugins. One of the members of the surge-synth-team recently upgraded to Catalina and used your plugs and wondered how to get a 64 bit version. I understand you are taking an approach of extreme backwards compatibility (your Xcode projects are for x86 and sdk 10.5) which is cool, but I banged together some scripts which modify the Xcode projects in place to upgrade the SDK, change to 64 bit, and, most importantly, point to your local copy of the VST2SDK if you have one.

Don't know if you are interested in these, but I figured I would send them over. I was able to build al the VSTs and load a few of them I hand checked in 64 bit Reaper on Catalina using the prescription below. Yours if you want them, and no offense if you don't or if you want to restructure them or even if you just think this is a bad idea or whatever!

I'm going to take a shot at a parallel version for the AUs also but the SDK reference is not quite as easy there. Will send a separate PR if I do that.

And thanks again for maintaining cool open source audio software.


These scripts allow you to build on macOS catalina and generate
a set of 64 bit VST2 plugins if you have your own copy of the VST2SDK
to hand. To use them

export VST2SDK_DIR=/Full/Path/To/vstsdk2.4
cd airwindows
perl ./scripts/build-all-vstpl
(wait 10-15 minutes)
look in BUILT_VST and you will see your plugins


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/airwindows/airwindows/pull/12 **Author:** [@baconpaul](https://github.com/baconpaul) **Created:** 4/15/2020 **Status:** ❌ Closed **Base:** `master` ← **Head:** `build-on-catalina` --- ### 📝 Commits (1) - [`b57f909`](https://github.com/airwindows/airwindows/commit/b57f909bd613ae507b626c5459e72cf53b3a76cb) A Couple of macOS VST build scripts ### 📊 Changes **3 files changed** (+50 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+3 -0) ➕ `scripts/build-all-vst.pl` (+20 -0) ➕ `scripts/upgrade-xcode-vst.sh` (+27 -0) </details> ### 📄 Description Hey, cool plugins. One of the members of the surge-synth-team recently upgraded to Catalina and used your plugs and wondered how to get a 64 bit version. I understand you are taking an approach of extreme backwards compatibility (your Xcode projects are for x86 and sdk 10.5) which is cool, but I banged together some scripts which modify the Xcode projects in place to upgrade the SDK, change to 64 bit, and, most importantly, point to your local copy of the VST2SDK if you have one. Don't know if you are interested in these, but I figured I would send them over. I was able to build al the VSTs and load a few of them I hand checked in 64 bit Reaper on Catalina using the prescription below. Yours if you want them, and no offense if you don't or if you want to restructure them or even if you just think this is a bad idea or whatever! I'm going to take a shot at a parallel version for the AUs also but the SDK reference is not quite as easy there. Will send a separate PR if I do that. And thanks again for maintaining cool open source audio software. ------------ These scripts allow you to build on macOS catalina and generate a set of 64 bit VST2 plugins if you have your own copy of the VST2SDK to hand. To use them export VST2SDK_DIR=/Full/Path/To/vstsdk2.4 cd airwindows perl ./scripts/build-all-vstpl (wait 10-15 minutes) look in BUILT_VST and you will see your plugins --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 22:03:56 -06:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/airwindows#60
No description provided.