wip: saner rendering on arranger header

This commit is contained in:
🪞👃🪞 2025-01-07 18:15:50 +01:00
parent b2fb71b405
commit 0b365e05c8
6 changed files with 195 additions and 174 deletions

View file

@ -13,7 +13,7 @@ pub struct ArrangerCli {
#[arg(short, long, default_value_t = true)]
transport: bool,
/// Number of tracks
#[arg(short = 'x', long, default_value_t = 4)]
#[arg(short = 'x', long, default_value_t = 16)]
tracks: usize,
/// Number of scenes
#[arg(short, long, default_value_t = 8)]
@ -51,7 +51,7 @@ fn add_tracks (jack: &JackConnection, app: &mut Arranger, cli: &ArrangerCli) ->
let track = app.track_add(None, Some(
track_color_1.mix(track_color_2, i as f32 / n as f32).into()
))?;
track.width = 8;
track.width = 4;
let name = track.name.read().unwrap();
track.player.midi_ins.push(
jack.register_port(&format!("{}I", &name), MidiIn::default())?