FrancescoCeruti / linux-show-player

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

Configure MIDI device per session #254

Open wargreen opened 2 years ago

wargreen commented 2 years ago

Describe the bug When loading the LiSP session, we need to manually recall the MIDI input device

To Reproduce Steps to reproduce the behavior:

  1. Save a file with another MIDI input device configured
  2. Close LiSP
  3. Load the session
  4. See the "AppDefault" in the input device

Expected behavior The input device is part of the session, we need to recall it when we load a session.

Linux Show Player version:

OS Version

s0600204 commented 2 years ago

The preferences dialog found on the File menu sets configuration globally and for all sessions.

It is not possible with version 0.5.3 to set settings on a session-by-session basis.

It should be possible with version 0.6 combined with PR #144, but a suitable config page to set the MIDI devices for the active session would still need to be implemented. (This exact issue would be a good use case for getting that PR merged, btw.)

If LiSP (0.5.3) is not restoring the set MIDI device on application restart, then that is a separate issue (and one I cannot duplicate).

wargreen commented 2 years ago

Ok i understand. 0.6 will be a very good update ! I need to check, but it seem that 0.5.3 don't restore the midi device. I'll open another issue when i've clearly checked that.