1
0
Fork
You've already forked wind
0
A simple audio plugin host
  • Rust 100%
2026年01月08日 17:15:20 +00:00
src Add README 2026年01月08日 17:15:20 +00:00
.gitignore First implementation of plugin load & process using JACK 2026年01月02日 17:14:05 +00:00
Cargo.lock Add README 2026年01月08日 17:15:20 +00:00
Cargo.toml Add README 2026年01月08日 17:15:20 +00:00
README.md Add README 2026年01月08日 17:15:20 +00:00
screenshot.png Add README 2026年01月08日 17:15:20 +00:00

Wind

A simple VST3 audio plugin host built with Rust. It uses Rack for plugin hosting, iced for GUI and JACK for audio I/O.

Features

  • Load and delete plugins
  • Reorder plugin chain (Move plugin Up/Down)
  • Save and restore entire plugin chain
  • GUI sliders for plugin parameters

Build

git clone https://codeberg.org/lzj15/wind.git
cd wind
cargo build --release

An xdg-desktop-portal with file chooser implemented need to be installed for the file chooser to show on Linux.

Current Issues

  • Opening a plugin's custom GUI is not supported.
  • Plugin's parameters can't be denormalized since min & max values always gives 0.0 and 1.0.
  • Plugin's state other than the parameters can't be saved & restored.