def __init__(self, c_instance): self.__c_instance = c_instance self.__current_track = self.song().view.selected_track self.__current_device = self.__current_track.view.selected_device self.song().add_visible_tracks_listener(self.__tracks_changed) self.__transport_unit = Transport(self) self.__encoder_unit = Encoders(self, False) self.__pad_unit = Pads(self)
def __init__(self, c_instance): self.__c_instance = c_instance self.__current_track = self.song().view.selected_track self.__current_device = self.__current_track.view.selected_device self.song().add_visible_tracks_listener(self.__tracks_changed) self.__transport_unit = Transport(self) self.__encoder_unit = Encoders(self, True) self.__slider_unit = SliderSection(self) self.__pad_unit = Pads(self) self._device_appointer = DeviceAppointer(song=self.song(), appointed_device_setter=self._set_appointed_device)