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)
    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)
Example #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)
Example #4
0
 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))
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self._update_hardware()
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(3, self._send_midi, SYSEX_START + (6, 1, 1, 1, 247))
Example #7
0
	def refresh_state(self):
		ControlSurface.refresh_state(self)
		self.schedule_message(5, self._update_hardware)
Example #8
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self._update_hardware()
 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)
Example #10
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(3, self._send_midi,
                           SYSEX_START + (6, 1, 1, 1, 247))
 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")
 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)
Example #13
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
Example #14
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._init)
Example #15
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.request_rebuild_midi_map()
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._send_midi, IDENTITY_REQUEST)
 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)
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._send_midi, IDENTITY_REQUEST)
Example #19
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.request_rebuild_midi_map()
 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)
Example #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))
Example #22
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._update_hardware)
 def refresh_state(self):
     self._bmatrix.prepare_update()
     ControlSurface.refresh_state(self)
     self.update_hardware()
     self._bmatrix.commit_update()