Re: Music Synthesis

On Thu, Jun 17, 2010 at 3:36 AM, Chris Marrin <cmarrin@apple.com> wrote:

> Chris' proposal is node based. As such, it can easily be optimized for a
> given platform. The Mozilla proposal simply provides audio samples which can
> be used by JavaScript and then played (or not in the case of audio
> visualizers). It sounds like you're advocating an API to go with the Mozilla
> proposal. That can be optimized too, but it's not currently being proposed.
> If it were, it would be an SVG (Chris' proposal) vs Canvas (Mozilla's
> proposal with an API) discussion. Either way, I don't believe access to the
> audio samples with pure JavaScript processing is sufficient.
>

So if we had an WebGLArray (or whatever it gets renamed to in ES5)
processing library amenable to parallel/vector/GPU optimization, and a way
of delivering samples to a Worker for processing to avoid main-thread
latency, do you have any fundamental objection to that kind of approach?

Rob
-- 
"He was pierced for our transgressions, he was crushed for our iniquities;
the punishment that brought us peace was upon him, and by his wounds we are
healed. We all, like sheep, have gone astray, each of us has turned to his
own way; and the LORD has laid on him the iniquity of us all." [Isaiah
53:5-6]

Received on Wednesday, 16 June 2010 22:31:19 UTC