-
-
Notifications
You must be signed in to change notification settings - Fork 56
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
Basis of a common UI for all plugins #261
Conversation
d214921
to
5451ce9
Compare
This looks nice! I can debug the windows build if it's a mess for you. I have a windows install. |
I leave you a link to the current problem. I guess a cairo custom port could fix this. On the status of this thing, I allowed it to work in Windows and Mac in all VST/LV2/AU. Pugl has some crashes which I resolved but they're not in upstream.
@redtide works on designing a real UI on the basis of this PR, he makes it in a separate branch. Next this will need some sort of adapter in between plugin and UI, to fit the behavior with each of plugin formats. This layer should be allowed to communicate in both directions. |
|
||
Sfizz LV2 plugin | ||
|
||
Copyright 2019-2020, Paul Ferrand <[email protected]> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hem :D
0b5c121
to
870ccf3
Compare
d17d05e
to
6a22e67
Compare
A basic UI is done, connected to plugin controls. |
This is a basis for creating portable UI.
It's based on Pugl and Elements libraries, it drops VSTGUI entirely, and it's implemented in LV2 and VST.
No proper UI at the moment, only the SliderAndKnobs demo.
EDIT a note to self