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
ノイズを生成します。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| type | ノイズの種類 | 'white' 'pink' 'brown' | ○ | 'white' |
| rate | サンプリングレート(Hz) | 3000~768000 | ○ | 44100 |
noise : noiseオブジェクト