Package Details: steinberg-vst36 3.6.7-1

Git Clone URL: https://aur.archlinux.org/steinberg-vst36.git (read-only)
Package Base: steinberg-vst36
Description: Steinberg's VST SDK (version 3.6)
Upstream URL: http://www.steinberg.net/en/company/developers.html
Licenses: custom
Provides: steinberg-vst
Submitter: aggraef
Maintainer: None
Last Packager: aggraef
Votes: 26
Popularity: 0.514943
First Submitted: 2015-11-21 06:00
Last Updated: 2017-05-24 09:45

Latest Comments

pha-qu commented on 2019-04-30 23:47

@aggraef : Presumably an unloved orphan. FYI anyone looking here the files distributed contain the bug referenced here: https://www.linuxmusicians.com/viewtopic.php?t=14990

The fix is to change the section:

------- VST3 SDK/pluginterfaces/vst2.x/aeffect.h line 67:

elif defined(GNUC)
#pragma pack(push,8)
#if defined(__linux__)
        #define VSTCALLBACK
#else
        #define VSTCALLBACK __cdecl
#endif

The conditional definition specific to Linux is missing, which results in lots of build errors when you try to build a VST2 plugin

Smoerrebroed commented on 2019-01-03 09:04

On top of that, I find the package name misleading if it does not even support VST3. This is especially relevant since the newer SDK releases no longer contain the VST2 headers, essentially breaking packages that rely on them.

dvzrv commented on 2018-08-30 07:38

@aggraef just for me to understand: why are you only using the VST2 public sdk source files here? are these the only ones required in the projects that build vst plugins? Do we not have any vst3 plugins/applications? oO

In any case: You're using the VST3 source license (should be the one for VST2 in this case).

schranzonator commented on 2018-06-07 09:01

there is a new sdk version. maybe you can change this in the PKGBUILD? source=(https://download.steinberg.net/sdk_downloads/vstsdk369_01_03_2018_build_132.zip) md5sums=('536781525aeaf1b81568ea1e42b3fd05')