Go to the source code of this file.
|
enum | {
TITLE_COLUMN,
VALUE_COLUMN,
FILTER_COLUMN,
RANGE_COLUMN,
OFFS1_COLUMN,
SCALE_COLUMN,
OFFS2_COLUMN,
OMC_NUM_COLUMNS
} |
|
enum | { TITLE2_COLUMN,
VALUE2_COLUMN,
ADJUSTMENT,
OMC_NUM2_COLUMNS
} |
|
◆ CLIP_SELECT
◆ DISABLE_EFFECT_KEY
#define DISABLE_EFFECT_KEY 16 |
◆ ENABLE_EFFECT_KEY
#define ENABLE_EFFECT_KEY 15 |
◆ LIVES_DEVICEMAPS_DIR
#define LIVES_DEVICEMAPS_DIR "devicemaps" |
◆ N_OMC_MACROS
◆ NEXT_CLIP_SELECT
#define NEXT_CLIP_SELECT 19 |
◆ NEXT_MODE_CYCLE
#define NEXT_MODE_CYCLE 23 |
◆ OMC_FILE_VSTRING
#define OMC_FILE_VSTRING "LiVES OMC map version 1.1" |
◆ OMC_FILE_VSTRING_1_0
#define OMC_FILE_VSTRING_1_0 "LiVES OMC map version 1.0" |
◆ OMC_FP_FIX
◆ OMC_INTERNAL
◆ OMC_JS
◆ OMC_JS_AXIS
◆ OMC_JS_BUTTON
◆ OMC_MIDI
◆ OMC_MIDI_CONTROLLER
#define OMC_MIDI_CONTROLLER 131 |
◆ OMC_MIDI_IMPL
◆ OMC_MIDI_NOTE
#define OMC_MIDI_NOTE 129 |
◆ OMC_MIDI_NOTE_OFF
#define OMC_MIDI_NOTE_OFF 130 |
◆ OMC_MIDI_PGM_CHANGE
#define OMC_MIDI_PGM_CHANGE 133 |
◆ OMC_MIDI_PITCH_BEND
#define OMC_MIDI_PITCH_BEND 132 |
◆ OMC_PARAM_DOUBLE
#define OMC_PARAM_DOUBLE 2 |
◆ OMC_PARAM_INT
◆ OMC_PARAM_SPECIAL
#define OMC_PARAM_SPECIAL 128 |
can be int or double, depending on effect type
◆ OSC_BUF_SIZE
#define OSC_BUF_SIZE 1024 |
◆ OSC_MAX_TYPETAGS
#define OSC_MAX_TYPETAGS 64 |
◆ OSC_NOTIFY
◆ PLAY_BACKWARDS
◆ PLAY_FASTER
◆ PLAY_FORWARDS
◆ PLAY_SLOWER
◆ PREV_CLIP_SELECT
#define PREV_CLIP_SELECT 20 |
◆ PREV_MODE_CYCLE
#define PREV_MODE_CYCLE 24 |
◆ RESET_EFFECT_KEYS
#define RESET_EFFECT_KEYS 14 |
◆ RETRIGGER_CLIP
#define RETRIGGER_CLIP 22 |
◆ REVERSE_PLAYBACK
#define REVERSE_PLAYBACK 5 |
◆ SET_FPS_RATIO
◆ SET_FRAMERATE
◆ SET_PARAMETER_VALUE
#define SET_PARAMETER_VALUE 18 |
◆ SET_VPP_PARAMETER_VALUE
#define SET_VPP_PARAMETER_VALUE 25 |
◆ START_PLAYBACK
◆ START_RECORDING
#define START_RECORDING 10 |
◆ STOP_PLAYBACK
◆ STOP_RECORDING
#define STOP_RECORDING 11 |
◆ SWAP_FOREGROUND_BACKGROUND
#define SWAP_FOREGROUND_BACKGROUND 13 |
◆ TOGGLE_EFFECT_KEY
#define TOGGLE_EFFECT_KEY 17 |
◆ TOGGLE_FREEZE
◆ TOGGLE_RECORDING
#define TOGGLE_RECORDING 12 |
◆ UNMATCHED
◆ anonymous enum
Enumerator |
---|
TITLE_COLUMN | |
VALUE_COLUMN | |
FILTER_COLUMN | |
RANGE_COLUMN | |
OFFS1_COLUMN | |
SCALE_COLUMN | |
OFFS2_COLUMN | |
OMC_NUM_COLUMNS | |
◆ anonymous enum
Enumerator |
---|
TITLE2_COLUMN | |
VALUE2_COLUMN | |
ADJUSTMENT | |
OMC_NUM2_COLUMNS | |
◆ create_devicemap_directory()
void create_devicemap_directory |
( |
void |
| ) |
|
◆ get_midi_filename()
const char* get_midi_filename |
( |
void |
| ) |
|
◆ get_omc_macro()
◆ has_devicemap()
boolean has_devicemap |
( |
int |
has_this_macro | ) |
|
◆ midi_close()
◆ midi_mangle()
char* midi_mangle |
( |
void |
| ) |
|
◆ midi_open()
◆ omc_learner_decode()
OSCbuf* omc_learner_decode |
( |
int |
type, |
|
|
int |
index, |
|
|
const char * |
string |
|
) |
| |
◆ omc_process_string()
process a string (i.e. convert to an OSC message and pass to OSC subsys) only need to set omclw if learn is TRUE
◆ on_devicemap_load_activate()
void on_devicemap_load_activate |
( |
LiVESMenuItem * |
, |
|
|
livespointer |
|
|
) |
| |
◆ on_devicemap_save_activate()
void on_devicemap_save_activate |
( |
LiVESMenuItem * |
, |
|
|
livespointer |
|
|
) |
| |
◆ on_midi_learn_activate()
void on_midi_learn_activate |
( |
LiVESMenuItem * |
, |
|
|
livespointer |
|
|
) |
| |
start learning MIDI inputs