Annoucement !!!

24 views
Skip to first unread message

sebastien piquemal

unread,
May 10, 2012, 9:41:52 AM5/10/12
to web-pu...@googlegroups.com
Hi all !!!

I've worked on WebPd when I had a bit of time, refactoring like hell, and I am finally about happy with the design.
It is now a complete standalone library, freed from the bad legacy of the pure data GUI.
This means you don't need to make a patch in pure data first to make it work. You can build your patch completely up from scratch with javascript. There's a neat API for that. For example, a stereo A440 oscillator :

    var patch = new Pd.Patch();
    var osc = new Pd.objects(patch, [440]);
    var dac = new Pd.objects(patch);
    patch.connect(osc.o(0), dac.i(0));
    patch.connect(osc.o(0), dac.i(1));

Changing frequency to 660 :

    osc.i(0).message(660);

I've also made a very simple, very buggy GUI that you can try here : http://funktion.fm/WebPd/demos/simple-gui/simple-gui.html

Now, what's next ... first, this is still very very alpha, quite many things are not quite working, ... and to have them work is hell of a lot of work.
So, what would be great, is that people actually start to play with it, seek and destroy (or just report) the bugs ! Also, now that the design is sketched, it is time to start contributing if you feel like !!! What there is to do :

- A new, cool website for the project
- documentation (automatic documentation would be best)
- improving the simple GUI :
    * I intend to make this GUI a tool for documenting the API : when you create an object, make a connection, the corresponding API call would be displayed to the user
    * like I said, playing around and finding the bugs ... this is a good place to do that, since it allows direct experimentation with the library.
- evangelizing : the development load is too big for me alone. So it would be cool to have people helping both testing and developing. For that more users are needed. So tell your musicians / nerds friends about the project !

Oh, and if you have any question, even if it feels stupid (you can't manage to do this or that), really, don't hesitate to ask me.

Yeehaaaa !

Vilson Vieira

unread,
May 10, 2012, 10:16:43 AM5/10/12
to web-pu...@googlegroups.com
Sebastien,

that's incredible! I loved your new design, it is more paired with libs like Audiolet. I think a more "scripty" way to deal with WebPd objects is a really good way to go.

I'm going to take a look at the GUI and planning to create a module inside Meemoo (http://meemoo.org) to hack WebPd.

Keep rocking!

All the best.

2012/5/10 sebastien piquemal <seb...@gmail.com>



--
Vilson Vieira

vil...@void.cc

((( http://automata.cc )))

((( http://musa.cc )))

((( http://labmacambira.sourceforge.net )))

Matías Lennie

unread,
May 10, 2012, 10:19:59 AM5/10/12
to web-pu...@googlegroups.com
Sebastien, congrats! This is quiet incredibly, and very nice.
Cheers!

2012/5/10 sebastien piquemal <seb...@gmail.com>

sebastien piquemal

unread,
May 23, 2012, 2:56:55 AM5/23/12
to web-pu...@googlegroups.com
Hi ! Great !!!

I didn't really understand what is meemoo, but looks like I am going to see a presentation about it today :) the world is small.
For now though, WebPd is really flaky, and I am busy those days with other projects, but I'll go back to it very soon !!!

Cheers,

Sébastien

Curveau

unread,
Aug 20, 2012, 6:55:47 PM8/20/12
to web-pu...@googlegroups.com
Great stuff - keeping a close eye on this.

Will be testing! 

Many thanks 
Reply all
Reply to author
Forward
0 new messages