zynaddsubfx / zyn-fusion-build

Build Scripts For Zyn-Fusion
Do What The F*ck You Want To Public License
122 stars 39 forks source link

build-windows.rb creates ZynAddSubFX.dll. Needed to be renamed to Zyn.AddSubFX.vst3 to be found in Reaper 6.29 #82

Closed Schmitty2005 closed 3 years ago

Schmitty2005 commented 3 years ago

DLL file built with build-windows.rb on Ubuntu 20.04. ZynAddSubFX.dll worked in Element https://kushview.net/element/

Needed to be renamed to Zyn.AddSubFX.vst3 to be found in Reaper 6.29. Worked after renamed.

According to this article at Steinberg, https://helpcenter.steinberg.de/hc/en-us/articles/115000177084-VST-plug-in-locations-on-Windows, VST3's have a .vst3 extension while VST2's have .dll extension.

Could this simply be in the notes at the end of the build-windows.rb or should build-windows.rb rename ZynAddSubFX.dll to ZynAddSubFX.vst3 ?

fundamental commented 3 years ago

Zyn does not build a VST3 plugin, it builds a VST2 one, so by your description it would be incorrect to move the shared lib.

Schmitty2005 commented 3 years ago

Thank you for the explanation. I did not know it was possible to still build VST2's. I was remembering the Steinberg VST2 SDK being closed source. I assumed all open source projects were now using VST3 SDK.

fundamental commented 3 years ago

Open source projects can rely on a reverse engineered header. Anyone using said header has not formed any agreement with Steinberg.