radium icon indicating copy to clipboard operation
radium copied to clipboard

Steinberg VST directory issue

Open felikcat opened this issue 5 years ago • 6 comments

1. Steps to reproduce the problem.

  • Step 1: Installed required dependencies.

  • Step 2: Added export variables.

  • Step 3: Downloaded and moved Steinberg VST to the correct directory.

  • Step 4: make packages

  • I expected this to happen: Build.

  • This is what actually happened:

Steinberg VST headers not found. (Missing "~/SDKs/vstsdk2.4/pluginterfaces/vst2.x/aeffect.h or "~/SDKs/VST3 SDK/pluginterfaces/vst2.x/aeffect.h" or "~/SDKs/VST_SDK/VST2_SDK/pluginterfaces/vst2.x/aeffect.h")
You should find these files in the "VST Audio Plug-Ins SDK" from http://www.steinberg.net/en/company/developers.html . Unless Steinberg have changed the directory structure again, it should enough to unzip the file into your ~/SDKs directory.
make: *** [Makefile:562: bin/packages/deletemetorebuild] Error 5

2. Which version of Radium are you using? Do you know if an earlier version has worked?

5.9.22, no.

felikcat avatar Jan 10 '19 23:01 felikcat

Steinberg discontinued the VST2 SDK entirely back in October, which is a problem. (Radium's built on an older JUCE library that uses it)

You will need to use an archived version of the SDK that has the needed vst2 headers like aeffect.h mentioned in your error.

I believe vstsdk368_08_11_2017_build_121 is the last released version with these but it's not available, anywhere. Fortunately one version back: vstsdk367 still is on Steinberg's site and archive.org

https://www.steinberg.net/sdk_downloads/vstsdk367_03_03_2017_build_352.zip https://web.archive.org/web/20190111193507/https://www.steinberg.net/sdk_downloads/vstsdk367_03_03_2017_build_352.zip

Hope this helps.

Teteros avatar Jan 11 '19 20:01 Teteros

That error is reported by the check_dependencies.sh script. Try just commenting out the lines. VST2 is still included in the VST zip file from Steinberg, so it should work to use latest version. Unfortunately, they change the directory structure now and then, so you might have to adjust things, but I think Radium should be updated.

kmatheussen avatar Jan 12 '19 08:01 kmatheussen

I don't understand why this issue is closed: Radium is still requiring users to download something that does not exist anymore in order to compile. I believe this is a major issue, and should not be closed before Radium is updated.

timothee-haudebourg avatar Apr 03 '19 19:04 timothee-haudebourg

Sorry, didn't know it was a problem. Patch is welcome.

kmatheussen avatar Apr 03 '19 22:04 kmatheussen

Easiest solution is probably to just include the vst2 headers in Radium.

kmatheussen avatar Apr 03 '19 22:04 kmatheussen

Couldn't Radium just be built without VST2 support? I think that for many users (I am one), it'd be fine.

fpesari avatar Oct 12 '19 10:10 fpesari