Brick Groove Machine 0.9.3
Firmware embarqué pour contrôleur/synthé Brick
 
Chargement...
Recherche...
Aucune correspondance
Référence du fichier ui_arp_menu.h
#include <stdint.h>
#include "ui_spec.h"
#include "ui_backend.h"

Aller au code source de ce fichier.

Macros

#define KBD_ARP_UI_ID(local)   (uint16_t)(UI_DEST_UI | ((uint16_t)(local) & 0x1FFFu))
 

Énumérations

enum  {
  KBD_ARP_LOCAL_HOLD = 0x0200 , KBD_ARP_LOCAL_RATE , KBD_ARP_LOCAL_OCT_RANGE , KBD_ARP_LOCAL_PATTERN ,
  KBD_ARP_LOCAL_GATE , KBD_ARP_LOCAL_SWING , KBD_ARP_LOCAL_ACCENT , KBD_ARP_LOCAL_VEL_ACC ,
  KBD_ARP_LOCAL_STRUM_MODE , KBD_ARP_LOCAL_STRUM_OFFSET , KBD_ARP_LOCAL_REPEAT_UNUSED = 0x020A , KBD_ARP_LOCAL_TRANSPOSE = 0x020B ,
  KBD_ARP_LOCAL_SPREAD = 0x020C , KBD_ARP_LOCAL_DIRECTION_BEHAV = 0x020E , KBD_ARP_LOCAL_SYNC_MODE = 0x020F
}
 

Variables

const ui_cart_spec_t ui_keyboard_arp_menu_spec
 

Documentation des macros

◆ KBD_ARP_UI_ID

#define KBD_ARP_UI_ID (   local)    (uint16_t)(UI_DEST_UI | ((uint16_t)(local) & 0x1FFFu))

Documentation du type de l'énumération

◆ anonymous enum

anonymous enum
Valeurs énumérées
KBD_ARP_LOCAL_HOLD 
KBD_ARP_LOCAL_RATE 
KBD_ARP_LOCAL_OCT_RANGE 
KBD_ARP_LOCAL_PATTERN 
KBD_ARP_LOCAL_GATE 
KBD_ARP_LOCAL_SWING 
KBD_ARP_LOCAL_ACCENT 
KBD_ARP_LOCAL_VEL_ACC 
KBD_ARP_LOCAL_STRUM_MODE 
KBD_ARP_LOCAL_STRUM_OFFSET 
KBD_ARP_LOCAL_REPEAT_UNUSED 
KBD_ARP_LOCAL_TRANSPOSE 
KBD_ARP_LOCAL_SPREAD 
KBD_ARP_LOCAL_DIRECTION_BEHAV 
KBD_ARP_LOCAL_SYNC_MODE 

Documentation des variables

◆ ui_keyboard_arp_menu_spec

const ui_cart_spec_t ui_keyboard_arp_menu_spec
extern