8 #ifndef HAS_LIVES_OMC_LEARN_H
9 #define HAS_LIVES_OMC_LEARN_H
12 #define N_OMC_MACROS 32
18 #if HAVE_LINUX_JOYSTICK_H
26 gchar *js_mangle(
void);
27 gboolean js_open(
void);
29 const gchar *get_js_filename(
void);
40 #define OMC_PARAM_INT 1
41 #define OMC_PARAM_DOUBLE 2
42 #define OMC_PARAM_SPECIAL 128
138 #define OMC_JS_AXIS 2
139 #define OMC_JS_BUTTON 3
143 #define OMC_MIDI_NOTE 129
144 #define OMC_MIDI_NOTE_OFF 130
145 #define OMC_MIDI_CONTROLLER 131
146 #define OMC_MIDI_PITCH_BEND 132
147 #define OMC_MIDI_PGM_CHANGE 133
158 #define OMC_FILE_VSTRING "LiVES OMC map version 1.0"
167 #define OSC_BUF_SIZE 1024
168 #define OSC_MAX_TYPETAGS 64
174 #endif // HAS_LIVES_OMC_LEARN_H