/// 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 }