Hi all,

I have been working on upgrading pdvst~ (vst 2.4) to vst3 for Linux, macOS and Windows.

briefly its about running your standard Pd inside a vst3 host. you can use Pd same as normal and with externals. the only thing you can't do is change audio settings.

pdvst~ came out around 2004 and had always been for Windows only. this upgrade adds Unix replacements for the Windows only stuff that is mainly a shared memory, a mutex and 2 semaphores. the rest is of course was upgrading the code to live inside the vst3 API.

while the Windows version works very nice the Linux version (untested on macOS) seems a bit poppy with host's block size < 256. this i think can be improved if coding the mutex and semaphores with modern pthreads instead of the plain old semaphores i used.

for those willing to test get binaries from

    https://github.com/Lucarda/pdvst3/releases

macOS feedback is specially welcome as my qemu VM does not have audio.

please read carefully the readme. macOS user have instructions on how to overcome "untrusted developer" stuff.

    https://github.com/Lucarda/pdvst3/tree/main


:)

--
Mensaje telepatico asistido por maquinas


---
pd-list@lists.iem.at - the Pure Data mailinglist
https://lists.iem.at/hyperkitty/list/pd-list@lists.iem.at/message/K234U6D3OZUXVVKW3A73UYKRKOCXYW36/

To unsubscribe send an email to pd-list-le...@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.iem.at/

Reply via email to