xxxxxxxxxx
28
// Oscillator >> ADSR >> master
// Try different ADSR settings
let ampEnv = new Tone.AmplitudeEnvelope({
"attack": 0,
"decay": 0.1,
"sustain": 0.1,
"release": 0.03
});
ampEnv.toMaster();
let nois;
// Try different noise types
// nois = new Tone.Noise("pink");
nois = new Tone.Noise("white");
// nois = new Tone.Noise("brown");
nois.connect(ampEnv);
nois.start();
function setup() {
}
function keyPressed() {
ampEnv.triggerAttack();
}
function keyReleased() {
ampEnv.triggerRelease();
}