コード例 #1
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._send_midi,
                           SYSEX_START + ENGAGE_HYPERCONTROL)
     for component in self.components:
         if isinstance(component, ModeSelectorComponent):
             component.set_mode(0)
コード例 #2
0
    def update_controls(self):
        if self._display:
            self._display.refresh_state()        
        ControlSurface.refresh_state(self)
        for display in self._displays:
            display.set_block_messages(False)

        self._display.show_message_left(self._script_name.center(72), ("Version "+self._script_ver).center(72), True)
        self._display.show_message_right(self._script_name.center(72), ("Version "+self._script_ver).center(72), True)
コード例 #3
0
    def update_controls(self):
        if self._display:
            self._display.refresh_state()
        ControlSurface.refresh_state(self)
        for display in self._displays:
            display.set_block_messages(False)

        self._display.show_message_left(self._script_name.center(72),
                                        ("Version " +
                                         self._script_ver).center(72), True)
        self._display.show_message_right(self._script_name.center(72),
                                         ("Version " +
                                          self._script_ver).center(72), True)
コード例 #4
0
ファイル: Axiom_DirectLink.py プロジェクト: cce/buttons
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self._waiting_for_first_response = True
     self.schedule_message(3, self._send_midi, SYSEX_START + (32, 46, 247))
コード例 #5
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self._update_hardware()
コード例 #6
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(3, self._send_midi, SYSEX_START + (6, 1, 1, 1, 247))
コード例 #7
0
ファイル: Launchpad.py プロジェクト: jda808/mlostekk-live
	def refresh_state(self):
		ControlSurface.refresh_state(self)
		self.schedule_message(5, self._update_hardware)
コード例 #8
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self._update_hardware()
コード例 #9
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(2, self._send_midi, LIVE_MODE_ON)
     self.schedule_message(3, self._send_midi, SIZE_QUERY)
コード例 #10
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(3, self._send_midi,
                           SYSEX_START + (6, 1, 1, 1, 247))
コード例 #11
0
 def refresh_on_timer(self):
     self.awaiting_refresh = False
     ControlSurface.refresh_state(self)
     self.set_suppress_rebuild_requests(False)  # Turn rebuild back on, now that we're done setting up
     self.request_rebuild_midi_map()
     self.log_message("Refreshed state after 1 second delay")
コード例 #12
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     if not self.awaiting_refresh:
         self.awaiting_refresh = True
         self.schedule_message(1, self.refresh_on_timer)
コード例 #13
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
コード例 #14
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._init)
コード例 #15
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.request_rebuild_midi_map()
コード例 #16
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._send_midi, IDENTITY_REQUEST)
コード例 #17
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(2, self._send_midi, LIVE_MODE_ON)
     self.schedule_message(3, self._send_midi, SIZE_QUERY)
コード例 #18
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._send_midi, IDENTITY_REQUEST)
コード例 #19
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.request_rebuild_midi_map()
コード例 #20
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._send_midi, SYSEX_START + ENGAGE_HYPERCONTROL)
     for component in self.components:
         if isinstance(component, ModeSelectorComponent):
             component.set_mode(0)
コード例 #21
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self._waiting_for_first_response = True
     self.schedule_message(10, self._send_midi, SYSEX_START + (32, 46, 247))
コード例 #22
0
ファイル: MPK_mini_hero.py プロジェクト: jhrdina/mpk-mini
 def refresh_state(self):
     ControlSurface.refresh_state(self)
コード例 #23
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._update_hardware)
コード例 #24
0
 def refresh_state(self):
     self._bmatrix.prepare_update()
     ControlSurface.refresh_state(self)
     self.update_hardware()
     self._bmatrix.commit_update()