Go to the source code of this file.
|
enum | {
TITLE_COLUMN,
VALUE_COLUMN,
FILTER_COLUMN,
RANGE_COLUMN,
OFFS1_COLUMN,
SCALE_COLUMN,
OFFS2_COLUMN,
NUM_COLUMNS
} |
|
enum | { TITLE2_COLUMN,
VALUE2_COLUMN,
ADJUSTMENT,
NUM2_COLUMNS
} |
|
◆ N_OMC_MACROS
◆ OMC_FILE_VSTRING
#define OMC_FILE_VSTRING "LiVES OMC map version 1.0" |
◆ OMC_FP_FIX
◆ 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 |
◆ anonymous enum
Enumerator |
---|
TITLE_COLUMN | |
VALUE_COLUMN | |
FILTER_COLUMN | |
RANGE_COLUMN | |
OFFS1_COLUMN | |
SCALE_COLUMN | |
OFFS2_COLUMN | |
NUM_COLUMNS | |
◆ anonymous enum
Enumerator |
---|
TITLE2_COLUMN | |
VALUE2_COLUMN | |
ADJUSTMENT | |
NUM2_COLUMNS | |
◆ get_midi_filename()
const char* get_midi_filename |
( |
void |
| ) |
|
◆ 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_midi_learn_activate()
void on_midi_learn_activate |
( |
LiVESMenuItem * |
, |
|
|
livespointer |
|
|
) |
| |
start learning MIDI inputs
◆ on_midi_load_activate()
void on_midi_load_activate |
( |
LiVESMenuItem * |
, |
|
|
livespointer |
|
|
) |
| |
◆ on_midi_save_activate()
void on_midi_save_activate |
( |
LiVESMenuItem * |
, |
|
|
livespointer |
|
|
) |
| |