Brick Groove Machine 0.9.3
Firmware embarqué pour contrôleur/synthé Brick
 
Chargement...
Recherche...
Aucune correspondance
ui_led_palette.h
Aller à la documentation de ce fichier.
1
16#ifndef BRICK_UI_LED_PALETTE_H
17#define BRICK_UI_LED_PALETTE_H
18
19#include "drv_leds_addr.h"
20
21/* ===== Couleurs par cartouche (état actif) — GRB ======================= */
22#define UI_LED_COL_CART1_ACTIVE (led_color_t){0, 0, 180}
23#define UI_LED_COL_CART2_ACTIVE (led_color_t){180, 180, 0}
24#define UI_LED_COL_CART3_ACTIVE (led_color_t){0, 120, 120}
25#define UI_LED_COL_CART4_ACTIVE (led_color_t){180, 0, 120}
26/* ===== SEQ palette (GRB) ================================================== */
27#define UI_LED_COL_SEQ_PLAYHEAD (led_color_t){255, 255, 255} /* Blanc */
28#define UI_LED_COL_SEQ_ACTIVE (led_color_t){255, 0, 0} /* Vert */
29#define UI_LED_COL_SEQ_RECORDED (led_color_t){255, 255, 0} /* Jaune */
30#define UI_LED_COL_SEQ_PARAM (led_color_t){0, 0, 255} /* Bleu */
31#define UI_LED_COL_SEQ_PLOCKED (led_color_t){0, 128, 255} /* Violet */
32#define UI_LED_COL_SEQ_AUTOMATION (led_color_t){64, 0, 255} /* Cyan atténué */
33
34/* ===== États globaux — GRB ============================================= */
35#define UI_LED_COL_MUTE_RED (led_color_t){0, 180, 0}
36#define UI_LED_COL_OFF (led_color_t){0, 0, 0}
37
38/* ===== Système / indicateurs — GRB ===================================== */
39#define UI_LED_COL_REC_ACTIVE (led_color_t){0, 180, 0}
40#define UI_LED_COL_PLAYHEAD (led_color_t){255, 255, 255}
41
42/* ===== KEYBOARD mode — GRB ============================================= */
43#define UI_LED_COL_KEY_BLUE_HI (led_color_t){0, 0, 255} /* rangée 1 */
44#define UI_LED_COL_KEY_BLUE_LO (led_color_t){0, 0, 64} /* rangée 2 */
45
46/* 8 couleurs distinctes (zone chords Omnichord) — GRB */
47#define UI_LED_COL_CHORD_1 (led_color_t){0, 255, 0} /* Rouge */
48#define UI_LED_COL_CHORD_2 (led_color_t){255, 0, 0} /* Vert */
49#define UI_LED_COL_CHORD_3 (led_color_t){0, 128, 128} /* Violet */
50#define UI_LED_COL_CHORD_4 (led_color_t){64, 255, 0} /* Orange */
51#define UI_LED_COL_CHORD_5 (led_color_t){255, 255, 0} /* Jaune */
52#define UI_LED_COL_CHORD_6 (led_color_t){255, 0, 255} /* Cyan */
53#define UI_LED_COL_CHORD_7 (led_color_t){0, 200, 200} /* Rose */
54#define UI_LED_COL_CHORD_8 (led_color_t){180, 0, 120} /* Teal */
55
56#endif /* BRICK_UI_LED_PALETTE_H */