aboutsummaryrefslogtreecommitdiffstats
path: root/src/globals.c
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2023-05-30 13:45:48 +0200
committerBad Diode <bd@badd10de.dev>2023-05-30 13:45:48 +0200
commitaf91b10094ba70651c27d279f77af13a433600f2 (patch)
treeb454437ef00819eb0bef1fe3565aa6ec0dd1e9e0 /src/globals.c
parentfcf71328ffc9452352dd74f2a241f3a3d0389daa (diff)
downloadstepper-af91b10094ba70651c27d279f77af13a433600f2.tar.gz
stepper-af91b10094ba70651c27d279f77af13a433600f2.zip
Add new start/stop buttons
Diffstat (limited to 'src/globals.c')
-rw-r--r--src/globals.c33
1 files changed, 17 insertions, 16 deletions
diff --git a/src/globals.c b/src/globals.c
index 7ad5e5a..cbf0c63 100644
--- a/src/globals.c
+++ b/src/globals.c
@@ -32,46 +32,47 @@ bool clear_screen = true;
32 32
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 29 35#define CHAN_START_X 30
36#define CHAN_START_Y 92 36#define CHAN_START_Y 95
37#define CHAN_OFFSET_Y 12 37#define CHAN_OFFSET_Y 15
38 38
39#define TRIG_W 15 39#define TRIG_W 15
40#define TRIG_H 24 40#define TRIG_H 22
41#define TRIG_START_X 58 41#define TRIG_START_X 59
42#define TRIG_START_Y 92 42#define TRIG_START_Y 95
43#define TRIG_OFFSET_X (TRIG_W + 3) 43#define TRIG_OFFSET_X (TRIG_W + 3)
44#define TRIG_OFFSET_Y (TRIG_H + 7) 44#define TRIG_OFFSET_Y (TRIG_H + 8)
45 45
46#define PIANO_W 170 46#define PIANO_W 170
47#define PIANO_H 20 47#define PIANO_H 20
48#define PIANO_START_X 29 48#define PIANO_START_X 30
49#define PIANO_START_Y 65 49#define PIANO_START_Y 67
50#define PIANO_NOTE_W 2 50#define PIANO_NOTE_W 2
51 51
52#define PARAMS_W 170 52#define PARAMS_W 170
53#define PARAMS_H 64 53#define PARAMS_H 64
54#define PARAMS_START_X 29 54#define PARAMS_START_X 30
55#define PARAMS_START_Y 1 55#define PARAMS_START_Y 1
56 56
57#define R_SIDEBAR_X ((TRIG_START_X) + (TRIG_OFFSET_X) * 8 + 4) 57#define R_SIDEBAR_X ((TRIG_START_X) + (TRIG_OFFSET_X) * 8 + 4)
58#define L_SIDEBAR_X ((CHAN_START_X) - 26) 58#define L_SIDEBAR_X ((CHAN_START_X) - 26)
59 59
60#define PAT_START_X (L_SIDEBAR_X + 5) 60#define PAT_START_X (L_SIDEBAR_X + 4)
61#define PAT_START_Y 18 61#define PAT_START_Y 18
62#define PAT_W 14 62#define PAT_W 14
63#define PAT_H 12 63#define PAT_H 10
64#define PAT_OFFSET_Y 17 64#define PAT_OFFSET_Y 17
65 65
66#define R_COL_W 24 66#define R_COL_W 24
67#define BPM_START_X (R_SIDEBAR_X) 67#define BPM_START_X (R_SIDEBAR_X)
68#define BPM_START_Y (TRIG_START_Y + TRIG_H + 9) 68#define BPM_START_Y (TRIG_START_Y + TRIG_H + 8)
69#define BPM_H 22 69#define BPM_H 22
70 70
71#define PLAY_START_X (R_SIDEBAR_X) 71#define PLAY_START_X (R_SIDEBAR_X)
72#define PLAY_START_Y (TRIG_START_Y) 72#define PLAY_START_Y (TRIG_START_Y + 12)
73#define STOP_START_X (R_SIDEBAR_X) 73#define STOP_START_X (R_SIDEBAR_X + 14)
74#define STOP_START_Y (TRIG_START_Y + 14) 74#define STOP_START_Y (TRIG_START_Y + 12)
75#define PLAY_STOP_W (10)
75#define PLAY_STOP_H (10) 76#define PLAY_STOP_H (10)
76 77
77#define BANK_START_X (R_SIDEBAR_X + 5) 78#define BANK_START_X (R_SIDEBAR_X + 5)