def _create_drum_group(self): self._drum_group = DrumGroupComponent( is_enabled=False, translation_channel=DRUM_FEEDBACK_CHANNEL, layer=Layer(matrix='drum_pads'), full_velocity=(self._c_instance.full_velocity)) self._drum_group.set_enabled(True)
def _create_session_navigation(self): self._session_navigation = SessionNavigationComponent( is_enabled=False, layer=Layer(up_button='up_button', down_button='down_button', left_button='left_button', right_button='right_button')) self._session_navigation.set_enabled(True)
def _create_session_recording(self): self._session_recording = SessionRecordingComponent( name='Session_Recording', is_enabled=False, layer=Layer( record_button='session_record_button', re_enable_automation_button='automation_re-enable_button', automation_button='automation_arm_button')) self._session_recording.set_enabled(True)
def _create_session(self): self._session = SessionComponent( is_enabled=False, layer=Layer(clip_launch_buttons='clip_launch_buttons', scene_launch_buttons='scene_launch_buttons', stop_track_clip_buttons='stop_track_buttons', stop_all_clips_button='stop_all_clips_button', track_select_control='track_select_control', scene_name_display='scene_name_display')) self._session.set_enabled(True)
def _create_mixer(self): self._mixer = MixerComponent( is_enabled=False, layer=Layer(volume_controls='volume_controls', pan_controls='pan_controls', send_a_controls='send_a_controls', send_b_controls='send_b_controls', track_select_control='track_select_control', arm_buttons='arm_buttons', solo_buttons='solo_buttons', mute_buttons='mute_buttons', track_info_display='track_info_display', master_track_volume_control='master_volume_control', master_track_pan_control='master_pan_control')) self._mixer.set_enabled(True)
def _create_transport(self): self._transport = TransportComponent( is_enabled=False, layer=Layer( play_button='play_button', stop_button='stop_button', arrangement_record_button='record_button', metronome_button='metronome_button', arrangement_overdub_button='arrangement_overdub_button', tap_tempo_button='tap_tempo_button', capture_midi_button='capture_midi_button', tempo_coarse_control='tempo_coarse_control', tempo_fine_control='tempo_fine_control', beat_time_display='beat_time_display', tempo_display='tempo_display')) self._transport.set_enabled(True)
def _create_device_parameters(self): self._device_parameters = DeviceComponent( is_enabled=False, layer=Layer(parameter_controls='device_controls')) self._device_parameters.set_enabled(True)
def _create_undo(self): self._undo = UndoRedoComponent(is_enabled=False, layer=Layer(undo_button='undo_button')) self._undo.set_enabled(True)