Skip to content

Binding generator for the VST 3 API

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

kcking/vst3-bindgen

 
 

Repository files navigation

vst3-bindgen

Docs

vst3-bindgen generates Rust bindings for the VST 3 API from the original C++ headers.

Usage

This crate does not contain a copy of the VST 3 SDK itself. Instead, vst3-bindgen will look for a user-supplied copy of the SDK at the path specified in the VST3_SDK_DIR environment variable. The VST 3 SDK can be acquired here.

This crate also depends on libclang for parsing the C++ header files in the SDK. For information on how to install libclang for various platforms, see the bindgen user guide; for information on controlling how vst3-bindgen searches for libclang, see the clang-sys documentation. libclang version 6.0 or later is required.

License

vst3-bindgen is distributed under the terms of both the MIT license and the Apache license, version 2.0. Contributions are accepted under the same terms.

About

Binding generator for the VST 3 API

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%