Ardour  9.0-pre0-582-g084a23a80d
ArdourSurface::Maschine2Mk2::machine_mk2_input Struct Reference

Public Attributes

unsigned int top_0: 1
 
unsigned int top_1: 1
 
unsigned int top_2: 1
 
unsigned int top_3: 1
 
unsigned int top_4: 1
 
unsigned int top_5: 1
 
unsigned int top_6: 1
 
unsigned int top_7: 1
 
unsigned int top_control: 1
 
unsigned int top_step: 1
 
unsigned int top_browse: 1
 
unsigned int top_sampling: 1
 
unsigned int top_left: 1
 
unsigned int top_right: 1
 
unsigned int top_all: 1
 
unsigned int top_auto: 1
 
unsigned int mst_volume: 1
 
unsigned int mst_swing: 1
 
unsigned int mst_tempo: 1
 
unsigned int mst_left: 1
 
unsigned int mst_right: 1
 
unsigned int mst_enter: 1
 
unsigned int mst_note_repeat: 1
 
unsigned int mst_wheel: 1
 
unsigned int groups_a: 1
 
unsigned int groups_b: 1
 
unsigned int groups_c: 1
 
unsigned int groups_d: 1
 
unsigned int groups_e: 1
 
unsigned int groups_f: 1
 
unsigned int groups_g: 1
 
unsigned int groups_h: 1
 
unsigned int trs_restart: 1
 
unsigned int trs_left: 1
 
unsigned int trs_right: 1
 
unsigned int trs_grid: 1
 
unsigned int trs_play: 1
 
unsigned int trs_rec: 1
 
unsigned int trs_erase: 1
 
unsigned int trs_shift: 1
 
unsigned int pads_scene: 1
 
unsigned int pads_pattern: 1
 
unsigned int pads_mode: 1
 
unsigned int pads_navigate: 1
 
unsigned int pads_duplicate: 1
 
unsigned int pads_select: 1
 
unsigned int pads_solo: 1
 
unsigned int pads_mute: 1
 
unsigned int reserved: 8
 
unsigned int mst_wheel_pos: 8
 
uint16_t top_knobs [8]
 

Detailed Description

Definition at line 47 of file m2_dev_mk2.h.

Member Data Documentation

◆ groups_a

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::groups_a

Definition at line 72 of file m2_dev_mk2.h.

◆ groups_b

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::groups_b

Definition at line 73 of file m2_dev_mk2.h.

◆ groups_c

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::groups_c

Definition at line 74 of file m2_dev_mk2.h.

◆ groups_d

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::groups_d

Definition at line 75 of file m2_dev_mk2.h.

◆ groups_e

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::groups_e

Definition at line 76 of file m2_dev_mk2.h.

◆ groups_f

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::groups_f

Definition at line 77 of file m2_dev_mk2.h.

◆ groups_g

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::groups_g

Definition at line 78 of file m2_dev_mk2.h.

◆ groups_h

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::groups_h

Definition at line 79 of file m2_dev_mk2.h.

◆ mst_enter

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::mst_enter

Definition at line 69 of file m2_dev_mk2.h.

◆ mst_left

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::mst_left

Definition at line 67 of file m2_dev_mk2.h.

◆ mst_note_repeat

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::mst_note_repeat

Definition at line 70 of file m2_dev_mk2.h.

◆ mst_right

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::mst_right

Definition at line 68 of file m2_dev_mk2.h.

◆ mst_swing

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::mst_swing

Definition at line 65 of file m2_dev_mk2.h.

◆ mst_tempo

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::mst_tempo

Definition at line 66 of file m2_dev_mk2.h.

◆ mst_volume

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::mst_volume

Definition at line 64 of file m2_dev_mk2.h.

◆ mst_wheel

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::mst_wheel

Definition at line 71 of file m2_dev_mk2.h.

◆ mst_wheel_pos

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::mst_wheel_pos

Definition at line 97 of file m2_dev_mk2.h.

◆ pads_duplicate

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::pads_duplicate

Definition at line 92 of file m2_dev_mk2.h.

◆ pads_mode

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::pads_mode

Definition at line 90 of file m2_dev_mk2.h.

◆ pads_mute

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::pads_mute

Definition at line 95 of file m2_dev_mk2.h.

◆ pads_navigate

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::pads_navigate

Definition at line 91 of file m2_dev_mk2.h.

◆ pads_pattern

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::pads_pattern

Definition at line 89 of file m2_dev_mk2.h.

◆ pads_scene

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::pads_scene

Definition at line 88 of file m2_dev_mk2.h.

◆ pads_select

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::pads_select

Definition at line 93 of file m2_dev_mk2.h.

◆ pads_solo

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::pads_solo

Definition at line 94 of file m2_dev_mk2.h.

◆ reserved

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::reserved

Definition at line 96 of file m2_dev_mk2.h.

◆ top_0

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_0

Definition at line 48 of file m2_dev_mk2.h.

◆ top_1

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_1

Definition at line 49 of file m2_dev_mk2.h.

◆ top_2

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_2

Definition at line 50 of file m2_dev_mk2.h.

◆ top_3

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_3

Definition at line 51 of file m2_dev_mk2.h.

◆ top_4

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_4

Definition at line 52 of file m2_dev_mk2.h.

◆ top_5

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_5

Definition at line 53 of file m2_dev_mk2.h.

◆ top_6

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_6

Definition at line 54 of file m2_dev_mk2.h.

◆ top_7

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_7

Definition at line 55 of file m2_dev_mk2.h.

◆ top_all

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_all

Definition at line 62 of file m2_dev_mk2.h.

◆ top_auto

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_auto

Definition at line 63 of file m2_dev_mk2.h.

◆ top_browse

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_browse

Definition at line 58 of file m2_dev_mk2.h.

◆ top_control

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_control

Definition at line 56 of file m2_dev_mk2.h.

◆ top_knobs

uint16_t ArdourSurface::Maschine2Mk2::machine_mk2_input::top_knobs[8]

Definition at line 98 of file m2_dev_mk2.h.

◆ top_left

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_left

Definition at line 60 of file m2_dev_mk2.h.

◆ top_right

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_right

Definition at line 61 of file m2_dev_mk2.h.

◆ top_sampling

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_sampling

Definition at line 59 of file m2_dev_mk2.h.

◆ top_step

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::top_step

Definition at line 57 of file m2_dev_mk2.h.

◆ trs_erase

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::trs_erase

Definition at line 86 of file m2_dev_mk2.h.

◆ trs_grid

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::trs_grid

Definition at line 83 of file m2_dev_mk2.h.

◆ trs_left

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::trs_left

Definition at line 81 of file m2_dev_mk2.h.

◆ trs_play

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::trs_play

Definition at line 84 of file m2_dev_mk2.h.

◆ trs_rec

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::trs_rec

Definition at line 85 of file m2_dev_mk2.h.

◆ trs_restart

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::trs_restart

Definition at line 80 of file m2_dev_mk2.h.

◆ trs_right

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::trs_right

Definition at line 82 of file m2_dev_mk2.h.

◆ trs_shift

unsigned int ArdourSurface::Maschine2Mk2::machine_mk2_input::trs_shift

Definition at line 87 of file m2_dev_mk2.h.


The documentation for this struct was generated from the following file: