Re: [PD-announce] PureVST version 0.8

Miller Puckette via Pd-list <[email protected]> Tue, 28 Apr 2026 20:43:41 +0200
Newsgroups gmane.comp.multimedia.puredata.general
Message-ID <[email protected]>
Cool, thanks for the more complete explanation... if you don't mind I'll 
adapt your recipe into the README for the next release. Meanwhile I've 
loaded debian onto a machine so when I have some time for it I can try 
to make a version that will run under debian or ubuntu.

cheers
Miller

On 4/28/26 6:57 PM, Alexandros Drymonitis wrote:
> 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://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/[email protected]/message/__;!!Mih3wA!GweTtEKFNNHG8aiSjZIoE1STTh3zYjYq6jN3GjtjOeVluWEqJ6e87w7U4krq5zTxmoN_l-CiaQ$ 
>>> VUBDV4VKINGLWRZVAZ73ZVBFJMENUIMT/
>>>
>>> To unsubscribe send an email to [email protected] mailing list
>>> UNSUBSCRIBE and account-management -> 
>>> https://urldefense.com/v3/__https://lists.iem.at/__;!!Mih3wA!GweTtEKFNNHG8aiSjZIoE1STTh3zYjYq6jN3GjtjOeVluWEqJ6e87w7U4krq5zTxmoPVYL-4Tg$ 
>>>
>>
>>
>> ---
>> [email protected] - the Pure Data mailinglist
>> https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/[email protected]/message/GVBYQZ6K2XY2K2EVFJVC5RF2RNWKOLQZ/__;!!Mih3wA!GweTtEKFNNHG8aiSjZIoE1STTh3zYjYq6jN3GjtjOeVluWEqJ6e87w7U4krq5zTxmoO_ggPntQ$ 
>>
>>
>> To unsubscribe send an email to [email protected] mailing list
>> UNSUBSCRIBE and account-management -> 
>> https://urldefense.com/v3/__https://lists.iem.at/__;!!Mih3wA!GweTtEKFNNHG8aiSjZIoE1STTh3zYjYq6jN3GjtjOeVluWEqJ6e87w7U4krq5zTxmoPVYL-4Tg$ 
>
>
> ---
> [email protected] - the Pure Data mailinglist
> https://urldefense.com/v3/__https://lists.iem.at/hyperkitty/list/[email protected]/message/GZ4IHSK37NUZFCGQOONRHNZW4XT2YXD7/__;!!Mih3wA!GweTtEKFNNHG8aiSjZIoE1STTh3zYjYq6jN3GjtjOeVluWEqJ6e87w7U4krq5zTxmoPRSmfhbw$ 
>
> To unsubscribe send an email to [email protected] mailing list
> UNSUBSCRIBE and account-management -> 
> https://urldefense.com/v3/__https://lists.iem.at/__;!!Mih3wA!GweTtEKFNNHG8aiSjZIoE1STTh3zYjYq6jN3GjtjOeVluWEqJ6e87w7U4krq5zTxmoPVYL-4Tg$ 



---
[email protected] - the Pure Data mailinglist
https://lists.iem.at/hyperkitty/list/[email protected]/message/Z2RA3ETOBCWDYFYKBYXGHIISU3T6KEJH/

To unsubscribe send an email to [email protected] mailing list
UNSUBSCRIBE and account-management -> https://lists.iem.at/