Web Audio API and extensibility

Hi,

I posted this in the Chromium list (someone else had asked a similar question there) before realising it was inappropriate, so I'm re-posting here.

Will it be possible to write custom effects (eg. a unique distortion) and custom synthesisers (eg. a unique pipe organ) for the API? I'm thinking of the way people can create VSTs that do particular things, and those plugins can be used in any sequencer and shared freely with other people.

The beauty of VST is that a "developer" can draw upon a vast reservoir of tools other people have made (KVR-VST lists 183 different reverbs, for example). An equivalent of this for the Web Audio API would be extremely useful. IMHO, it would make the API itself much more popular than it would be without this ability.

From reading the spec it seems this kind of thing would be done by integrating custom JS functions, but am I wrong?

Thanks,
Colin.

PS. I'm very excited about the Web Audio API and can't wait to try it.


      

Received on Thursday, 2 December 2010 11:56:11 UTC