Random Thresh

Trigger some noise when the probability is below some threshold

by kdoodoo

HTML

<script src="https://tonejs.github.io/CDN/r6/Tone.min.js"></script>

JavaScript

var delay = new Tone.FeedbackDelay(0.045, 0.8).toMaster();
var env = new Tone.AmplitudeEnvelope(0.001, 0.02, 0.0);
var noise = new Tone.Noise("pink").chain(env, delay).start(0);


for (var i = 0; i < 200; i++){
	if (Math.random() < 0.1){
  	env.triggerAttack(i * 0.05);
  }
}