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

Create VST plugin #6

Open
davidspek opened this issue Mar 3, 2021 · 1 comment
Open

Create VST plugin #6

davidspek opened this issue Mar 3, 2021 · 1 comment

Comments

@davidspek
Copy link

I think it would be very cool to turn this into a VST plugin so users can use it in their DAW. Personally, I don't think the interface or controls would even need to be changed for this. I'm not sure how much time I will have to look at this (and my 0 experience with C++ does not help), but maybe others can help out with this if there is interest for it.

@shhmon
Copy link

shhmon commented Nov 12, 2021

So I just discovered this project, and thought of this exact thing - wouldn't it be cool if this was a plugin?

Now I've been trying to figure out how this would work in practice. My initial thoughts were that one could have pretty much the same interface as the current program, except that you could save locations as in a regular sampler. Pair that with a sequencer, some ADSR controls and you have the ultimate tool for making spacey beat layers for styles like micro house and techno.

Another thought is regarding the WebGL implementation mentioned in #2 . This implementation has a control called "tune" which somehow alters the base frequency, yet I'm not sure how that works in practice since my understanding of the sound generation is limited at the moment. I'll do some more research on that.

Anyhow, since it seems like the base frequency can be controlled, one could technically modify that with MIDI inputs - turning this into a pretty cool synth plugin. This would require some more fine tuning when it comes to the synthesis, as the sounds are pretty harsh atm.

I'm planning on doing some more research on this. Will update if I get the chance to write something cool.

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