events¶
-
class BusAllocateEvent(id_: UUID | tuple[UUID, int], *, calculation_rate: CalculationRate | SupportsInt | str | None =
'audio', channel_count: int =1, delta: float =0.0, **kwargs)¶ Bases:
Event
-
class GroupAllocateEvent(id_: UUID | tuple[UUID, int], *, add_action: AddAction | SupportsInt | str | None =
AddAction.ADD_TO_HEAD, delta: float =0.0, target_node: Node | UUID | None =None, **kwargs)¶ Bases:
NodeEvent
-
class NodeEvent(id_: UUID | tuple[UUID, int], *, add_action: AddAction | SupportsInt | str | None =
AddAction.ADD_TO_HEAD, delta: float =0.0, target_node: Node | UUID | None =None, **kwargs)¶ Bases:
Event
-
class NoteEvent(id_: UUID | tuple[UUID, int], *, add_action: AddAction | SupportsInt | str | None =
AddAction.ADD_TO_HEAD, delta: float =1.0, duration: float =1.0, rest: bool =False, synthdef: SynthDef | None =None, target_node: Node | UUID | None =None, **kwargs: SupportsFloat | UUID | Sequence[SupportsFloat | UUID])¶ Bases:
NodeEvent- perform(context: Context, proxy_mapping: dict[UUID | tuple[UUID, int], ContextObject], *, current_offset: float, notes_mapping: dict[UUID | tuple[UUID, int], float], priority: Priority, **kwargs: SupportsFloat | UUID | str | Sequence[SupportsFloat | UUID | str]) None¶
-
class StartEvent(*, delta: float =
0.0, **kwargs)¶ Bases:
EventThe first event injected by a pattern player.
-
class StopEvent(*, delta: float =
0.0, **kwargs)¶ Bases:
EventThe last event injected by a pattern player.
-
class SynthAllocateEvent(id_: UUID | tuple[UUID, int], synthdef: SynthDef, *, add_action: AddAction | SupportsInt | str | None =
AddAction.ADD_TO_HEAD, delta: float =0.0, target_node: Node | UUID | None =None, **kwargs: SupportsFloat | UUID | str | Sequence[SupportsFloat | UUID | str])¶ Bases:
NodeEvent
- exception PatternWarning¶