Recently I decided I needed a way to remotely start and stop the drives for video recording purposes. So I picked up a USB presentation remote and found it works by sending keyboard events. This change implements handling key events while the application has focus and allows each panel to define how it responds to those events.
Recently I decided I needed a way to remotely start and stop the drives for video recording purposes. So I picked up a USB presentation remote and found it works by sending keyboard events. This change implements handling key events while the application has focus and allows each panel to define how it responds to those events.
Keys Handled
Panel Responses MIDI File/SequencerControls
MIDI IN Port/MIDIInControls
Playlist/PlaylistControls
Here's a short demo on SequencerControls with the remote. Of course it also works with a normal keyboard.
Forgive the commit history nonsense.