- 機能/意味
-
フィルタ配列
- タイプ
-
WaveSoundBufferクラスのプロパティ (読み出し専用)
- 説明
-
インサーションフィルタオブジェクトを保持している配列(Arrayクラスのインスタンス)です。
この配列にフィルタオブジェクトを登録することにより、再生中にリアルタイムで音声に対して
様々な効果をかけることができます。
フィルタ配列への変更が反映されるのは、WaveSoundBuffer.openメソッドが実行された
時だけです。それまでは、この配列への変更を行っても反映はされません。
例:
var buf = new WaveSoundBuffer(window);
(略)
buf.filters.clear(); // フィルタ配列をクリア
buf.filters.add(new WaveSoundBuffer.PhaseVocoder()); // PhaseVocoderフィルタを追加
buf.filters[0].time = 0.5; // 倍速再生