Call for Consensus: retire current ScriptProcessorNode design & AudioWorker proposal

Dear all,

This is a call for consensus around a proposed solution to our long-standing issue about the design and architecture of the ScriptProcessorNode in the Web Audio API. 

You may find a complete discussion of the issue and proposed solution over on our github issue tracker [1].

During our teleconference on the 7th of August 2014 [2], the Audio Working Group resolved to:

* Remove the current ScriptProcessorNode specification from the web audio API draft
* Replace it with an AudioWorker interface, as defined in https://github.com/WebAudio/web-audio-api/issues/113#issuecomment-51493744

Please register any objection to this plan in response to this email, and discuss any details of implementation or suggestions for improvement to the suggested spec text on the github issue. 

If there is no objection from group members by Thursday, August 21st, the group will implement the changes and work to communicate and teach the new preferred approach. Implementors of the specification will in parallel coordinate to remove their implementation of ScriptProcessorNode as soon as possible.

[1] https://github.com/WebAudio/web-audio-api/issues/113
[2] http://www.w3.org/2014/08/07-audio-minutes.html


Best,
Olivier

Received on Friday, 8 August 2014 15:44:51 UTC