diff options
author | Eddy Pedroni <epedroni@pm.me> | 2025-08-26 18:00:30 +0200 |
---|---|---|
committer | Eddy Pedroni <epedroni@pm.me> | 2025-08-26 18:00:30 +0200 |
commit | a5a5265473c8280f34f69854fd32291d5efd9c9b (patch) | |
tree | 7254000b48cad3ac8bdb6bcf47e8a29414880674 /solo-tool-project | |
parent | 2c64ce1605e52a3a0e1c7c197fbfaf959021c1ab (diff) |
Diffstat (limited to 'solo-tool-project')
-rw-r--r-- | solo-tool-project/src/solo_tool/midi_controller_actition.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/solo-tool-project/src/solo_tool/midi_controller_actition.py b/solo-tool-project/src/solo_tool/midi_controller_actition.py index cdf1d63..f4e6642 100644 --- a/solo-tool-project/src/solo_tool/midi_controller_actition.py +++ b/solo-tool-project/src/solo_tool/midi_controller_actition.py @@ -8,8 +8,11 @@ class ActitionController: class _MidoMidiWrapper: def __init__(self): self._callback = None - self._inPort = mido.open_input("f_midi") - self._inPort.callback = self._midoCallback + try: + self._inPort = mido.open_input("f_midi") + self._inPort.callback = self._midoCallback + except: + print("Failed to open f_midi port for Actition controller") def setCallback(self, callback: Callable[[int, int], None]) -> None: self._callback = callback |