Re: [PD-announce] PureVST version 0.8

Alexandros Drymonitis <[email protected]> Tue, 28 Apr 2026 21:45:28 +0300
Newsgroups gmane.comp.multimedia.puredata.general
Message-ID <[email protected]>
This is not my recipe, this is just following your README file.

On 4/28/26 21:43, Miller Puckette via Pd-list wrote:
> 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/

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

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