Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface WamProcessor

Hierarchy

Index

Properties

groupId: string
instanceId: string
moduleId: string
port: MessagePort

Methods

  • clearEvents(): void
  • destroy(): void
  • Stop processing and remove the node from the WAM event graph.

    Returns void

  • getCompensationDelay(): number
  • process(inputs: Float32Array[][], outputs: Float32Array[][], parameters: Record<string, Float32Array>): boolean
  • Process a block of samples. Note that parameters argument is ignored.

    Parameters

    • inputs: Float32Array[][]
    • outputs: Float32Array[][]
    • parameters: Record<string, Float32Array>

    Returns boolean

  • scheduleEvents(...event: WamEvent[]): void
  • Schedule a WamEvent. Listeners will be triggered when the event is processed.

    Parameters

    Returns void

Generated using TypeDoc