Re: [PD-announce] PureVST version 0.8
Alexandros Drymonitis <[email protected]> Tue, 28 Apr 2026 19:57:37 +0300
| Newsgroups | gmane.comp.multimedia.puredata.general |
|---|---|
| Message-ID | <[email protected]> |
I managed to build it on Debian following the README that comes with the
source. You'll need the VST SDK for Linux before building. Mind to first
build libpd inside the Pd sources, not PureVST (it is mentioned in the
README, but someone might miss it - confession, that was me...). Also
make sure to correct the paths in the CMakeLists.txt. It's lines 13 and
14, below the comment that reads that you need to do exactly that.
What you need to do is copy and paste each command from the right place
(firstly from Pd source/libpd, then inside PureVST to edit
CMakeLists.txt, and lastly from the `build` directory which you will make).
Explicitly, first go to pd_source/libpd and type:
```
make MORECFLAGS=-DVST_CLEANSER
MORESRC=[...path-to...]/purevst/source/vst_cleanser.c
```
Then, inside PureVST change the paths in CMakeLists.txt (lines 13 and 14).
Then, create a `build` directory inside the PureVST directory and change
to it.
Then, inside the `build` directory, type:
```
SRC=[...path-to...]/purevst
```
```
cmake -DCMAKE_BUILD_TYPE=Release
-DSMTG_ENABLE_VST3_PLUGIN_EXAMPLES=FALSE
-DSMTG_ENABLE_VST3_HOSTING_EXAMPLES=FALSE -DHOME=$HOME $SRC
```
Then
```
cmake --build .
```
When I built it, a symlink was created in ~/.vst3 for PureVST, so I
didn't need to do anything.
On 4/28/26 17:45, Oliver wrote:
> Hi, dear (non Fedora) Linux users from this list !
>
> Has anybody managed to build PureVST and use it with success in a DAW,
> let's say REAPER ?
>
> The build instructions ("Compiling from source") are a little too
> sparse for stupid me ...
>
> Thanks for any help
>
> Oliver
>
>
> On 4/25/26 09:54, Miller Puckette via Pd-announce via Pd-list wrote:
>> To pd-announce:
>>
>> PureVST version 0.8 is out on the usual site:
>>
>> msp.ucsd.edu/tools/purevst/
>>
>> This might fix some of the bugs in previous versions. It's available
>> as source, or compiled for "M" series processors in MACOS and for
>> fedora linux (Intel processors), or you can compile your own binaries
>> from the source tarball.
>>
>> cheers
>> Miller
>>
>>
>> _______________________________________________
>> Pd-announce mailing list -- [email protected]
>> To unsubscribe send an email to [email protected]
>> ---
>> [email protected] - the Pure Data mailinglist
>> https://lists.iem.at/hyperkitty/list/[email protected]/message/
>> VUBDV4VKINGLWRZVAZ73ZVBFJMENUIMT/
>>
>> To unsubscribe send an email to [email protected] mailing list
>> UNSUBSCRIBE and account-management -> https://lists.iem.at/
>>
>
>
> ---
> [email protected] - the Pure Data mailinglist
> https://lists.iem.at/hyperkitty/list/[email protected]/message/GVBYQZ6K2XY2K2EVFJVC5RF2RNWKOLQZ/
>
>
> To unsubscribe send an email to [email protected] mailing list
> UNSUBSCRIBE and account-management -> https://lists.iem.at/
---
[email protected] - the Pure Data mailinglist
https://lists.iem.at/hyperkitty/list/[email protected]/message/GZ4IHSK37NUZFCGQOONRHNZW4XT2YXD7/
To unsubscribe send an email to [email protected] mailing list
UNSUBSCRIBE and account-management -> https://lists.iem.at/