DIVYANSHU RAJ
DIVYANSHU RAJ
added tests for `setInput` method of p5.fft added some lint fix to src/looper.js
added unit tests for all the methods in p5.Gain here are the test results and AUDIO GRAPH ( inspected with WEB AUDIO INSPECTOR) of this unit test 
issue :  the bins arguments is very vulnerable , as there is no check to what user provides as the input to bins argument , suppose the user enters...
in the codebase https://github.com/processing/p5.js-sound/blob/e5a58ba1e3efa6f65c60da7a4513178fffa2df32/src/signal.js#L82 shouldn't it be `p5.Signal.prototype.fade = Signal.prototype.linearRampToValueAtTime;` otherwise we are adding the fade method to the tone.js Signal API , seems bit confusing to me :confused:
There is a bug i discovered while playing this game. If "developers tools" is opened or just the if current window is minimized , the canvas rendering is stopped and...