Compiling the Airwindows plugins without the deprecated VST2 SDK
Moderators: MattKingUSA, khz
-
- Established Member
- Posts: 1511
- Joined: Sun Jan 27, 2019 2:25 pm
- Location: Italy
- Has thanked: 382 times
- Been thanked: 298 times
Compiling the Airwindows plugins without the deprecated VST2 SDK
This collection of over 200 plugins is libre software (MIT licensed) but it relies on the deprecated Steinberg VST2 SDK, which is proprietary and can't be redistributed.
They are GUI-less so most of the code is DSP-related. VST2 experts, do you know if there's an easy way to build them without the deprecated VST2 SDK? I know @sadko4u wrote some code to compile VST2 code in LSP but I don't know if it can be adapted for this use case.
Please donate time (even bug reports) or money to libre software
Jam on openSUSE + GeekosDAW!
- sadko4u
- Established Member
- Posts: 986
- Joined: Mon Sep 28, 2015 9:03 pm
- Has thanked: 2 times
- Been thanked: 359 times
Re: Airwindows plugins
- ycollette
- Established Member
- Posts: 87
- Joined: Sun Jul 03, 2016 8:53 pm
- Has thanked: 14 times
- Been thanked: 16 times
- Contact:
Re: Airwindows plugins
https://github.com/TurnipHat/plugin_sdk
Audinux Fedora repository: https://audinux.github.io/
Github: https://github.com/ycollet
LMMS Music: https://www.jamendo.com/artist/471813/j ... wen/albums
Modular Music: https://www.jamendo.com/artist/537917/u ... ing/albums
- ycollette
- Established Member
- Posts: 87
- Joined: Sun Jul 03, 2016 8:53 pm
- Has thanked: 14 times
- Been thanked: 16 times
- Contact:
Re: Airwindows plugins
git clone https://github.com/TurnipHat/plugin_sdk
cd plugin_sdk
git checkout bcbef199f4dd78b883aebd6477cc104dad850e1b
Audinux Fedora repository: https://audinux.github.io/
Github: https://github.com/ycollet
LMMS Music: https://www.jamendo.com/artist/471813/j ... wen/albums
Modular Music: https://www.jamendo.com/artist/537917/u ... ing/albums
- davephillips
- Established Member
- Posts: 592
- Joined: Sat Aug 15, 2015 1:05 pm
- Has thanked: 35 times
- Been thanked: 23 times
Re: Airwindows plugins
viewtopic.php?f=48&t=21142
Just FYI.
Best,
dp
-
- Established Member
- Posts: 1511
- Joined: Sun Jan 27, 2019 2:25 pm
- Location: Italy
- Has thanked: 382 times
- Been thanked: 298 times
Re: Airwindows plugins
@ycollette as we are both packagers, you know that VST2 SDKs are proprietary and can't be redistributed, so that's not a sustainable solution
@davephillips I did not see that thread, my apologies for not using the "search" function, I hope this will teach me to do it next time! @raboof can you merge this thread into the other or just lock this one? Thanks and again, apologies!
Please donate time (even bug reports) or money to libre software
Jam on openSUSE + GeekosDAW!
- raboof
- Established Member
- Posts: 1855
- Joined: Tue Apr 08, 2008 11:58 am
- Location: Deventer, NL
- Has thanked: 50 times
- Been thanked: 74 times
- Contact:
Re: Airwindows plugins
Thanks for the ping!
I think the topics are actually pretty distinct: that one is about using the plugins, and this one is about seeing if we can convert them into a form that is easier to share. Maybe let's cross-link but keep the threads separate? I can update the title if you come up with a good one
- funkmuscle
- Established Member
- Posts: 2801
- Joined: Mon Jun 02, 2008 2:30 pm
- Has thanked: 129 times
- Been thanked: 31 times
Re: Airwindows plugins
- ycollette
- Established Member
- Posts: 87
- Joined: Sun Jul 03, 2016 8:53 pm
- Has thanked: 14 times
- Been thanked: 16 times
- Contact:
Re: Compiling the Airwindows plugins without the deprecated VST2 SDK
Vestige is a reverse engineering header from the LMMS project.
It has been used in Carla too:
https://raw.githubusercontent.com/LMMS/ ... aeffectx.h
https://raw.githubusercontent.com/falkT ... /vestige.h
Audinux Fedora repository: https://audinux.github.io/
Github: https://github.com/ycollet
LMMS Music: https://www.jamendo.com/artist/471813/j ... wen/albums
Modular Music: https://www.jamendo.com/artist/537917/u ... ing/albums
-
- Established Member
- Posts: 818
- Joined: Thu Mar 21, 2013 12:55 am
- Location: Vladivostok
- Has thanked: 65 times
- Been thanked: 122 times
Re: Compiling the Airwindows plugins without the deprecated VST2 SDK
Suggestion to port to VST3 seems reasonable. But requires a lot of work too.
- ycollette
- Established Member
- Posts: 87
- Joined: Sun Jul 03, 2016 8:53 pm
- Has thanked: 14 times
- Been thanked: 16 times
- Contact:
Re: Compiling the Airwindows plugins without the deprecated VST2 SDK
There is a version of VST2 sdk available on wayback machine:
https://web.archive.org/web/20181016150 ... ild_37.zip
This one was shipped with VST3 sdk ... and has been archived by wayback machine.
I found this link while trying to compile SPARTA VSTs
Audinux Fedora repository: https://audinux.github.io/
Github: https://github.com/ycollet
LMMS Music: https://www.jamendo.com/artist/471813/j ... wen/albums
Modular Music: https://www.jamendo.com/artist/537917/u ... ing/albums
Re: Compiling the Airwindows plugins without the deprecated VST2 SDK
Hey check this thread, somebody is porting to lv2ycollette wrote: ↑Wed Jul 29, 2020 6:22 pm I found something interesting:
There is a version of VST2 sdk available on wayback machine:
https://web.archive.org/web/20181016150 ... ild_37.zip
This one was shipped with VST3 sdk ... and has been archived by wayback machine.
I found this link while trying to compile SPARTA VSTs
https://github.com/airwindows/airwindows/issues/15
-
- Established Member
- Posts: 1511
- Joined: Sun Jan 27, 2019 2:25 pm
- Location: Italy
- Has thanked: 382 times
- Been thanked: 298 times
Re: Compiling the Airwindows plugins without the deprecated VST2 SDK
Amazing news, thanks!baj wrote: ↑Wed Jul 29, 2020 6:31 pm Hey check this thread, somebody is porting to lv2
https://github.com/airwindows/airwindows/issues/15
@ycollette I try to fully comply with licenses so even if VST2 SDKs spring up from time to time, I avoid them entirely. The same applies to GeekosDAW - for now @joboschetti made a Bash wrapper for using Airwindows via Wine, which can be found here if someone is interested!
Please donate time (even bug reports) or money to libre software
Jam on openSUSE + GeekosDAW!
-
- Established Member
- Posts: 1067
- Joined: Mon May 12, 2014 7:11 am
- Has thanked: 15 times
- Been thanked: 36 times
Re: Compiling the Airwindows plugins without the deprecated VST2 SDK
Why not just download the Linux binaries from
http://www.airwindows.com/wp-content/up ... pdates.zip
-
- Established Member
- Posts: 1511
- Joined: Sun Jan 27, 2019 2:25 pm
- Location: Italy
- Has thanked: 382 times
- Been thanked: 298 times
Re: Compiling the Airwindows plugins without the deprecated VST2 SDK
You can't distribute those in the official repositories of most distrosrghvdberg wrote: ↑Thu Jul 30, 2020 1:58 pm Am I missing something?
Why not just download the Linux binaries from
http://www.airwindows.com/wp-content/up ... pdates.zip
Please donate time (even bug reports) or money to libre software
Jam on openSUSE + GeekosDAW!