(noise).stop

def setup
  background(220)
  text("Tap to make 'Noise'", 10, 35, 80)
  @noise_w = Noise.new('white')        # ホワイトノイズ
  @noise_p = Noise.new('pink')         # ピンクノイズ
  @noise_b = Noise.new('brown')        # ブラウンノイズ
end

def mouseClicked
  @noise_w.start(1).amp(0.1).stop(3)   # 2秒間出力
  @noise_p.start(4).amp(0.1).stop(6)   # 2秒間出力
  @noise_b.start(7).amp(0.1).stop(9)   # 2秒間出力
end

p5.jsリファレンス(参考情報)

[p5.js] p5.sound/p5.Noise

概要

ノイズの出力を停止します。

書式

obj.stop([sec])

引数

引数名内容備考オプションデフォルト値
sec秒数いまから何秒後に停止させるかの値0 (即時停止)

戻値

obj (メソッドを呼び出した noiseオブジェクト自身)

備考

関連

Noise.new
(noise).start
(noise).amp