browse phrases

This commit is contained in:
🪞👃🪞 2024-06-30 19:38:51 +03:00
parent 625956766e
commit 83830d9cb3
9 changed files with 86 additions and 84 deletions

View file

@ -134,7 +134,7 @@ fn clip_next (state: &mut Launcher) -> Usually<bool> {
let scene = &mut state.scenes[scene_id];
scene.clips[clip_id] = match scene.clips[clip_id] {
None => Some(0),
Some(i) => if i >= state.tracks[clip_id].sequencer.state().sequences.len().saturating_sub(1) {
Some(i) => if i >= state.tracks[clip_id].sequencer.state().phrases.len().saturating_sub(1) {
None
} else {
Some(i + 1)
@ -149,7 +149,7 @@ fn clip_prev (state: &mut Launcher) -> Usually<bool> {
let clip_id = state.cursor.0 - 1;
let scene = &mut state.scenes[scene_id];
scene.clips[clip_id] = match scene.clips[clip_id] {
None => Some(state.tracks[clip_id].sequencer.state().sequences.len().saturating_sub(1)),
None => Some(state.tracks[clip_id].sequencer.state().phrases.len().saturating_sub(1)),
Some(i) => if i == 0 {
None
} else {