Audio Data API JS Library

公開:2011-08-20 17:33
更新:2020-02-15 04:36
カテゴリ:html5,javascript

Audio Data API JS LibraryはAudio Data APIベースのサウンド処理ライブラリ。DSPでよく行われる処理(FFT,DFT,オシレータ)をライブラリ化したものらしい。

ライブラリとしてはdsp.jsとmusic.jsの2つに別れている。

dsp.jsはDFT,FFT,Oscillator,エンベロープ・ジェネレータ,IIRフィルタ(ローパス/ハイパス/バンドパス/ノッチ)の機能を持っている。これを使えばソフトシンセやエフェクタなどを比較的簡単に作ることができる。

music.jsはシーケンサ(譜面再生)を実装するのに必要なものを集めたもののようである。まだ実体はないようだ。

dsp.jsを使用したリバーブのデモなんかもすでにある。こんなのがjavascriptで処理できるなんてすごい時代になったものだ。。

http://code.almeros.com/code-examples/reverb-firefox-audio-api/