vst3

Crates.iovst3
lib.rsvst3
version0.3.0
created_at2023-08-07 18:54:42.35743+00
updated_at2025-12-07 17:13:07.313951+00
descriptionRust bindings for the VST 3 API
homepage
repositoryhttps://github.com/coupler-rs/vst3-rs
max_upload_size
id938156
size712,672
Micah Johnston (micahrj)

documentation

https://coupler.rs/vst3-rs/vst3/

README

vst3-rs

Cargo Docs

The vst3 crate provides Rust bindings for the VST 3 API, generated from the original C++ headers. Abstractions are provided for manipulating COM objects and implementing COM interfaces from Rust. Beyond that, however, these bindings are unsafe, and no attempt is made to abstract over the VST 3 API itself.

Usage

Add vst3 as a dependency to your Cargo.toml:

[dependencies]
vst3 = "0.3.0"

License

This project is distributed under the terms of both the MIT license and the Apache license, version 2.0. Contributions are accepted under the same terms.

Commit count: 158

cargo fmt