···99authors = ["Ewen Le Bihan <hey@ewen.works>"]
1010description = "An experimental WASM-capable, generative SVG-based video rendering engine that reacts to MIDI or audio data"
11111212+[workspace]
1313+members = ["xtask"]
1414+1215[lib]
1316crate-type = ["cdylib", "lib"]
1417···1922# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
20232124[dependencies]
2525+nih_plug = { git = "https://github.com/robbert-vdh/nih-plug.git", features = ["assert_process_allocs"] }
2226anyhow = "1.0.81"
2327chrono = "0.4.23"
2428docopt = "1.1.1"
+2
src/lib.rs
···1919pub mod ui;
2020pub mod video;
2121pub mod web;
2222+pub mod vst;
2223pub use animation::*;
2324use anyhow::Result;
2425pub use audio::*;
···3637pub use transform::*;
3738pub use video::*;
3839pub use web::log;
4040+pub use vst::*;
39414042use nanoid::nanoid;
4143use std::fs::{self};