diff options
author | David Robillard <d@drobilla.net> | 2014-11-03 16:37:19 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2014-11-03 16:37:19 -0500 |
commit | 35672fb80a2258b01da60ba9514266b94c1493ff (patch) | |
tree | 34bc78495a708078321696cf7acb11b89d470a94 /gtk2_ardour/gtk_pianokeyboard.h | |
parent | 7204702c3ffbd3a1c6747511104d9c6af1b9c93d (diff) |
Note selector dialog for note controls.
Diffstat (limited to 'gtk2_ardour/gtk_pianokeyboard.h')
-rw-r--r-- | gtk2_ardour/gtk_pianokeyboard.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/gtk_pianokeyboard.h b/gtk2_ardour/gtk_pianokeyboard.h index f4407fae5f..73b7781dbf 100644 --- a/gtk2_ardour/gtk_pianokeyboard.h +++ b/gtk2_ardour/gtk_pianokeyboard.h @@ -59,6 +59,8 @@ struct _PianoKeyboard int octave; int widget_margin; int note_being_pressed_using_mouse; + int last_key; + gboolean monophonic; volatile struct PKNote notes[NNOTES]; /* Table used to translate from PC keyboard character to MIDI note number. */ GHashTable *key_bindings; @@ -76,6 +78,7 @@ void piano_keyboard_sustain_release (PianoKeyboard *pk); void piano_keyboard_set_note_on (PianoKeyboard *pk, int note); void piano_keyboard_set_note_off (PianoKeyboard *pk, int note); void piano_keyboard_set_keyboard_cue (PianoKeyboard *pk, int enabled); +void piano_keyboard_set_monophonic (PianoKeyboard *pk, gboolean monophonic); void piano_keyboard_set_octave (PianoKeyboard *pk, int octave); gboolean piano_keyboard_set_keyboard_layout (PianoKeyboard *pk, const char *layout); |