feat: stub tek_mixer, tek_plugin, tek_sampler

This commit is contained in:
🪞👃🪞 2024-08-06 19:10:42 +03:00
parent e2789d6728
commit b7d7864792
11 changed files with 98 additions and 77 deletions

View file

@ -7,3 +7,10 @@ version = "0.1.0"
tek_core = { path = "../tek_core" }
tek_jack = { path = "../tek_jack" }
tek_chain = { path = "../tek_chain" }
[lib]
path = "src/lib.rs"
[[bin]]
name = "tek_mixer"
path = "src/main.rs"

View file

@ -0,0 +1,6 @@
//! Multi-track mixer
include!("lib.rs");
pub fn main () -> Usually<()> {
tek_core::run(Arc::new(RwLock::new(crate::Mixer::new("")?)))?;
Ok(())
}

View file

@ -12,7 +12,7 @@ pub struct Mixer {
pub selected_column: usize,
}
//render!(Mixer = crate::view::mixer::render);
render!(Mixer |self, buf, area| Ok(area));
handle!(Mixer = handle_mixer);
process!(Mixer = process);