Brick Groove Machine 0.9.3
Firmware embarqué pour contrôleur/synthé Brick
 
Chargement...
Recherche...
Aucune correspondance
Référence de la structure kbd_state_t

Champs de données

bool omnichord
 
uint8_t ui_root_midi
 
kbd_scale_t ui_scale
 
note_order_t note_order
 
bool chord_override
 
int8_t octave_shift
 
uint8_t chord_mask
 
uint16_t note_mask
 
ui_keyboard_active_chord_t active
 
uint8_t sounding [KBD_MAX_ACTIVE_NOTES]
 
uint8_t sounding_count
 
ui_keyboard_note_sink_t sink
 
ui_keyboard_chord_cb_t observer
 

Documentation des champs

◆ active

ui_keyboard_active_chord_t kbd_state_t::active

◆ chord_mask

uint8_t kbd_state_t::chord_mask

◆ chord_override

bool kbd_state_t::chord_override

◆ note_mask

uint16_t kbd_state_t::note_mask

◆ note_order

note_order_t kbd_state_t::note_order

◆ observer

ui_keyboard_chord_cb_t kbd_state_t::observer

◆ octave_shift

int8_t kbd_state_t::octave_shift

◆ omnichord

bool kbd_state_t::omnichord

◆ sink

ui_keyboard_note_sink_t kbd_state_t::sink

◆ sounding

uint8_t kbd_state_t::sounding[KBD_MAX_ACTIVE_NOTES]

◆ sounding_count

uint8_t kbd_state_t::sounding_count

◆ ui_root_midi

uint8_t kbd_state_t::ui_root_midi

◆ ui_scale

kbd_scale_t kbd_state_t::ui_scale

La documentation de cette structure a été générée à partir du fichier suivant :