aboutsummaryrefslogtreecommitdiffstats
path: root/src/globals.c
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2023-07-21 13:13:10 +0200
committerBad Diode <bd@badd10de.dev>2023-07-21 13:13:10 +0200
commit53729509f4f39690f025902df07bc38fc898ec65 (patch)
tree2d1093795b809d57c65d522bfb1e4c8e4a358824 /src/globals.c
parent1f7b89b12e39a57ab7ac16cc4eeb61740d0c14a9 (diff)
downloadstepper-53729509f4f39690f025902df07bc38fc898ec65.tar.gz
stepper-53729509f4f39690f025902df07bc38fc898ec65.zip
Prepare for parameter UI rework
Diffstat (limited to 'src/globals.c')
-rw-r--r--src/globals.c26
1 files changed, 16 insertions, 10 deletions
diff --git a/src/globals.c b/src/globals.c
index 7a55f02..724ff10 100644
--- a/src/globals.c
+++ b/src/globals.c
@@ -33,32 +33,38 @@ bool clear_screen = true;
33#define CHAN_W 19 33#define CHAN_W 19
34#define CHAN_H 8 34#define CHAN_H 8
35#define CHAN_START_X 30 35#define CHAN_START_X 30
36#define CHAN_START_Y 97 36#define CHAN_START_Y 98
37#define CHAN_OFFSET_Y 15 37#define CHAN_OFFSET_Y 15
38 38
39#define TRIG_W 15 39#define TRIG_W 15
40#define TRIG_H 22 40#define TRIG_H 22
41#define TRIG_START_X 59 41#define TRIG_START_X 59
42#define TRIG_START_Y 97 42#define TRIG_START_Y 98
43#define TRIG_OFFSET_X (TRIG_W + 3) 43#define TRIG_OFFSET_X (TRIG_W + 3)
44#define TRIG_OFFSET_Y (TRIG_H + 8) 44#define TRIG_OFFSET_Y (TRIG_H + 8)
45 45
46#define PIANO_W 170 46#define PIANO_W 170
47#define PIANO_H 15 47#define PIANO_H 12
48#define PIANO_BLACK_H 10
48#define PIANO_START_X 30 49#define PIANO_START_X 30
49#define PIANO_START_Y 76 50#define PIANO_START_Y 80
50#define PIANO_NOTE_W 2 51#define PIANO_NOTE_W 2
51 52
52#define PARAMS_W 170 53#define NOTIF_W 170
53#define PARAMS_H 60 54#define NOTIF_H 10
54#define PARAMS_START_X 30 55#define NOTIF_START_X 30
55#define PARAMS_START_Y 16 56#define NOTIF_START_Y 13
57
58#define PARAMS_W 166
59#define PARAMS_H 52
60#define PARAMS_START_X 32
61#define PARAMS_START_Y 22
56 62
57#define R_SIDEBAR_X ((TRIG_START_X) + (TRIG_OFFSET_X) * 8 + 4) 63#define R_SIDEBAR_X ((TRIG_START_X) + (TRIG_OFFSET_X) * 8 + 4)
58#define L_SIDEBAR_X ((CHAN_START_X) - 26) 64#define L_SIDEBAR_X ((CHAN_START_X) - 26)
59 65
60#define PAT_START_X (L_SIDEBAR_X + 4) 66#define PAT_START_X (L_SIDEBAR_X + 4)
61#define PAT_START_Y 20 67#define PAT_START_Y 21
62#define PAT_W 14 68#define PAT_W 14
63#define PAT_H 10 69#define PAT_H 10
64#define PAT_OFFSET_Y 17 70#define PAT_OFFSET_Y 17
@@ -83,7 +89,7 @@ bool clear_screen = true;
83#define PAT_TRIG_W 14 89#define PAT_TRIG_W 14
84#define PAT_TRIG_H 14 90#define PAT_TRIG_H 14
85#define PAT_TRIG_START_X 35 91#define PAT_TRIG_START_X 35
86#define PAT_TRIG_START_Y 29 92#define PAT_TRIG_START_Y 30
87#define PAT_TRIG_OFFSET_X (PAT_TRIG_W + 7) 93#define PAT_TRIG_OFFSET_X (PAT_TRIG_W + 7)
88#define PAT_TRIG_OFFSET_Y (PAT_TRIG_H + 8) 94#define PAT_TRIG_OFFSET_Y (PAT_TRIG_H + 8)
89 95