mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-06 19:56:42 +01:00
feat: stub tek_mixer, tek_plugin, tek_sampler
This commit is contained in:
parent
e2789d6728
commit
b7d7864792
11 changed files with 98 additions and 77 deletions
|
|
@ -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"
|
||||
|
|
|
|||
6
crates/tek_mixer/src/main.rs
Normal file
6
crates/tek_mixer/src/main.rs
Normal 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(())
|
||||
}
|
||||
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue