Yes! It uses sink.js! But sink.js uses WebAudio API when it can. The
synthesis is made in JavaScript, not in Audio API (yet!). However, I have
big plans of refactoring the whole stuff to be all Web Audio API! I started
`pd-fileutils` as part of this refactor : I want to separate components to
make maintenance easier.

But the Web Audio API version is coming, probably in 3-4 months. If
somebody wanna help, they are welcome :) it's quite a lot of work for me
alone.

All mentioned in roadmap are implemented (at least partly), except [adc~].
You can check out implemented objects here :
http://funktion.fm/webpd/demos/simple-gui/simple-gui.html



2013/3/5 Scott R. Looney <[email protected]>

> hey sebi - is this the one using WebAudio and not sink.js? also do you
> have [lop~ ] and [tabread4~] and the others you mentioned on the roadmap
> implemented?
>
> scott
>
>
> On Mon, Mar 4, 2013 at 1:28 PM, s p <[email protected]> wrote:
>
>> Hi Jamie,
>>
>> The audio is not streamed to the browser! WebPd is an implementation of
>> Pure Data in JavaScript, so the browser itself produces the sound (link
>> here : https://github.com/sebpiq/WebPd) . Since a couple of years,
>> thanks to a new standard called Web Audio API, it is pretty easy to achieve
>> in Firefox, Chrome and Safari. The performance is actually surprisingly
>> good!!!
>>
>> The graph editor project is called "dataflow" and is made by Forrest
>> Oliphant, link here : https://github.com/meemoo/dataflow
>> It is all JavaScript as well.
>>
>>
>> 2013/3/4 Jamie Bullock <[email protected]>
>>
>>>
>>>
>>>
>>> On 1 Mar 2013, at 15:34, s p <[email protected]> wrote:
>>>
>>> > Actually I've had a crappy demo of patching in the browser running for
>>> quite a while now :
>>> http://funktion.fm/webpd/demos/simple-gui/simple-gui.html
>>> >
>>> > It works (not so well in Firefox, but in chromium it's fine).
>>> >
>>>
>>> Wow! That's impressive, when I saw this thread I was just expecting a
>>> patcher, but you've actually got audio streaming back to the browser. How
>>> are you achieving that?
>>>
>>> > A friend of mine is developing a generic graph editor for dataflow
>>> programming, and I've been planning to migrate to this forever now, but
>>> didn't have the time ...
>>>
>>> Do you have a link to that project?
>>>
>>> best,
>>>
>>> Jamie
>>>
>>>
>>
>> _______________________________________________
>> [email protected] mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>>
>
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to