FrancescoCeruti / linux-show-player

Linux Show Player - Cue player designed for stage productions
https://linux-show-player.org
GNU General Public License v3.0
204 stars 49 forks source link

Change page with midi CC #255

Open wargreen opened 1 year ago

wargreen commented 1 year ago

Is your feature request related to a problem? Please describe. When controlling LiSP with a akai MPD 24, i have one page by MPD bank. When changing of bank, i need to use the mouse to change the page onscreen. Since the MPD don't send MIDI when changing of bank, have the control of the display from the MIDI controller will be very useful for stay focus on the show.

Describe the solution you'd like A way to define a CC (0-127 / page 0 - last page) or note (one by page and/or page -, page +) for changing pages. For my case i can use only CC, but a logic for everyone seem better !

Describe alternatives you've considered No other way than use the mouse for now.

FrancescoCeruti commented 1 year ago

Next/previous page should be relatively easy to build into the "controller" plugin, to allow mapping MIDI or any supported protocol.

As a workaround, since the tabs can be switched with keyboard arrows, you might be able to map the MIDI messages to a keystroke