LV2 version
Hi there!
I'm interested on doing an lv2 plugin version for cursynth. I already started some work, but I have no idea how to setup autoconf for this.
I have a folder named "lv2" with a "lv2.cpp" file inside (plus the needed lv2 headers for easy building).
If anyone can make the needed autoconf changes, I'll do a pull request for my current code. (No UI or state save yet, I first need to know the current code works).
thanks!
Hey, great! I'm also not sure how autoconf will work with an lv2 plugin. I assume an lv2 plugin is some sort of shared library, and it should be pretty easy to build on of those with autoconf. I could look into this if no one else already knows how.
an lv2 plugin will be a shared library, yes. that plus 2 *.ttl files ("manifest.ttl" and "cursynth.ttl").
I tried to do the autoconf changes myself, but I don't really understand it... As I said, I have a lv2/lv2.cpp file which contains the code. If you could add the autoconf stuff in a new branch, I'll happily work on it for a few days and then do a github pull request.
Small note, I think "-fPIC" will be needed to build the shared library.
Although I can't assist with developing the .lv2 plugin, this synth would be a wonderful addition to the linux community, especially with full Jack compatibility! :) I'm certianly available for testing it, and I'd like to add a page to my website about it too, once it's ready.