Brick Groove Machine 0.9.3
Firmware embarqué pour contrôleur/synthé Brick
 
Chargement...
Recherche...
Aucune correspondance
Référence du fichier ui_led_palette.h

Palette centralisée des couleurs LED pour Brick (Phase 6, format GRB). Plus de détails...

#include "drv_leds_addr.h"

Aller au code source de ce fichier.

Macros

#define UI_LED_COL_CART1_ACTIVE   (led_color_t){0, 0, 180}
 
#define UI_LED_COL_CART2_ACTIVE   (led_color_t){180, 180, 0}
 
#define UI_LED_COL_CART3_ACTIVE   (led_color_t){0, 120, 120}
 
#define UI_LED_COL_CART4_ACTIVE   (led_color_t){180, 0, 120}
 
#define UI_LED_COL_SEQ_PLAYHEAD   (led_color_t){255, 255, 255} /* Blanc */
 
#define UI_LED_COL_SEQ_ACTIVE   (led_color_t){255, 0, 0} /* Vert */
 
#define UI_LED_COL_SEQ_RECORDED   (led_color_t){255, 255, 0} /* Jaune */
 
#define UI_LED_COL_SEQ_PARAM   (led_color_t){0, 0, 255} /* Bleu */
 
#define UI_LED_COL_SEQ_PLOCKED   (led_color_t){0, 128, 255} /* Violet */
 
#define UI_LED_COL_SEQ_AUTOMATION   (led_color_t){64, 0, 255} /* Cyan atténué */
 
#define UI_LED_COL_MUTE_RED   (led_color_t){0, 180, 0}
 
#define UI_LED_COL_OFF   (led_color_t){0, 0, 0}
 
#define UI_LED_COL_REC_ACTIVE   (led_color_t){0, 180, 0}
 
#define UI_LED_COL_PLAYHEAD   (led_color_t){255, 255, 255}
 
#define UI_LED_COL_KEY_BLUE_HI   (led_color_t){0, 0, 255} /* rangée 1 */
 
#define UI_LED_COL_KEY_BLUE_LO   (led_color_t){0, 0, 64} /* rangée 2 */
 
#define UI_LED_COL_CHORD_1   (led_color_t){0, 255, 0} /* Rouge */
 
#define UI_LED_COL_CHORD_2   (led_color_t){255, 0, 0} /* Vert */
 
#define UI_LED_COL_CHORD_3   (led_color_t){0, 128, 128} /* Violet */
 
#define UI_LED_COL_CHORD_4   (led_color_t){64, 255, 0} /* Orange */
 
#define UI_LED_COL_CHORD_5   (led_color_t){255, 255, 0} /* Jaune */
 
#define UI_LED_COL_CHORD_6   (led_color_t){255, 0, 255} /* Cyan */
 
#define UI_LED_COL_CHORD_7   (led_color_t){0, 200, 200} /* Rose */
 
#define UI_LED_COL_CHORD_8   (led_color_t){180, 0, 120} /* Teal */
 

Description détaillée

Palette centralisée des couleurs LED pour Brick (Phase 6, format GRB).

Valeurs en GRB (attendues par drv_leds_addr).

  • C1..C4 : couleurs d’activité par cartouche (modes MUTE/SEQ…)
  • MUTE : rouge universel
  • REC : OFF/rouge
  • Playhead : vert
  • KEYBOARD : bleu froid (normal), bleu froid atténué (2e rangée), et 8 couleurs distinctes pour la zone "chords" en Omnichord.

Documentation des macros

◆ UI_LED_COL_CART1_ACTIVE

#define UI_LED_COL_CART1_ACTIVE   (led_color_t){0, 0, 180}

◆ UI_LED_COL_CART2_ACTIVE

#define UI_LED_COL_CART2_ACTIVE   (led_color_t){180, 180, 0}

◆ UI_LED_COL_CART3_ACTIVE

#define UI_LED_COL_CART3_ACTIVE   (led_color_t){0, 120, 120}

◆ UI_LED_COL_CART4_ACTIVE

#define UI_LED_COL_CART4_ACTIVE   (led_color_t){180, 0, 120}

◆ UI_LED_COL_CHORD_1

#define UI_LED_COL_CHORD_1   (led_color_t){0, 255, 0} /* Rouge */

◆ UI_LED_COL_CHORD_2

#define UI_LED_COL_CHORD_2   (led_color_t){255, 0, 0} /* Vert */

◆ UI_LED_COL_CHORD_3

#define UI_LED_COL_CHORD_3   (led_color_t){0, 128, 128} /* Violet */

◆ UI_LED_COL_CHORD_4

#define UI_LED_COL_CHORD_4   (led_color_t){64, 255, 0} /* Orange */

◆ UI_LED_COL_CHORD_5

#define UI_LED_COL_CHORD_5   (led_color_t){255, 255, 0} /* Jaune */

◆ UI_LED_COL_CHORD_6

#define UI_LED_COL_CHORD_6   (led_color_t){255, 0, 255} /* Cyan */

◆ UI_LED_COL_CHORD_7

#define UI_LED_COL_CHORD_7   (led_color_t){0, 200, 200} /* Rose */

◆ UI_LED_COL_CHORD_8

#define UI_LED_COL_CHORD_8   (led_color_t){180, 0, 120} /* Teal */

◆ UI_LED_COL_KEY_BLUE_HI

#define UI_LED_COL_KEY_BLUE_HI   (led_color_t){0, 0, 255} /* rangée 1 */

◆ UI_LED_COL_KEY_BLUE_LO

#define UI_LED_COL_KEY_BLUE_LO   (led_color_t){0, 0, 64} /* rangée 2 */

◆ UI_LED_COL_MUTE_RED

#define UI_LED_COL_MUTE_RED   (led_color_t){0, 180, 0}

◆ UI_LED_COL_OFF

#define UI_LED_COL_OFF   (led_color_t){0, 0, 0}

◆ UI_LED_COL_PLAYHEAD

#define UI_LED_COL_PLAYHEAD   (led_color_t){255, 255, 255}

◆ UI_LED_COL_REC_ACTIVE

#define UI_LED_COL_REC_ACTIVE   (led_color_t){0, 180, 0}

◆ UI_LED_COL_SEQ_ACTIVE

#define UI_LED_COL_SEQ_ACTIVE   (led_color_t){255, 0, 0} /* Vert */

◆ UI_LED_COL_SEQ_AUTOMATION

#define UI_LED_COL_SEQ_AUTOMATION   (led_color_t){64, 0, 255} /* Cyan atténué */

◆ UI_LED_COL_SEQ_PARAM

#define UI_LED_COL_SEQ_PARAM   (led_color_t){0, 0, 255} /* Bleu */

◆ UI_LED_COL_SEQ_PLAYHEAD

#define UI_LED_COL_SEQ_PLAYHEAD   (led_color_t){255, 255, 255} /* Blanc */

◆ UI_LED_COL_SEQ_PLOCKED

#define UI_LED_COL_SEQ_PLOCKED   (led_color_t){0, 128, 255} /* Violet */

◆ UI_LED_COL_SEQ_RECORDED

#define UI_LED_COL_SEQ_RECORDED   (led_color_t){255, 255, 0} /* Jaune */