Re: [PD-announce] pdvst~ bump version.

Lucas Cordiviola <[email protected]>
Newsgroups gmane.comp.multimedia.puredata.general
Message-ID <PH7P220MB1351E29F9B67C51ED324420DA6432@PH7P220MB1351.NAMP220.PROD.OUTLOOK.COM>
On 19/10/2024 21:53, Matt Davey wrote:
> Could this possibly be done in Juce?? 

i think so but i should not take that path. i'll explain why *not me* 
but anybody reading will get the picture if wanting to do it.

# vst2.4 cross-platform

-  here i'll use the basic build system to be able to just use 2 dozens 
of #ifdef(!windows) until i'm sure i understood how to use 
"CreateFileMapping(" in a non-Windows system. this is the thing that 
transfers the bytes in the 2 involved processes (the vsthost and Pd). 
luckily something very similar is done in 
https://deken.puredata.info/library/shmem but iirc it does not implement 
semaphores.

# vst3

  - once i did the above, learn how to adapt the cmake build system from 
"https://github.com/steinbergmedia/vst3_example_plugin_hello_world" and 
try to get it all together for vst3. only experience i have with vst3 is 
https://github.com/Lucarda/pulqui-limiter.vst3 . here we will not use a 
GUI and MIDI is not the same as vst2.4.

  - is true that here i could jump directly to learning Juce. (i'll 
re-think it later)

#

so anyone comfortable with c++, juce and cmake will do it better and 
faster than me. on my side this is to keep myself busy and learning 
(which is good). also (without under-rating anything) the thing has 
already been done, it just need a "implementation details upgrade"

:)


-- 
Mensaje telepatico asistido por maquinas


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

To unsubscribe send an email to [email protected] mailing list
UNSUBSCRIBE and account-management -> https://lists.iem.at/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.