wip: launcher grid

This commit is contained in:
🪞👃🪞 2024-06-24 21:35:45 +03:00
parent 55e6c19c92
commit 1f194dafd8
5 changed files with 371 additions and 129 deletions

View file

@ -21,10 +21,12 @@ fn main () -> Result<(), Box<dyn Error>> {
crate::config::create_dirs(&xdg)?;
let transport = crate::device::Transport::new("Transport")?;
let timebase = transport.state.lock().unwrap().timebase();
crate::device::run(Chain::new("Chain#0000", vec![
Box::new(Sequencer::new("Phrase#000", &timebase)?),
Box::new(Sequencer::new("Phrase#001", &timebase)?),
//Box::new(Sequencer::new("Phrase#002", &timebase)?),
//Box::new(Plugin::new("Plugin#000")?),
])?)
//crate::device::run(Sequencer::new("Sequencer#0", &timebase)?)
crate::device::run(Launcher::new("Launcher#0", &timebase)?)
//crate::device::run(Chain::new("Chain#0000", vec![
//Box::new(Sequencer::new("Phrase#000", &timebase)?),
//Box::new(Sequencer::new("Phrase#001", &timebase)?),
////Box::new(Sequencer::new("Phrase#002", &timebase)?),
////Box::new(Plugin::new("Plugin#000")?),
//])?)
}