Beep - hoge1e3/Tonyu2 GitHub Wiki

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オブジェクトを使用してふたたび鳴らすことはできません.