Skip to content

Envelope

Represents an automation or modulation envelope attached to a clip — a per-parameter timeline of breakpoints applied during playback. The Envelope class exposes editing primitives for inserting, moving, and removing events over a time range.

This class represents an automation or modulation envelope in Live. From Live’s runtime docstring.

Inherited from LomObject

Get the canonical parent of the envelope. From Live’s runtime docstring.

  • start_time: float
  • end_time: float

Deletes the events in the specified time range. From Live’s runtime docstring.

  • start_time: float
  • end_time: float

Returns the events in the specified time range. From Live’s runtime docstring.

  • start_time: float
  • length: float
  • value: float

Given a start time, a step length and a value, creates a step in the envelope. From Live’s runtime docstring.

  • time: float
Returns
float

Returns the parameter value at the specified time. From Live’s runtime docstring.

Returned by 3 members elsewhere in the LOM

This is a class that represents an envelope event. From Live’s runtime docstring.

This class represents the control coefficients of an envelope event. From Live’s runtime docstring.

Returned by 1 member elsewhere in the LOM

A container for holding envelope events. From Live’s runtime docstring.

Returned by 1 member elsewhere in the LOM

This is an independent reference site. Not affiliated with, endorsed by, or sponsored by Ableton AG. “Ableton”, “Live”, “Push”, and related marks are trademarks of Ableton AG.