Web Audio API Proposal

Hi Everyone,

Since it looks like the group is starting to get rolling, I'd like to take
this opportunity to introduce myself and some audio work I've been
developing over the past year.  My name is Chris Rogers and I currently work
at Google as part of the Chrome team.  Most recently before Google, I worked
at Apple as an engineer on the Core Audio team.

I've been developing an audio engine in a special branch of WebKit:
https://svn.webkit.org/repository/webkit/branches/audio/
(most of the interesting code is in the WebCore/audio directory).

I've been working with some folks at Apple (Maciej Stachowiak, Eric
Carlson, Chris Marrin, Sam Weinig, Simon Fraser) to refine the javascript
API to the point where I think it makes sense to open up discussions on this
group.  Here's a preliminary specification for the API:

http://chromium.googlecode.com/svn/trunk/samples/audio/specification/specification.html

Also, I've created a few demos to illustrate some of the potential of the
API.  The code currently runs on Mac OS X, but porting efforts are underway
for Windows.  At this time, I don't have any pre-built binaries, but may
post some later on.  In the meantime, it's not difficult to build for
Safari, and with some effort can be built for Chrome.

Here are the demos:

http://chromium.googlecode.com/svn/trunk/samples/audio/index.html


I'm very interested in getting feedback on the ideas in the specification
and look forward to seeing what we can come up with together.

Best Regards,
Chris Rogers

Received on Tuesday, 15 June 2010 00:06:59 UTC