Skip to content

pushbase.velocity_levels_component

Module constants

  • SLICE_MODE
  • BASE_SLICING_NOTE = 36
  • INVALID_LEVEL = -1.0

Classes

class NullTargetNoteProvider(EventObject)

Bases: EventObject

selected_target_note(self)

class VelocityLevelsComponent(PlayableComponent)

Bases: PlayableComponent

Attributes

  • SOURCE_NOTES
  • DEFAULT_VELOCITY = 100
  • _VelocityLevelsComponent__on_selected_target_note_changed
  • _VelocityLevelsComponent__on_last_played_level

__init__(self, velocity_levels, target_note_provider, skin_base_key, *a, **k)

velocity(self)

set_velocities_playable(self, playable)

set_velocity_levels(self, velocity_levels)

set_matrix(self, matrix)

_update_control_from_script(self)

_update_sensitivity_profile(self)

_update_velocity(self)

set_skin_base_key(self, base_key)

matrix(self, button)

matrix(self, button)

select_button(self, _value)

select_button(self, _value)

_on_matrix_pressed(self, button)

__on_selected_target_note_changed(self)

__on_last_played_level(self)

_button_index(self, button)

_note_translation_for_button(self, button)

_update_button_color(self, button)

update(self)