wip: big mixer view on scene list focus

This commit is contained in:
🪞👃🪞 2024-07-04 16:08:12 +03:00
parent 8d11ae87c0
commit 9a6e7ab3b4
4 changed files with 142 additions and 102 deletions

View file

@ -27,17 +27,15 @@ pub fn main () -> Usually<()> {
state.scenes = vec![
Scene::new("Intro", vec![None, Some(0), None, None]),
Scene::new("Hook", vec![Some(0), Some(0), None, None]),
Scene::new("Verse", vec![None, Some(0), None, None]),
Scene::new("Chorus", vec![None, Some(0), None, None]),
Scene::new("Bridge", vec![None, Some(0), None, None]),
Scene::new("Verse", vec![Some(1), Some(0), None, None]),
Scene::new("Chorus", vec![Some(0), Some(0), None, None]),
Scene::new("Bridge", vec![Some(2), Some(0), None, None]),
Scene::new("Outro", vec![None, Some(0), None, None]),
];
let jack = jack_run("tek", &app)?;
let client = jack.as_client();
let timebase = &state.timebase;
let ppq = timebase.ppq() as usize;
state.tracks[0].sequence = Some(0);
state.tracks[1].sequence = Some(0);
state.track_cursor = 1;
state.scene_cursor = 1;
state.note_start = 12;