Skip to content

Finish switching from vst3-sys to vst3#263

Open
davemollen wants to merge 8 commits intorobbert-vdh:masterfrom
davemollen:finish-vst3-pr
Open

Finish switching from vst3-sys to vst3#263
davemollen wants to merge 8 commits intorobbert-vdh:masterfrom
davemollen:finish-vst3-pr

Conversation

@davemollen
Copy link

Switch from the vst3-sys crate to the vst3 crate. With this change VST3 plugins built with NIH-plug no longer depend on the GPLv3 license.

Changes:

  • This PR continues on the work from this draft PR: switch from vst3-sys to vst3 #243. This draft had some build issues on Linux and Windows that were fixed in this PR
  • This PR also handles the recent breaking change in Rust nightly where simd LaneCount was removed in favor of the #[rustc_simd_monomorphize_lane_limit] attribute: rust-lang/portable-simd@8ce88bc.

Changes were tested on all platforms.

@davemollen davemollen changed the title Finish vst3 pr finish switching from vst3-sys to vst3 Mar 16, 2026
@davemollen davemollen changed the title finish switching from vst3-sys to vst3 Finish switching from vst3-sys to vst3 Mar 16, 2026
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

Successfully merging this pull request may close these issues.

2 participants