Skip to content

Push2.hybrid_reverb

Module constants

  • ParameterState

Classes

class HybridReverbDeviceDecorator(LiveObjectDecorator, EventObject)

Bases: LiveObjectDecorator, EventObject

__init__(self, *a, **k)

parameters(self)

options(self)

on_vintage_parameter_change(self)

on_vintage_copy_parameter_change(self)

on_shape_option_change(self)

on_routing_parameter_change(self)

on_routing_parameter_eq_off_change(self)

on_routing_parameter_eq_on_prealgo_on_change(self)

on_routing_parameter_eq_on_prealgo_off_change(self)

set_routing_parameter(self, value)

update_convolution_parameters(self)

class HybridReverbDeviceComponent(DeviceComponentWithTrackColorViewData)

Bases: DeviceComponentWithTrackColorViewData

Attributes

  • FILTER_VISUALISATION_CONFIGURATION_IN_EQ
  • FILTER_VISUALISATION_CONFIGURATION_IN_MAIN
  • IR_VISUALISATION_CONFIGURATION_IN_IR
  • IR_VISUALISATION_CONFIGURATION_IN_MAIN
  • LOW_BAND_PARAMETERS_NAME
  • PEAK_2_PARAMETERS_NAME
  • PEAK_3_PARAMETERS_NAME
  • HIGH_BAND_PARAMETERS_NAME

_parameter_touched(self, parameter)

_parameter_released(self, parameter)

_adjustment_view_data(self)

_set_bank_index(self, bank)

_set_decorated_device(self, decorated_device)

_visualisation_visible(self)

_shrink_parameters(self)

_configuration_view_data(self)

_initial_visualisation_view_data(self)

_calculate_view_size(self, configuration)

on_main_bank_section_change(self)

on_eq_band_parameter_change(self)

Functions

user_to_linear_log(minv, maxv)

linear_to_user_log(minv, maxv)

user_to_linear_exp(minv, maxv, scalv)

linear_to_user_exp(minv, maxv, scalv)

to_percentage_display(value)

to_ms_display(value)