2

wavesurfer.js を使用してオーディオを再生できます。ここで、オーディオを編集できるように、いくつかのフィルター (ハイパスとローパス) を追加したいと思います。wavesurfer プレーヤーを使用すると、早送り、オーディオの一時停止を行ってから、特定のセクションにフィルターを適用できます。基本的に、オーディオ再生を制御し、それにフィルターを適用したいと考えています。

これを達成する方法は何ですか?

4

1 に答える 1

2

メソッドを介してフィルターを追加できますsetFilter

var lowpass = wavesurfer.backend.ac.createBiquadFilter();
wavesurfer.backend.setFilter(lowpass);

これは再生中に行うことができ、自動的に再配線されます。

フィルター ノードは wavesurfer のゲイン ノードに接続され、ゲイン ノードは最終目的地 (スピーカー) に接続されます。

https://github.com/katspaugh/wavesurfer.js#connecting-filtersを参照してください

PS私は今これをプッシュしました。問題を強調していただきありがとうございます。

于 2013-09-19T08:40:58.077 に答える