refactor sampler, flatten arranger

This commit is contained in:
🪞👃🪞 2025-04-24 19:33:22 +03:00
parent a9d22bd26f
commit 9f70441627
28 changed files with 1816 additions and 1836 deletions

View file

@ -1,6 +1,3 @@
#![allow(unused)]
#![allow(dead_code)]
mod sampler; pub use self::sampler::*;
pub(crate) use ::tek_jack::{*, jack::*};
pub(crate) use ::tek_midi::{*, midly::{*, live::*, num::*}};
pub(crate) use ::tengri::{dsl::*, input::*, output::*, tui::{*, ratatui::prelude::*}};
@ -21,9 +18,16 @@ pub(crate) use symphonia::{
default::get_codecs,
};
pub(crate) use ratatui::{prelude::Rect, widgets::{Widget, canvas::{Canvas, Line}}};
mod sampler_api; pub use self::sampler_api::*;
mod sampler_data; pub use self::sampler_data::*;
mod sampler_audio; pub use self::sampler_audio::*;
mod sampler_browse; pub use self::sampler_browse::*;
mod sampler_midi; pub use self::sampler_midi::*;
mod sampler_model; pub use self::sampler_model::*;
mod sampler_view; pub use self::sampler_view::*;
#[cfg(test)] #[test] fn test_sampler () {
// TODO!
let sample = Sample::new("test", 0, 0, vec![]);
}
mod has_sampler; pub use self::has_sampler::*;