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
