• Creates a deterministic mono white-noise AudioBuffer.

    This is useful for simple aircraft engine or wind noise layers in demos. The generated samples are deterministic for a given seed so examples remain stable across reloads.

    Parameters

    • context: BaseAudioContext

      Web Audio context used to allocate the buffer.

    • params: AircraftNoiseBufferParams = {}

      Optional duration and seed.

    Returns AudioBuffer

    const buffer = createAircraftNoiseBuffer(audioContext, {
    durationSeconds: 3,
    seed: 1234
    });

    const source = audioContext.createBufferSource();
    source.buffer = buffer;
    source.loop = true;
    source.connect(audioContext.destination);
    source.start();