Page 1 of 1

building radium with forked juce?

Posted: 07 Oct 2021 22:03
by autumncheney
hello, so i discovered this exists: https://github.com/lv2-porting-project/JUCE and i want to try to build radium using this version of juce. the problem is, i don't know where to start, and i figured you could help

i imagine i'll have to clone the git repo and then somehow integrate it with radium and then build it. i have built other programs from source before but i don't know much beyond "./configure, make, make install" and i'm not sure exactly how this would work. i'm also not sure if, if i manage to do this, whether my lv2 plugins would work out of the box (just labelled as vsts or whatever)

would you please give me some advice or a walkthrough? thanks!

Re: building radium with forked juce?

Posted: 08 Oct 2021 05:12
by kjetil
Hi, it's not as easy as making the JUCE-fork compile. You also need to edit audio/Juce_plugins.cpp and/or audio/VST_plugins.cpp in order to find the lv2 files themselves, i.e. traverse the lv2 directories and so forth. It might not be that much work though, so just let me know if you can make the JUCE-fork compile and I'll look at it.

Re: building radium with forked juce?

Posted: 09 Oct 2021 05:13
by autumncheney
alright, i was wrong about what the fork was. it actually provides the ability to make lv2 plugins with juce, but not lv2 hosting

however, i did find this: https://github.com/lvtk/jlv2, which is a juce module that provides lv2 hosting. it's technically pre-alpha, but it could be useful...