Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/DGriffin91/egui_baseview_test_vst2
Barebones egui_baseview vst2 plugin with basic parameter control
https://github.com/DGriffin91/egui_baseview_test_vst2
Last synced: 2 months ago
JSON representation
Barebones egui_baseview vst2 plugin with basic parameter control
- Host: GitHub
- URL: https://github.com/DGriffin91/egui_baseview_test_vst2
- Owner: DGriffin91
- License: mit
- Created: 2021-01-05T19:35:47.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-30T23:21:47.000Z (over 2 years ago)
- Last Synced: 2024-01-31T12:30:43.212Z (5 months ago)
- Language: Rust
- Size: 25.4 KB
- Stars: 23
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-rust-audio - egui_baseview_test_vst2
README
# egui_baseview_test_vst2
Based on [baseview_test_vst2](https://github.com/greatest-ape/baseview_test_vst2)
Barebones [baseview](https://github.com/RustAudio/baseview)/[egui_baseview](https://github.com/BillyDM/egui-baseview)
[vst2](https://github.com/RustAudio/vst-rs) plugin.It implements an [egui](https://github.com/emilk/egui) ui for the [vst gain effect example](https://github.com/RustAudio/vst-rs/blob/master/examples/gain_effect.rs)
The plugin logs events to `~/tmp/EGUIBaseviewTest.log`.
## Usage: macOS (Tested on M1; need to test on previous models)
- Run `sudo zsh scripts/macos-build-and-install.sh`
- Start your DAW, test the plugin> For M1 users, run `sudo zsh scripts/macos-build-and-install-m1.sh`
## Usage: Windows
- Run `cargo build`
- Copy `target/debug/imgui_baseview_test_vst2.dll` to your VST plugin folder
- Start your DAW, test the plugin## Usage: Linux (Untested)
- Run `cargo build`
- Copy `target/debug/imgui_baseview_test_vst2.so` to your VST plugin folder
- Start your DAW, test the plugin![Demo](demo.png)