On Fri, Aug 3, 2012 at 11:20 AM, Jussi Kalliokoski <
jussi.kalliokoski@gmail.com> wrote:
> On Fri, Aug 3, 2012 at 9:14 PM, Chris Wilson <cwilso@google.com> wrote:
>
>> On Fri, Aug 3, 2012 at 10:37 AM, Jussi Kalliokoski <
>> jussi.kalliokoski@gmail.com> wrote:
>>
>>> On Fri, Aug 3, 2012 at 8:21 PM, Chris Wilson <cwilso@google.com> wrote:
>>>
>>>> How would you empower the JS node/DSP API to fix this?
>>>
>>>
>>> By making it possible to do fast processing without using the native
>>> nodes.
>>>
>>
>> Well I get that - _HOW_ was my question, not WHAT.
>>
>
> By improving the DSP API and getting it out there soon. On the Web Audio
> API side, for example these: [1] [2] [3].
>
> [1] https://www.w3.org/Bugs/Public/show_bug.cgi?id=17415
> [2] https://www.w3.org/Bugs/Public/show_bug.cgi?id=17388
> [3] https://www.w3.org/Bugs/Public/show_bug.cgi?id=17533
>
None of those bugs are a way to fix the problem Peter pointed out - that
the buffers in JSNode are going to cause latency. (I do consider all three
of those to be valid issues - in fact, I think the first time I met Chris
FTF at TPAC 2011 I asked about adding worker thread based JS nodes.
Although I would point out thread priority is going to be an issue.)