発振器を停止します。
| 引数名 | 内容 | 備考 | オプション | デフォルト値 |
|---|---|---|---|---|
| sec | 秒数 | いまから何秒後に停止させるかの値 | ○ | 0 (即時停止) |
Oscillatorオブジェクト
・stopメソッドにより発振器の動作を停止した場合、
再び動作を再開するには Oscillator,newメソッドで新たな発振器を生成しなおす必要があります。
(したがって、stopメソッドは停止というよりも消滅に近い動作になります)
・もし stopメソッドを実行したあとに startメソッドを再度実行すると、以下の例外が発生します。
「InvalidStateError: Failed to execute 'start' on 'AudioScheduledSourceNode': cannot call start more than once.」