mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 04:06:45 +01:00
32 lines
706 B
Rust
32 lines
706 B
Rust
/// Phrase editor.
|
|
|
|
pub(crate) use tek_core::*;
|
|
pub(crate) use tek_core::crossterm::event::KeyCode;
|
|
pub(crate) use tek_core::midly::{num::u7, live::LiveEvent, MidiMessage};
|
|
pub(crate) use tek_core::jack::*;
|
|
pub(crate) use std::sync::{Arc, RwLock};
|
|
|
|
submod! {
|
|
arranger
|
|
arranger_cmd
|
|
arranger_snd
|
|
arranger_tui
|
|
arranger_tui_bar
|
|
arranger_tui_cmd
|
|
arranger_tui_col
|
|
arranger_tui_hor
|
|
arranger_tui_ver
|
|
sequencer
|
|
sequencer_cmd
|
|
sequencer_snd
|
|
sequencer_tui
|
|
transport
|
|
transport_cmd
|
|
transport_snd
|
|
transport_tui
|
|
}
|
|
|
|
/// Octave number (from -1 to 9)
|
|
pub const NTH_OCTAVE: [&'static str;11] = [
|
|
"-1", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"
|
|
];
|