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/