Audio Data API: Difference between revisions

m
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Defining an Enhanced API for Audio (Draft Recommendation) ==
== Defining an Enhanced API for Audio (Draft Recommendation) ==
'''Note''': this API has been ''deprecated'' in favor of the [https://developer.mozilla.org/en-US/docs/Web_Audio_API Web Audio API] chosen by the W3C.


===== Abstract =====
===== Abstract =====
Line 18: Line 20:
* Thomas Saunders
* Thomas Saunders
* Ted Mielczarek
* Ted Mielczarek
== Standardization Note ==
Please note that this document describes a non-standard experimental API.  This API is considered deprecated and may not be supported in future releases.  The World Wide Web Consortium (W3C) has chartered the [http://www.w3.org/2011/audio/ Audio Working Group] to develop standardized audio API specifications, including [[Web Audio API]].  Please refer to the Audio Working Group website for further details.


== API Tutorial ==
== API Tutorial ==
Line 568: Line 574:
** http://weare.buildingsky.net/processing/dsp.js/examples/fft.html
** http://weare.buildingsky.net/processing/dsp.js/examples/fft.html
** http://www.storiesinflight.com/jsfft/visualizer/index.html (Demo by Thomas Sturm)
** http://www.storiesinflight.com/jsfft/visualizer/index.html (Demo by Thomas Sturm)
** http://www.grantgalitz.org/sound_test/ WAV Visualizer (Pre-loaded)
** http://www.grantgalitz.org/sound_test/ WAV Decoder & Visualizer (Pre-loaded)
** http://www.grantgalitz.org/wav_player/ WAV Visualizer (Load in your own .wav)
** http://www.grantgalitz.org/wav_player/ WAV Decoder & Visualizer (Load in your own .wav)


* Applying Realtime Audio Effects
* Applying Realtime Audio Effects
Line 581: Line 587:


* Generating and Playing Audio
* Generating and Playing Audio
** http://bitterspring.net/blog/2012/01/25/morning-star-synth-0-1-released/
** http://onlinetonegenerator.com/
** [http://jsmad.org/ mp3 decoder in js]
** [http://jsmad.org/ mp3 decoder in js]
** [http://cosinusoidally.github.com/mp2dec.js/ mp2 decoder in js]
** [http://cosinusoidally.github.com/mp2dec.js/ mp2 decoder in js]
Confirmed users
504

edits