diff options
author | Eddy Pedroni <epedroni@pm.me> | 2025-02-22 08:17:29 +0100 |
---|---|---|
committer | Eddy Pedroni <epedroni@pm.me> | 2025-02-22 08:17:29 +0100 |
commit | eaec524a233c9ee11023f21d430bcbc2f4d5a17e (patch) | |
tree | 9028a1879aaa07c373bd51198f6aed60eb6dfd1b /solo-tool-project/src/solo_tool/midi_controller_launchpad_mini.py | |
parent | b676f88b21ef8046dcd3d9dac4b270007f2b959a (diff) |
Moved nextSong and previousSong to SoloToolController
Diffstat (limited to 'solo-tool-project/src/solo_tool/midi_controller_launchpad_mini.py')
-rw-r--r-- | solo-tool-project/src/solo_tool/midi_controller_launchpad_mini.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/solo-tool-project/src/solo_tool/midi_controller_launchpad_mini.py b/solo-tool-project/src/solo_tool/midi_controller_launchpad_mini.py index fb6e385..4fde8fc 100644 --- a/solo-tool-project/src/solo_tool/midi_controller_launchpad_mini.py +++ b/solo-tool-project/src/solo_tool/midi_controller_launchpad_mini.py @@ -1,4 +1,5 @@ from .midi_wrapper_mido import MidiWrapper +from .solo_tool_controller import SoloToolController class MidiController: DEVICE_NAME = "Launchpad Mini MIDI 1" @@ -19,6 +20,7 @@ class MidiController: def __init__(self, soloTool, midiWrapperOverride=None): self._soloTool = soloTool + self._soloToolController = SoloToolController(soloTool) if midiWrapperOverride is not None: self._midiWrapper = midiWrapperOverride else: @@ -43,14 +45,14 @@ class MidiController: 119 : self._soloTool.nextStoredAbLimits, 116 : self._setALimit, 117 : self._setBLimit, - 48 : self._soloTool.previousSong, + 48 : self._soloToolController.previousSong, 49 : self._createSeekHandler(-0.25), 50 : self._createSeekHandler(-0.05), 51 : self._createSeekHandler(-0.01), 52 : self._createSeekHandler(0.01), 53 : self._createSeekHandler(0.05), 54 : self._createSeekHandler(0.25), - 55 : self._soloTool.nextSong, + 55 : self._soloToolController.nextSong, } for i in range(0, 8): |