aboutsummaryrefslogtreecommitdiffstats
path: root/src/drawing.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drawing.c')
-rw-r--r--src/drawing.c36
1 files changed, 30 insertions, 6 deletions
diff --git a/src/drawing.c b/src/drawing.c
index e94d0ff..274fe66 100644
--- a/src/drawing.c
+++ b/src/drawing.c
@@ -1719,14 +1719,30 @@ draw_notif_bar() {
1719 if (settings.help == TOGGLE_ON) { 1719 if (settings.help == TOGGLE_ON) {
1720 if (input_handler == handle_trigger_selection || 1720 if (input_handler == handle_trigger_selection ||
1721 input_handler == handle_channel_selection) { 1721 input_handler == handle_channel_selection) {
1722 txt_drawf_small("L/R:NOTE A:PARAMS B:TOGGLE", x0 + 2, y0 + 1, color); 1722 txt_drawf_small("L/R:NOTE SEL+L/R:OCTAVE A:PARAMS B:TOGGLE", x0 + 2, y0 + 1, color);
1723 } else if (input_handler == handle_param_selection_sq1 || 1723 } else if (input_handler == handle_param_selection_sq1 ||
1724 input_handler == handle_param_selection_sq2 || 1724 input_handler == handle_param_selection_sq2 ||
1725 input_handler == handle_param_selection_wave || 1725 input_handler == handle_param_selection_wave ||
1726 input_handler == handle_param_selection_noise) { 1726 input_handler == handle_param_selection_noise) {
1727 txt_drawf_small("L/R:ADJUST SELECT:COPY", x0 + 2, y0 + 1, color); 1727 txt_drawf_small("L/R:ADJUST SELECT:COPY", x0 + 2, y0 + 1, color);
1728 } else if (input_handler == handle_pattern_selection) { 1728 } else if (input_handler == handle_pattern_selection) {
1729 txt_drawf_small("L/R:CHAIN A:PARAMS B:QUEUE", x0 + 2, y0 + 1, color); 1729 txt_drawf_small("L/R:CHAIN A:PARAMS B:QUEUE SEL+L/R:CLEAR", x0 + 2, y0 + 1, color);
1730 } else if (input_handler == handle_pattern_chain) {
1731 switch (param_selection_loc) {
1732 case CHAIN_BTN_ENABLE: {
1733 txt_drawf_small("A:BACK B:TOGGLE CHAIN", x0 + 2, y0 + 1, color);
1734 } break;
1735 case CHAIN_BTN_CLEAR: {
1736 txt_drawf_small("A:BACK B:CLEAR CHAIN", x0 + 2, y0 + 1, color);
1737 } break;
1738 case CHAIN_BTN_RANDOM: {
1739 txt_drawf_small("A:BACK B:RANDOMIZE CHAIN", x0 + 2, y0 + 1, color);
1740 } break;
1741 default: {
1742 txt_drawf_small("L/R:CHANGE PATTERN A:BACK B:TOGGLE STEP", x0 + 2, y0 + 1, color);
1743 } break;
1744 }
1745
1730 } else if (input_handler == handle_right_col_selection) { 1746 } else if (input_handler == handle_right_col_selection) {
1731 if (right_col_selection_loc == R_COL_STOP) { 1747 if (right_col_selection_loc == R_COL_STOP) {
1732 txt_drawf_small("B:STOP", x0 + 2, y0 + 1, color); 1748 txt_drawf_small("B:STOP", x0 + 2, y0 + 1, color);
@@ -1737,14 +1753,22 @@ draw_notif_bar() {
1737 txt_drawf_small("B:PAUSE", x0 + 2, y0 + 1, color); 1753 txt_drawf_small("B:PAUSE", x0 + 2, y0 + 1, color);
1738 } 1754 }
1739 } else if (right_col_selection_loc == R_COL_BPM) { 1755 } else if (right_col_selection_loc == R_COL_BPM) {
1740 txt_drawf_small("L/R:TEMPO", x0 + 2, y0 + 1, color); 1756 txt_drawf_small("L/R:TEMPO (1) SEL+L/R:TEMPO (10)", x0 + 2, y0 + 1, color);
1741 } else if (right_col_selection_loc == R_COL_SETTINGS) { 1757 } else if (right_col_selection_loc == R_COL_SETTINGS) {
1742 txt_drawf_small("B:SETTINGS", x0 + 2, y0 + 1, color); 1758 txt_drawf_small("B:SETTINGS", x0 + 2, y0 + 1, color);
1759 } else if (right_col_selection_loc == R_COL_SCALE) {
1760 txt_drawf_small("L/R:SCALE SEL+L/R:ROOT NOTE", x0 + 2, y0 + 1, color);
1743 } else if (right_col_selection_loc == R_COL_BANK_A || 1761 } else if (right_col_selection_loc == R_COL_BANK_A ||
1744 right_col_selection_loc == R_COL_BANK_B || 1762 right_col_selection_loc == R_COL_BANK_B ||
1745 right_col_selection_loc == R_COL_BANK_C || 1763 right_col_selection_loc == R_COL_BANK_C ||
1746 right_col_selection_loc == R_COL_BANK_D) { 1764 right_col_selection_loc == R_COL_BANK_D ||
1747 txt_drawf_small("B:SAVE CURRENT BANK AND SWITCH", x0 + 2, y0 + 1, color); 1765 right_col_selection_loc == R_COL_BANK_E ||
1766 right_col_selection_loc == R_COL_BANK_F) {
1767 if (settings.auto_save) {
1768 txt_drawf_small("B:SAVE CURRENT BANK AND SWITCH", x0 + 2, y0 + 1, color);
1769 } else {
1770 txt_drawf_small("B:SWITCH BANK", x0 + 2, y0 + 1, color);
1771 }
1748 } 1772 }
1749 } 1773 }
1750 return; 1774 return;