示例#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 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)
示例#3
0
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(5, self._send_midi, IDENTITY_REQUEST)
示例#4
0
 def refresh_state(self):
     self._bmatrix.prepare_update()
     ControlSurface.refresh_state(self)
     self.update_hardware()
     self._bmatrix.commit_update()
 def refresh_state(self):
     ControlSurface.refresh_state(self)
     self.schedule_message(3, self._send_midi,
                           SYSEX_START + (6, 1, 1, 1, 247))
 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))