HTML audio: Difference between revisions

Content deleted Content added
Tags: Reverted possible vandalism Mobile edit Mobile web edit
Undid spelling revision 1230946443 by 67.244.128.17 (talk)
Tags: Undo Mobile edit Mobile web edit Advanced mobile edit
Line 93:
 
== Web Audio API and MediaStream Processing API ==
The Web Audio API specification developed by [[W3C]] describes a high-level JavaScript API for processing and synthesizing audio in web applications. The primary paradigm is of an audio routing graph, where a number of AudioNode objects are connected together to define the overall audio rendering. The actual processing will primarily take place in the underlying implementation (typically optimized Assembly / C / C++ code), but direct JavaScript processing and synthesis is also supported.<ref>{{Cite web |url=https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html |title=Web Audio API |author=Chris Rogers |date=2012-03-15 |publisher=[[W3C]] |archive-url=https://web.archive.org/web/20120720115514/https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html |archive-date=2012-07-20 |access-date=2012-07-04 |url-status=bot: unknown }}</ref>
The Web Audio API specification developed by [[W3C]] describes a hi
level JavaScript API for processing and synthesizing audio in web applications. The primary paradigm is of an audio routing graph, where a number of AudioNode objects are connected together to define the overall audio rendering. The actual processing will primarily take place in the underlying implementation (typically optimized Assembly / C / C++ code), but direct JavaScript processing and synthesis is also supported.<ref>{{Cite web |url=https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html |title=Web Audio API |author=Chris Rogers |date=2012-03-15 |publisher=[[W3C]] |archive-url=https://web.archive.org/web/20120720115514/https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html |archive-date=2012-07-20 |access-date=2012-07-04 |url-status=bot: unknown }}</ref>
 
[[Firefox 4|Mozilla's Firefox browser]] implements a similar Audio Data API extension since version 4, implemented in 2010 <ref>{{Cite web | url=https://wiki.mozilla.org/Audio_Data_API | title=Audio Data API}}</ref> and released in 2011, but Mozilla warns it is non-standard and deprecated, and recommends the Web Audio API instead.<ref>{{Cite web |url=https://developer.mozilla.org/en/Introducing_the_Audio_API_Extension |title=Introducing the Audio API extension |date=2012-03-05 |work=[[Mozilla Developer Network]] |publisher=[[Mozilla]] |archive-url=https://web.archive.org/web/20120505042746/https://developer.mozilla.org/en/Introducing_the_Audio_API_Extension |archive-date=2012-05-05 |access-date=2012-07-04 |url-status=dead }}</ref>