Ejemplo n.º 1
0
 def __init__(self):
     self.dmxUsb = OpenDmxUsb()
     self.dmxUsb.start()
     self.effectFactory = EffectFactory(self.dmxUsb)
     self.midiClock = MidiClock()
     self.manualController = ManualController(self.midiClock,
                                              self.set_current_effect)
     self.djmController = DJMController()
     self.djmController.set_update_control_callback(
         self.update_control_callback)
     self.denonHc4500Controller = DenonHC4500VirtualLCD()
     self.midiController = MidiController(self.midiClock,
                                          self.denonHc4500Controller, True,
                                          self.djmController)
     self.set_current_effect("AlternateColor")
     self.playing_states = {
         0: {
             "playing": False,
             "position_in_seconds": 0
         },
         1: {
             "playing": False,
             "position_in_seconds": 0
         }
     }
     self.effect_controller = EffectController(self.set_current_effect,
                                               self.midiController)
Ejemplo n.º 2
0
 def __init__(self, c_instance):
     self._RemoteSL__c_instance = c_instance
     self._RemoteSL__display_controller = DisplayController(self)
     self._RemoteSL__effect_controller = EffectController(self, self._RemoteSL__display_controller)
     self._RemoteSL__mixer_controller = MixerController(self, self._RemoteSL__display_controller)
     self._RemoteSL__components = [self._RemoteSL__effect_controller,
      self._RemoteSL__mixer_controller,
      self._RemoteSL__display_controller]
 def __init__(self, c_instance):
     self.__c_instance = c_instance
     self.__automap_has_control = False
     self.__display_controller = DisplayController(self)
     self.__effect_controller = EffectController(self, self.__display_controller)
     self.__mixer_controller = MixerController(self, self.__display_controller)
     self.__components = [self.__effect_controller, self.__mixer_controller, self.__display_controller]
     self.__update_hardware_delay = -1
 def __init__(self, c_instance):
     self.__c_instance = c_instance
     self.__automap_has_control = False
     self.__display_controller = DisplayController(self)
     self.__effect_controller = EffectController(self, self.__display_controller)
     self.__mixer_controller = MixerController(self, self.__display_controller)
     self.__components = [self.__effect_controller, self.__mixer_controller, self.__display_controller]
     self.__update_hardware_delay = -1
     self._device_appointer = DeviceAppointer(song=self.song(), appointed_device_setter=self._set_appointed_device)