|
libxputty
0.1
A damn tiny abstraction Layer to create X11 window/widgets with cairo surfaces
|
|
Go to the documentation of this file.
23 #ifndef XMIDI_KEYBOARD_H_
24 #define XMIDI_KEYBOARD_H_
52 unsigned long key_matrix[4];
85 #endif //XMIDI_KEYBOARD_H_
midiwheelfunc mk_send_volume
Widget_t * open_midi_keyboard(Widget_t *w)
midiwheelfunc mk_send_detune
void(* midikeyfunc)(Widget_t *w, int *key, bool on_off)
midiwheelfunc mk_send_velocity
midiwheelfunc mk_send_all_sound_off
void(* midiwheelfunc)(Widget_t *w, int *value)
midiwheelfunc mk_send_release
void keysym_azerty_to_midi_key(long inkey, float *midi_key)
void keysym_qwertz_to_midi_key(long inkey, float *midi_key)
midiwheelfunc mk_send_mod
midiwheelfunc mk_send_attack
void clear_key_matrix(unsigned long *key_matrix)
midiwheelfunc mk_send_pitchsensity
void keysym_qwerty_to_midi_key(unsigned int inkey, float *midi_key)
bool have_key_in_matrix(unsigned long *key_matrix)
midiwheelfunc mk_send_sustain
bool is_key_in_matrix(unsigned long *key_matrix, int key)
midiwheelfunc mk_send_pitch