From 9af78fe5ee82e8a57911e6350b7d2e6a3a966969 Mon Sep 17 00:00:00 2001 From: Mitya Selivanov Date: Sat, 7 Oct 2023 18:55:27 +0200 Subject: Fix track inputs --- source/saw/main.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/source/saw/main.c b/source/saw/main.c index 0a60577..a10af64 100644 --- a/source/saw/main.c +++ b/source/saw/main.c @@ -776,6 +776,13 @@ static void saw_ui_track(saw_track_t *track, i64 x0, i64 y0, for (i32 input_index = TRACK_INPUT_INSTRUMENT; input_index <= TRACK_INPUT_RELEASE; ++input_index) { + // FIXME + // Implement Unison and Spread. + // + if (input_index == TRACK_INPUT_UNISON || + input_index == TRACK_INPUT_SPREAD) + continue; + if ((track->value_input == TRACK_INPUT_NONE || track->value_input == input_index) && saw_mouse_x >= x0 && saw_mouse_x < x0 + width && @@ -852,6 +859,7 @@ static void saw_ui_track(saw_track_t *track, i64 x0, i64 y0, } } } + if (input_index == TRACK_INPUT_VOLUME) next_y += header_offset; next_y += text_height; -- cgit v1.2.3