Beepクラス
ビープ音を制御します.$sound.beepで生成されます.
メソッド
- set{freq, scale, vol, reset} ビープ音の音程と音量を変更します.
- vol: 音量0-128
- freq: 周波数(Hz),
- scale: freqの代わりにscaleを使用可能です.scaleは0から95の整数値で,音階を表します.0がド,1がド#....10がラ#,11がシで,8オクターブ分あります.
- reset: これまで鳴らしていた音とまったく違う音を出す場合,trueに設定すると音が安定する場合があります.
- 段階的に音量や周波数を変えたい場合はfalseを指定するか省略してください.
- 内部的には,trueを設定した場合,これまで使用していたAudioBufferSourceNodeを切断して新しいAudioBufferSourceNodeを接続します.
- die ビープ音を止めます.一度止めた後はこのBeepオブジェクトを使用してふたたび鳴らすことはできません.