Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LV2 version #2

Open
falkTX opened this issue Mar 21, 2014 · 3 comments
Open

LV2 version #2

falkTX opened this issue Mar 21, 2014 · 3 comments

Comments

@falkTX
Copy link

falkTX commented Mar 21, 2014

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!

@iyoko
Copy link
Collaborator

iyoko commented Mar 25, 2014

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.

@falkTX
Copy link
Author

falkTX commented Mar 25, 2014

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.

@ghost
Copy link

ghost commented Apr 10, 2014

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants