tek/crates/tek_sequencer/src/lib.rs

27 lines
571 B
Rust

/// Phrase editor.
pub(crate) use tek_core::*;
pub(crate) use tek_core::ratatui::prelude::*;
pub(crate) use tek_core::crossterm::event::{KeyCode, KeyModifiers};
pub(crate) use tek_core::midly::{num::u7, live::LiveEvent, MidiMessage};
pub(crate) use tek_jack::jack::*;
pub(crate) use tek_timer::*;
pub(crate) use std::sync::{Arc, RwLock};
submod! {
midi
phrase
sequencer
sequencer_control
sequencer_track
arranger
arranger_focus
arranger_phrase
arranger_scene
arranger_track
}
pubmod! {
arranger_view_h
arranger_view_v
}