SeleDreams

Results 52 comments of SeleDreams

licence wise, nnsvs is MIT, there is 0 problems with bundling it as from what i can see UTSU is under an MIT compatible licence

> Times like this remind me how much UTSU needs its own plugin framework. > > If I understand correctly, integrating NNSVS with UTSU would have three parts to it....

> So the audio comes from a separate process? Shared memory + semaphores is likely fastest. can it be done if the other process is in c# tho ? i...

> that seems more of a general question on using cmake, no? not really because while in cmake i'd just set the cmake archive output and cmake binary output variables...

from what i can see for each target it sets a target property specifying the library output directory directly for instance for LV2 ```cpp set_target_properties("${NAME}-lv2-ui" PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/bin/${NAME}.lv2/$" ARCHIVE_OUTPUT_DIRECTORY "${PROJECT_BINARY_DIR}/obj/lv2/$"...

I'm referring to copy the asset folder to the folder of the vst, lv2 etc at build time, not locating the folder at runtime

also I tried getBundlePath but it returns null for vst3

I guess i'll rely on res2c instead atm to convert the resources to cpp and directly bundle them in the executable

> > also I tried getBundlePath but it returns null for vst3 > > there should be some assertion fail if that is the case. vst3 and lv2 are required...

I've been reading this discussion and it's actually an interesting read when i've seen posts about licence, i didn't know DPF actually relied on its own implementation of VST2 and...