you don’t really need C++ skills to generate LADSPA plugins for Organelle with Faust.
the point of faust, is you write dsp code in the ‘fault dsp language’ , and then the faust compiler (you can use the online one) generates the C++ code … for various platforms e.g. LADSPA, puredata vsts.
in theory, it will give the executable directly, but I’ve noticed it doesn’t seem to have compile options for ARM … (pity no reason for them not to run a cross compiler)
anyway, in this case all you need to do is take the C++ code it generates, write a small makefile, compile and your done.
… all trivial stuff really.
I’m not sure you’d want faustgen~ on a Organelle, as this is the compiler side which would be pretty slow on organelle, and you’d then need to start uploading the dsp file, telling it to compile… blah blah.
the only real gain from this would be if it compiled so fast, you used the dsp files as the ‘patch’, so you could create a fast workflow - but that’s not going to be the case.
on the tech side, id need to review the status of llvm for open source/arm projects.
apart from that Faust seems to be quite popular, not sure how many useful dsp files there are out there, or how efficient the code is it generates (which is pretty important for a system like organelle).