diff options
Diffstat (limited to 'solo-tool-project/src/solo_tool')
| -rw-r--r-- | solo-tool-project/src/solo_tool/handlers.py | 8 | ||||
| -rw-r--r-- | solo-tool-project/src/solo_tool/midi_controller_launchpad_mini.py | 8 | 
2 files changed, 8 insertions, 8 deletions
| diff --git a/solo-tool-project/src/solo_tool/handlers.py b/solo-tool-project/src/solo_tool/handlers.py index 0b38968..b178b3a 100644 --- a/solo-tool-project/src/solo_tool/handlers.py +++ b/solo-tool-project/src/solo_tool/handlers.py @@ -10,7 +10,7 @@ def playPause(st: SoloTool) -> Callable[[], None]:              st.play()      return f -def changeSong(st: SoloTool, delta: int) -> Callable[[], None]: +def songRelative(st: SoloTool, delta: int) -> Callable[[], None]:      def f():          if st.song is None:              st.song = 0 @@ -26,7 +26,7 @@ def restartOrPreviousSong(st: SoloTool, threshold: float) -> Callable[[], None]:              st.position = 0.0      return f -def setSong(st: SoloTool, index: int, followUp: Callable[[], None]=None) -> Callable[[], None]: +def songAbsolute(st: SoloTool, index: int, followUp: Callable[[], None]=None) -> Callable[[], None]:      def f():          st.song = index          if followUp is not None: @@ -48,12 +48,12 @@ def positionToKeyPoint(st: SoloTool) -> Callable[[], None]:          st.keyPoint = st.position      return f -def setKeyPoint(st: SoloTool, kp: float) -> Callable[[], None]: +def keyPointAbsolute(st: SoloTool, kp: float) -> Callable[[], None]:      def f():          st.keyPoint = kp      return f -def changeKeyPoint(st: SoloTool, delta: int) -> Callable[[], None]: +def keyPointRelative(st: SoloTool, delta: int) -> Callable[[], None]:      from bisect import bisect_right, bisect_left      def f():          if delta > 0: 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 08d55cd..625e2ef 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 @@ -35,17 +35,17 @@ class MidiController:              96  : handlers.seekAbsolute(self._soloTool, 0.0),              114 : self._soloTool.jump,              112 : handlers.playPause(self._soloTool), -            118 : handlers.changeKeyPoint(self._soloTool, -1), -            119 : handlers.changeKeyPoint(self._soloTool, 1), +            118 : handlers.keyPointRelative(self._soloTool, -1), +            119 : handlers.keyPointRelative(self._soloTool, 1),              117 : handlers.positionToKeyPoint(self._soloTool), -            48  : handlers.changeSong(self._soloTool, -1),  +            48  : handlers.songRelative(self._soloTool, -1),               49  : handlers.seekRelative(self._soloTool, -0.25),              50  : handlers.seekRelative(self._soloTool, -0.05),              51  : handlers.seekRelative(self._soloTool, -0.01),              52  : handlers.seekRelative(self._soloTool, 0.01),              53  : handlers.seekRelative(self._soloTool, 0.05),              54  : handlers.seekRelative(self._soloTool, 0.25), -            55  : handlers.changeSong(self._soloTool, 1),  +            55  : handlers.songRelative(self._soloTool, 1),           }          for i in range(0, 8): | 
