Skip to content

Class: FakeGainNode

Hierarchy

  • Fake

    FakeGainNode

Implements

  • GainNode

Table of contents

Constructors

Properties

Methods

Constructors

constructor

+ new FakeGainNode(reactors?: Reactor[]): FakeGainNode

Parameters:

Name Type
reactors Reactor[]

Returns: FakeGainNode

Inherited from: Fake

Properties

channelCount

channelCount: number


channelCountMode

channelCountMode: ChannelCountMode


channelInterpretation

channelInterpretation: ChannelInterpretation


context

context: BaseAudioContext


gain

gain: AudioParam


numberOfInputs

numberOfInputs: number


numberOfOutputs

numberOfOutputs: number

Methods

addEventListener

addEventListener(type: string, listener: null | EventListener | EventListenerObject, options?: boolean | AddEventListenerOptions): void

Parameters:

Name Type
type string
listener null | EventListener | EventListenerObject
options? boolean | AddEventListenerOptions

Returns: void


connect

connect(destinationNode: AudioNode, output?: number, input?: number): AudioNode

Parameters:

Name Type
destinationNode AudioNode
output? number
input? number

Returns: AudioNode

connect(destinationParam: AudioParam, output?: number): void

Parameters:

Name Type
destinationParam AudioParam
output? number

Returns: void


disconnect

disconnect(): void

Returns: void

disconnect(output: number): void

Parameters:

Name Type
output number

Returns: void

disconnect(destinationNode: AudioNode): void

Parameters:

Name Type
destinationNode AudioNode

Returns: void

disconnect(destinationNode: AudioNode, output: number): void

Parameters:

Name Type
destinationNode AudioNode
output number

Returns: void

disconnect(destinationNode: AudioNode, output: number, input: number): void

Parameters:

Name Type
destinationNode AudioNode
output number
input number

Returns: void

disconnect(destinationParam: AudioParam): void

Parameters:

Name Type
destinationParam AudioParam

Returns: void

disconnect(destinationParam: AudioParam, output: number): void

Parameters:

Name Type
destinationParam AudioParam
output number

Returns: void


dispatchEvent

dispatchEvent(event: Event): boolean

Parameters:

Name Type
event Event

Returns: boolean


removeEventListener

removeEventListener(type: string, callback: null | EventListener | EventListenerObject, options?: boolean | EventListenerOptions): void

Parameters:

Name Type
type string
callback null | EventListener | EventListenerObject
options? boolean | EventListenerOptions

Returns: void