From 9c0c004b78a12861ed03ce851d0885d68a25cb02 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Tue, 22 Aug 2023 14:06:51 +0200 Subject: Add control for scale selection and rcol notifs --- src/main.c | 28 ++++------------------------ 1 file changed, 4 insertions(+), 24 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index e294a0f..6bc3578 100644 --- a/src/main.c +++ b/src/main.c @@ -66,28 +66,6 @@ WITH REGARD TO THIS SOFTWARE. // later. // -// NOTE: (by catbeats) -// -// SCALES: -// -// CHRM - CHROMATIC -// MAJR - MAJOR (Ionian) -// MINR - MINOR (Aeolian) -// PMAJ - PENT MAJOR -// PMIN - PENT MINOR -// BLUE - BLUES -// DORI - DORIAN -// PHYR - PHYRGIAN -// LYDI - LYDIAN -// MIXO - MIXOLYDIAN -// LOCR - LOCRIAN -// PERS - PERSIAN -// HMIN - HUNGARIAN MINOR -// IWAT - IWATO -// INSN - IN-SEN -// HIRA - HIRAJOSHI -// - #include "gba/gba.h" #include "renderer_m0.c" @@ -124,11 +102,13 @@ render_sequencer(void) { if (redraw_play_pause) { PROF(draw_play(), draw_btn_cycles); PROF(draw_stop(), draw_btn_cycles); - // TODO: Move to separate if condition PROF(draw_settings(), draw_btn_cycles); - PROF(draw_scale(), draw_btn_cycles); redraw_play_pause = false; } + if (redraw_scale) { + PROF(draw_scale(), draw_btn_cycles); + redraw_scale = false; + } if (redraw_piano_note) { PROF(draw_piano_notes(), draw_piano_cycles); redraw_piano_note = false; -- cgit v1.2.1