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

sample accurate parameters? #422

Open
recallmenot opened this issue Jul 2, 2023 · 3 comments
Open

sample accurate parameters? #422

recallmenot opened this issue Jul 2, 2023 · 3 comments

Comments

@recallmenot
Copy link

Hi,
I'm trying to settle on a plugin framework to write plugins in;
are sample accurate parameters a thing yet in DPF?
I couldn't find anything in the repo referencing that but for me it would be the only feature missing to stop beating my head against the vst3sdk.
I know not all formats support it and that it wouldn't be required by most plugins but what I'm trying to do, fast automation is essential.

@falkTX
Copy link
Contributor

falkTX commented Jul 2, 2023

not at the moment, but I have some ideas on how to handle it.
same for time position events, as during a process cycle the time is not guaranteed to be constant.

@recallmenot
Copy link
Author

recallmenot commented Jul 7, 2023

this is exciting!!!
vst3sdk supports sample accurate parameters but I only know how to do VSTGUI4... no idea how to add pugl + fragment shaders for visualizations
nih-plug is great but VST3 bindings are GPLv3 so no commercial plugins
juce is expensive / no sample-accurate parameters

@falkTX
Copy link
Contributor

falkTX commented Jul 7, 2023

note that it is doable to use dpf as plugin framework and keep vstgui for the gui part.

we can work together on some example plugin to demonstrate such thing, it will be similar to https://github.com/lucianoiam/hiphop which also uses dpf but handles the UI stuff in a custom way.
I am not too familiar with vstgui though, do they have example plugins? maybe we can just import one of them that provides some custom UI interaction as demo.

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