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

Poll: What changes for a new version? #21

Closed
obiwanjacobi opened this issue Feb 25, 2020 · 2 comments
Closed

Poll: What changes for a new version? #21

obiwanjacobi opened this issue Feb 25, 2020 · 2 comments

Comments

@obiwanjacobi
Copy link
Owner

I have experimented with getting VST.NET over to dotnet core which looks very promising. So there may be a new version of VST.NET (netcore) on the way!
And just like the dotnet team did in redesigning all the APIs for dotnet core, we can do the same - hopefully making a more intuitive, easier to understand API for this new version.

I am not talking about taking on big new features, more like small tweaks that can be easily and quickly done.

Are there any parts of the existing API you would like to see different?

I have a few of my own but I want to hear what you think and want.

@obiwanjacobi
Copy link
Owner Author

Split up Interop into a Plugin and Host part.

Currently the Jacobi.Vst.Interop assembly contains code for when you run a managed plugin in an unmanaged host, as well as code to allow managed hosts to load unmanaged plugins. That means that a plugin carries some extra unused code that is only used when building a Host.

Should we split this code up into two separate interop assemblies?
Jacobi.Vst.Plugin.Interop
Jacobi.Vst.Host.Interop

@obiwanjacobi
Copy link
Owner Author

Closing - lack of interest and approaching release.

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

1 participant