Feat: add hidden mode and new documentation
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
//! Cagire as a CLAP/VST3 plugin via NIH-plug.
|
||||
|
||||
mod editor;
|
||||
mod params;
|
||||
|
||||
@@ -20,6 +22,7 @@ use cagire::engine::{
|
||||
use cagire::model::{Dictionary, Rng, Variables};
|
||||
use params::CagireParams;
|
||||
|
||||
/// Channel bridge between the plugin editor and the audio/sequencer threads.
|
||||
pub struct PluginBridge {
|
||||
pub cmd_tx: Sender<SeqCommand>,
|
||||
pub cmd_rx: Receiver<SeqCommand>,
|
||||
@@ -37,6 +40,7 @@ struct PendingNoteOff {
|
||||
note: u8,
|
||||
}
|
||||
|
||||
/// NIH-plug plugin implementing sequencer, synthesis, and MIDI I/O.
|
||||
pub struct CagirePlugin {
|
||||
params: Arc<CagireParams>,
|
||||
seq_state: Option<SequencerState>,
|
||||
|
||||
Reference in New Issue
Block a user