mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 12:16:42 +01:00
wip: refactor pt.33: 33e; midi player traits
This commit is contained in:
parent
ce78b95d8a
commit
cbbecc5aba
21 changed files with 522 additions and 487 deletions
13
crates/tek_api/src/model_arranger_track.rs
Normal file
13
crates/tek_api/src/model_arranger_track.rs
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
use crate::*;
|
||||
|
||||
#[derive(Debug)]
|
||||
pub struct ArrangerTrack {
|
||||
/// Name of track
|
||||
pub name: Arc<RwLock<String>>,
|
||||
/// Preferred width of track column
|
||||
pub width: usize,
|
||||
/// Identifying color of track
|
||||
pub color: ItemColor,
|
||||
/// The MIDI player for the track
|
||||
pub player: MIDIPlayer
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue