From a37527bd5860d4caa454c9c12c9e9ffcc553fc18 Mon Sep 17 00:00:00 2001 From: unspeaker Date: Tue, 24 Dec 2024 22:46:58 +0100 Subject: [PATCH] shorten notes by 1ppq --- crates/tek/src/tui/phrase_editor.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/tek/src/tui/phrase_editor.rs b/crates/tek/src/tui/phrase_editor.rs index 9e58a731..2667236d 100644 --- a/crates/tek/src/tui/phrase_editor.rs +++ b/crates/tek/src/tui/phrase_editor.rs @@ -183,7 +183,7 @@ impl PhraseEditorModel { let note_start = self.time_point(); let note_point = self.note_point(); let note_len = self.note_len(); - let note_end = note_start + note_len; + let note_end = note_start + (note_len.saturating_sub(1)); let key: u7 = u7::from(note_point as u8); let vel: u7 = 100.into(); let length = phrase.length;