EZ Web Audio / createWhiteNoise
Function: createWhiteNoise()
Call Signature
createWhiteNoise():
Promise<Sound<BaseSoundEventMap>>
Defined in: packages/core/src/index.ts:1214
Create a Sound containing white noise.
White noise is useful for sound effects (rain, static, wind) and as a synthesis building block when combined with filters.
Returns
Promise<Sound<BaseSoundEventMap>>
Promise resolving to a Sound containing 1 second of white noise
Example
import { createWhiteNoise, createFilterEffect } from 'ez-web-audio'
// Create white noise
const noise = await createWhiteNoise()
noise.play()
// Filter white noise to create wind-like sound
const wind = await createWhiteNoise()
const lowpass = createFilterEffect('lowpass', {
frequency: 400
})
wind.addEffect(lowpass)
wind.play()Call Signature
createWhiteNoise(
audioContext):Promise<Sound<BaseSoundEventMap>>
Defined in: packages/core/src/index.ts:1215
Create a Sound containing white noise.
White noise is useful for sound effects (rain, static, wind) and as a synthesis building block when combined with filters.
Parameters
audioContext
BaseAudioContext
Returns
Promise<Sound<BaseSoundEventMap>>
Promise resolving to a Sound containing 1 second of white noise
Example
import { createWhiteNoise, createFilterEffect } from 'ez-web-audio'
// Create white noise
const noise = await createWhiteNoise()
noise.play()
// Filter white noise to create wind-like sound
const wind = await createWhiteNoise()
const lowpass = createFilterEffect('lowpass', {
frequency: 400
})
wind.addEffect(lowpass)
wind.play()