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

https://www.seventeencups.net/posts/writing-an-audio-plugin-in-rust/ #4

Open
utterances-bot opened this issue Jul 24, 2019 · 6 comments

Comments

@utterances-bot
Copy link

Writing an Audio Plugin in Rust - Joe Clay

Along the long and slightly convoluted path I took to finding my current career as a software developer, I ended up spending a year at college studying music. It didn't really amount to much in the way of gainful employment, but it's still something I'm r…

https://www.seventeencups.net/posts/writing-an-audio-plugin-in-rust/

Copy link

Thanks for this tutorial, was really helpful. I don't have much experience programming vsts but do you know if there is a standard method to get the current sample rate from the client/daw using this crate? Thanks :)

@17cupsofcoffee
Copy link
Owner

@jamieb133: I've not tried it myself, but in the vst crate (the more up to date fork of the one I used in this tutorial), there seems to be two ways to get it:

I'm not sure which one of these is standard/better - asking on the RustAudio Discourse might be a good idea. There's also a Telegram chat for Rust VST development.

Hopefully that helps!

Copy link

Spstolar commented Apr 4, 2020

Extremely helpful to see the process from idea to execution for someone getting into both Rust and audio programming. Thank you!

@17cupsofcoffee
Copy link
Owner

@Spstolar: No problem, very glad people are still getting some use out of this old post 😄

Copy link

Thank you for the tutorial! I'm learning rust at high school, I'm a musician and I love music software I definitely will try your tut :)

@17cupsofcoffee
Copy link
Owner

@duartecancela: I'm glad people are still getting use out of this article 😄 Be sure to check out Doomy's guide too, it's a bit more up to date.

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

5 participants