Ctrl K
ComunidadGuías…

public/audio-worklets/white-noise-processor.js

Rama chore/all-my-stuffs · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
class WhiteNoiseProcessor extends AudioWorkletProcessor {
  process(inputs, outputs) {
    const output = outputs[0];

    for (const channel of output) {
      for (let i = 0; i < channel.length; i++) {
        channel[i] = Math.random() * 2 - 1;
      }
    }

    return true;
  }
}

registerProcessor('white-noise-processor', WhiteNoiseProcessor);