PeriodicWave

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.

PeriodicWave インターフェイスは、OscillatorNode の出力を形成するのに利用できる周期的な波形を定義します。

PeriodicWave には入力も出力もありません。これは、OscillatorNode.setPeriodicWave() を呼ぶ際にカスタム発振器を定義するために用います。PeriodicWave 自体は BaseAudioContext.createPeriodicWave により作成され、返されます。

コンストラクター

PeriodicWave()

全てのプロパティについてデフォルトの値を使用し、新しい PeriodicWave を作成します。最初からプロパティの値をカスタムしたい場合は、かわりに BaseAudioContext.createPeriodicWave ファクトリーメソッドを使ってください。

インスタンスプロパティ

なし。PeriodicWave はプロパティの継承もしません。

インスタンスメソッド

なし。PeriodicWave はメソッドの継承もしません。

単純な正弦波を表す PeriodicWave オブジェクトを作成する方法のサンプルコードは、BaseAudioContext.createPeriodicWave を参照してください。

仕様書

Specification
Web Audio API
# PeriodicWave

ブラウザーの互換性

BCD tables only load in the browser

関連情報