Class: FakeAudioBufferSourceNode
Hierarchy
-
↳ FakeAudioBufferSourceNode
Implements
- AudioBufferSourceNode
Table of contents
Constructors
Properties
- buffer
- channelCount
- channelCountMode
- channelInterpretation
- context
- detune
- loop
- loopEnd
- loopStart
- numberOfInputs
- numberOfOutputs
- onended
- playbackRate
Methods
Constructors
constructor
+ new FakeAudioBufferSourceNode(reactors?
: Reactor[]): FakeAudioBufferSourceNode
Parameters:
Name | Type |
---|---|
reactors |
Reactor[] |
Returns: FakeAudioBufferSourceNode
Inherited from: Fake
Properties
buffer
• buffer: null | AudioBuffer
channelCount
• channelCount: number
channelCountMode
• channelCountMode: ChannelCountMode
channelInterpretation
• channelInterpretation: ChannelInterpretation
context
• context: BaseAudioContext
detune
• detune: AudioParam
loop
• loop: boolean
loopEnd
• loopEnd: number
loopStart
• loopStart: number
numberOfInputs
• numberOfInputs: number
numberOfOutputs
• numberOfOutputs: number
onended
• onended: null | (ev
: Event) => any
playbackRate
• playbackRate: AudioParam
Methods
addEventListener
▸ addEventListenertype
: K, listener
: (ev
: AudioScheduledSourceNodeEventMap[K]) => any, options?
: boolean | AddEventListenerOptions): void
Type parameters:
Name | Type |
---|---|
K |
ended |
Parameters:
Name | Type |
---|---|
type |
K |
listener |
(ev : AudioScheduledSourceNodeEventMap[K]) => any |
options? |
boolean | AddEventListenerOptions |
Returns: void
▸ addEventListener(type
: string, listener
: EventListenerOrEventListenerObject, options?
: boolean | AddEventListenerOptions): void
Parameters:
Name | Type |
---|---|
type |
string |
listener |
EventListenerOrEventListenerObject |
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
▸ removeEventListenertype
: K, listener
: (ev
: AudioScheduledSourceNodeEventMap[K]) => any, options?
: boolean | EventListenerOptions): void
Type parameters:
Name | Type |
---|---|
K |
ended |
Parameters:
Name | Type |
---|---|
type |
K |
listener |
(ev : AudioScheduledSourceNodeEventMap[K]) => any |
options? |
boolean | EventListenerOptions |
Returns: void
▸ removeEventListener(type
: string, listener
: EventListenerOrEventListenerObject, options?
: boolean | EventListenerOptions): void
Parameters:
Name | Type |
---|---|
type |
string |
listener |
EventListenerOrEventListenerObject |
options? |
boolean | EventListenerOptions |
Returns: void
start
▸ start(when?
: number, offset?
: number, duration?
: number): void
Parameters:
Name | Type |
---|---|
when? |
number |
offset? |
number |
duration? |
number |
Returns: void
stop
▸ stop(when?
: number): void
Parameters:
Name | Type |
---|---|
when? |
number |
Returns: void