Skip to content

Push2.device_decoration

Classes

class IndexProvider(EventObject)

Bases: EventObject

Attributes

  • index

__init__(self, *a, **k)

_get_index(self)

_set_index(self, value)

class WaveformNavigationParameter(InternalParameter)

Bases: InternalParameter

__init__(self, simpler, *a, **k)

waveform_navigation(self)

visible_region(self)

visible_region(self, region)

set_visible_region(self, region)

zoom(self, value)

touch_object(self, parameter)

release_object(self, parameter)

change_object(self, parameter)

focus_object(self, parameter)

focus_region_of_interest(self, roi_identifier, focused_object)

reset_focus_and_animation(self)

post_sample_changed(self)

class SlicePoint(object)

Bases: object

__init__(self, identifier, time)

__eq__(self, other)

__ne__(self, other)

class SimplerPositions(EventObject)

Bases: EventObject

Attributes

  • start
  • end
  • start_marker
  • end_marker
  • active_start
  • active_end
  • loop_start
  • loop_end
  • loop_fade_in_samples
  • env_fade_in
  • env_fade_out
  • slices
  • selected_slice
  • use_beat_time
  • _SimplerPositions__on_start_marker_changed
  • _SimplerPositions__on_end_marker_changed
  • _SimplerPositions__on_active_start_changed
  • _SimplerPositions__on_active_end_changed
  • _SimplerPositions__on_loop_start_changed
  • _SimplerPositions__on_loop_end_changed
  • _SimplerPositions__on_loop_fade_changed
  • _SimplerPositions__on_env_fade_in_changed
  • _SimplerPositions__on_env_fade_out_changed
  • _SimplerPositions__on_slices_changed
  • _SimplerPositions__on_selected_slice_changed
  • _SimplerPositions__on_warping_changed
  • _SimplerPositions__on_warp_markers_changed

__init__(self, simpler, *a, **k)

post_sample_changed(self)

_convert_sample_time(self, sample_time)

__on_start_marker_changed(self)

__on_end_marker_changed(self)

__on_active_start_changed(self)

__on_active_end_changed(self)

__on_loop_start_changed(self)

__on_loop_end_changed(self)

__on_loop_fade_changed(self)

__on_env_fade_in_changed(self)

__on_env_fade_out_changed(self)

__on_slices_changed(self)

__on_selected_slice_changed(self)

__on_warping_changed(self)

__on_warp_markers_changed(self)

update_all(self)

class SamplerDeviceDecorator(EventObject, LiveObjectDecorator)

Bases: EventObject, LiveObjectDecorator

Attributes

  • _SamplerDeviceDecorator__on_parameters_changed

__init__(self, *a, **k)

options(self)

__on_parameters_changed(self)

class PedalDeviceDecorator(LiveObjectDecorator)

Bases: LiveObjectDecorator

__init__(self, *a, **k)

options(self)

class DrumBussDeviceDecorator(LiveObjectDecorator)

Bases: LiveObjectDecorator

__init__(self, *a, **k)

options(self)

class ModMatrixParameter(InternalParameter)

Bases: InternalParameter

Attributes

  • linear_value

__init__(self, modulation_value_host, modulation_target_index_host, modulation_source, *a, **k)

_target_index(self)

_update_value(self, force_update)

_on_target_index_changed(self)

_on_modulation_matrix_changed(self)

_get_linear_value(self)

_set_linear_value(self, new_value)

min(self)

max(self)

display_value(self)

default_value(self)

class UtilityDeviceDecorator(LiveObjectDecorator, EventObject)

Bases: LiveObjectDecorator, EventObject

Attributes

  • _UtilityDeviceDecorator__on_parameters_changed

__init__(self, *a, **k)

options(self)

__on_parameters_changed(self)

class SimplerDecoratedPropertiesCopier(object)

Bases: object

Attributes

  • ADDITIONAL_PROPERTIES

__init__(self, decorated_object, factory, *a, **k)

copy_properties(self, properties)

apply_properties(self, new_object, song)

_apply_nested_properties(self, decorated_object)