Margrete RPC

Hold

A ground hold: a long note held from its begin to a single end joint.

Construct with the begin geometry, then set the end with :meth:with_step (or :meth:add_step). An :class:Air note may be attached via :attr:air.

Functions

funcwith_step(self, *, t, x, w) -> Self

Return a copy whose end joint is set (or moved) to the given timing/geometry.

paramself
paramtint | PositionLike
paramxint
paramwint

Returns

typing.Self
funcconverted(self, target, **overrides) -> T

Return a new note of type target carrying this note's geometry and joints.

paramself
paramtargettype[T]
paramoverridesAny
= {}

Returns

margrete_rpc.chart.notes.long.Hold.converted[T]
functo_raw(self, *, skip_validation=False) -> RawNote

Convert to a :class:RawNote tree (begin note with joint children).

paramself
paramskip_validationbool
= False

Returns

margrete_rpc.chart.notes.raw.RawNote

On this page