RemoteSL.consts
Module constants
NOTE_OFF_STATUS = 128
NOTE_ON_STATUS = 144
CC_STATUS = 176
NUM_NOTES = 127
NUM_CC_NO = 127
NUM_CHANNELS = 15
NUM_CONTROLS_PER_ROW = 8
SL_MIDI_CHANNEL = 0
CC_VAL_BUTTON_PRESSED = 1
CC_VAL_BUTTON_RELEASED = 0
ABLETON_PID = 4
WELCOME_SYSEX_MESSAGE
GOOD_BYE_SYSEX_MESSAGE
ALL_LEDS_OFF_MESSAGE
NUM_CHARS_PER_DISPLAY_STRIP = 9
NUM_CHARS_PER_DISPLAY_LINE
FX_DISPLAY_PAGE_UP = 88
FX_DISPLAY_PAGE_DOWN = 89
fx_display_button_ccs
FX_SELECT_FIRST_BUTTON_ROW = 80
FX_SELECT_ENCODER_ROW = 81
FX_SELECT_SECOND_BUTTON_ROW = 82
FX_SELECT_POTIE_ROW = 83
FX_SELECT_DRUM_PAD_ROW = 84
fx_select_button_ccs
FX_RING_VOL_VALUE = 0
FX_RING_PAN_VALUE = 32
FX_RING_SIN_VALUE = 64
FX_UPPER_BUTTON_ROW_BASE_CC = 24
fx_upper_button_row_ccs
FX_ENCODER_ROW_BASE_CC = 56
fx_encoder_row_ccs
FX_ENCODER_FEEDBACK_BASE_CC = 112
fx_encoder_feedback_ccs
FX_ENCODER_LED_MODE_BASE_CC = 120
fx_encoder_led_mode_ccs
FX_LOWER_BUTTON_ROW_BASE_CC = 32
fx_lower_button_row_ccs
FX_POTI_ROW_BASE_CC = 8
fx_poti_row_ccs
FX_DRUM_PAD_ROW_BASE_NOTE = 36
fx_drum_pad_row_notes
fx_ccs
fx_notes
fx_forwarded_ccs
fx_forwarded_notes
MX_DISPLAY_PAGE_UP = 90
MX_DISPLAY_PAGE_DOWN = 91
mx_display_button_ccs
MX_SELECT_SLIDER_ROW = 85
MX_SELECT_FIRST_BUTTON_ROW = 86
MX_SELECT_SECOND_BUTTON_ROW = 87
mx_select_button_ccs
MX_SLIDER_ROW_BASE_CC = 16
mx_slider_row_ccs
MX_FIRST_BUTTON_ROW_BASE_CC = 40
mx_first_button_row_ccs
MX_SECOND_BUTTON_ROW_BASE_CC = 48
mx_second_button_row_ccs
TS_REWIND_CC = 72
TS_FORWARD_CC = 73
TS_STOP_CC = 74
TS_PLAY_CC = 75
TS_RECORD_CC = 76
TS_LOOP_CC = 77
TS_LOCK = 79
ts_ccs
ts_notes
mx_ccs
mx_notes
mx_forwarded_ccs
mx_forwarded_notes
PAD_TRANSLATION = ((0, 2, 36, 0), (1, 2, 37, 0), (2, 2, 38, 0), (3, 2, 39, 0), (0, 3, 40, 0), (1, 3, 41, 0), (2, 3, 42, 0), (3, 3, 43, 0))
Functions
__create_row_range(cc_base)