@liminal-hq/undertone / OfflineAudioContextLike
Interface: OfflineAudioContextLike
Defined in: types.ts:294
Extends
Properties
currentTime
currentTime:
number
Defined in: types.ts:264
Inherited from
destination
destination:
AudioDestinationNodeLike
Defined in: types.ts:266
Inherited from
length
readonlylength:number
Defined in: types.ts:295
sampleRate
sampleRate:
number
Defined in: types.ts:265
Inherited from
Methods
createBiquadFilter()
createBiquadFilter():
BiquadFilterNodeLike
Defined in: types.ts:269
Returns
BiquadFilterNodeLike
Inherited from
AudioContextLike.createBiquadFilter
createBuffer()
createBuffer(
numChannels,length,sampleRate):AudioBufferLike
Defined in: types.ts:273
Parameters
numChannels
number
length
number
sampleRate
number
Returns
AudioBufferLike
Inherited from
createBufferSource()
createBufferSource():
AudioBufferSourceNodeLike
Defined in: types.ts:272
Returns
AudioBufferSourceNodeLike
Inherited from
AudioContextLike.createBufferSource
createChannelMerger()
createChannelMerger(
numberOfInputs):AudioNodeLike
Defined in: types.ts:271
Parameters
numberOfInputs
number
Returns
AudioNodeLike
Inherited from
AudioContextLike.createChannelMerger
createConvolver()
createConvolver():
ConvolverNodeLike
Defined in: types.ts:274
Returns
ConvolverNodeLike
Inherited from
AudioContextLike.createConvolver
createDelay()
createDelay(
maxDelayTime?):DelayNodeLike
Defined in: types.ts:275
Parameters
maxDelayTime?
number
Returns
DelayNodeLike
Inherited from
createDynamicsCompressor()?
optionalcreateDynamicsCompressor():DynamicsCompressorNodeLike
Defined in: types.ts:277
Optional: needed for createMasterBus()'s limiter; without it the bus is gain only.
Returns
Inherited from
AudioContextLike.createDynamicsCompressor
createGain()
createGain():
GainNodeLike
Defined in: types.ts:268
Returns
GainNodeLike
Inherited from
createOscillator()
createOscillator():
OscillatorNodeLike
Defined in: types.ts:267
Returns
OscillatorNodeLike
Inherited from
AudioContextLike.createOscillator
createPeriodicWave()?
optionalcreatePeriodicWave(real,imag,constraints?):object
Defined in: types.ts:279
Optional: needed for shaped waveforms (halfsine, abssine, pulsesine); without it they fall back to a sine.
Parameters
real
Float32Array
imag
Float32Array
constraints?
disableNormalization?
boolean
Returns
object
Inherited from
AudioContextLike.createPeriodicWave
createStereoPanner()
createStereoPanner():
StereoPannerNodeLike
Defined in: types.ts:270
Returns
StereoPannerNodeLike
Inherited from
AudioContextLike.createStereoPanner
decodeAudioData()
decodeAudioData(
data):Promise<AudioBufferLike>
Defined in: types.ts:285
Decodes encoded audio data (e.g. fetched via samples.ts's registerSample({url})).
Parameters
data
ArrayBuffer
Returns
Promise<AudioBufferLike>
Inherited from
AudioContextLike.decodeAudioData
startRendering()
startRendering():
Promise<RenderedAudioBufferLike>
Defined in: types.ts:296
Returns
Promise<RenderedAudioBufferLike>