free-audio / clap-wrapper

Wrappers for using CLAP in other plugin environments
MIT License
111 stars 18 forks source link

Wrapped plugins appear as folders instead of packages on Mac #28

Closed tas-from-planet-u-he closed 1 year ago

tas-from-planet-u-he commented 1 year ago

Tested on macOS Monterey 12.6.1 with a 2020 M1 Silicon MacBook Pro.

Merely a cosmetic thing, the wrapped plugin is a regular folder, as opposed to real VST3 plugins, which are some kind of "package" on macOS.

Is it possible to build the wrapped plugin so it appears as a package?

packagevsfolder

defiantnerd commented 1 year ago

Do you know which SMTG_ switch I need to set that the VST3 SDK builds packages instead of bundles?

baconpaul commented 1 year ago

The manual fix to this is to do a SetFile -a B foo.vst3 but I still haven't figured out why the VST3 SDK doesn't do that for us.

baconpaul commented 1 year ago

oh and it is not just cosmetic. While Bitwig will load the folder version, Cubase, Dorico and Reaper will not it seems.

baconpaul commented 1 year ago

As @defiantnerd found out, this occurs if you use cmake with a generator other than Xcode. So if you just rebuild with -G Xcode it should all be fine.