wip: multi-crate refactor

This commit is contained in:
🪞👃🪞 2024-12-27 14:46:35 +01:00
parent 911c47fc7c
commit e08a79b507
25 changed files with 311 additions and 265 deletions

View file

@ -1,16 +1,22 @@
const FOO: () = ();
#![allow(unused)]
#![allow(clippy::unit_arg)]
pub mod core; pub use self::core::*;
pub mod time; pub(crate) use self::time::*;
pub mod space; pub(crate) use self::space::*;
pub mod tui; pub(crate) use self::tui::*;
pub mod edn;
pub mod jack; pub(crate) use self::jack::*;
pub mod midi; pub(crate) use self::midi::*;
pub mod audio; pub(crate) use self::audio::*;
//pub mod plugin; pub(crate) use self::plugin::*;
pub(crate) use clap::{self, Parser};
pub mod tui; pub(crate) use self::tui::*;
pub use tui::{Tui, TransportTui, SequencerTui, SamplerTui, GrooveboxTui, ArrangerTui};
pub mod jack; pub(crate) use self::jack::*;
pub use jack::JackClient;
pub mod midi; pub(crate) use self::midi::*;
pub mod audio; pub(crate) use self::audio::*;
pub use audio::{Sampler, Sample, Voice};
//pub mod plugin; pub(crate) use self::plugin::*;
pub use ::better_panic;
pub(crate) use better_panic::{Settings, Verbosity};
@ -44,13 +50,12 @@ pub(crate) use ratatui::{
backend::{Backend, CrosstermBackend, ClearType}
};
pub use ::midly;
pub use ::midly::{self, num::u7};
pub(crate) use ::midly::{
Smf,
MidiMessage,
TrackEventKind,
live::LiveEvent,
num::u7
};
pub use ::palette;