[PD] [PD-announce] pd 0.45 test release

Miller Puckette msp at ucsd.edu
Sun Aug 18 21:23:03 CEST 2013


Hi Katya -

Most likely the 'list' trouble is it has a 'del' object - here's the fix:

--- a/src/x_time.c
+++ b/src/x_time.c
@@ -127,8 +127,7 @@ static void delay_setup(void)
     delay_class = class_new(gensym("delay"), (t_newmethod)delay_new,
         (t_method)delay_free, sizeof(t_delay), 0,
             A_DEFFLOAT, A_DEFFLOAT, A_DEFSYM, 0);
-    class_addcreator((t_newmethod)delay_new, gensym("del"),
-        A_DEFFLOAT, , A_DEFFLOAT, A_DEFSYM, 0);
+    class_addcreator((t_newmethod)delay_new, gensym("del"), A_DEFFLOAT, 0);
     class_addbang(delay_class, delay_bang);
     class_addmethod(delay_class, (t_method)delay_stop, gensym("stop"), 0);
     class_addmethod(delay_class, (t_method)delay_ft1,

(which I'll put in test 2 later but you can patch it now if you don't want to
wait :)

The business of sharing [text] borrows ideas from the design of [delwrite~] 
but also (in being able to operate anonymously through pointers) from
Krzysztof Czaja's very ahead-of-its-time design for the [xeq] object.

cheers
Miller

On Sun, Aug 18, 2013 at 12:44:56PM +0200, katja wrote:
> Hi Miller,
> 
> That's a lot of new, very useful features! It is really cool to have a
> decent text editor within Pd. I like how methods on named [text] and
> [array] objects can be called from any place (depending on scope),
> since you can get output where you want it instead of everything
> coming from one outlet. Therefore [text] is more powerful than
> [cyclone/coll] indeed. Wasn't Jonathan Wilkes proposing a similar
> approach for glists in general some time ago?
> 
> I compiled Pd 0.45-0test1 on Xubuntu 10.4. I'm sorry to report the
> following: if the help patch for [list] is opened, Pd exits with
> 'Segmentation fault (core dumped)'.
> 
> Katja
> 
> 
> On Sun, Aug 18, 2013 at 3:51 AM, Miller Puckette <msp at ucsd.edu> wrote:
> > Hi all,
> >
> > Pd 0.45-0test1 is now up on http://crca.ucsd.edu/~msp/software.htm
> > or via git from sourceforge:
> >   git clone git://pure-data.git.sourceforge.net/gitroot/pure-data/pure-data
> >   git checkout 0.45-0test1
> >
> >
> > Some new features:
> >
> > binary netsend/netreceive (so you should no longer need an extern for OSC)
> >
> > pd~ (multiprocessing) works on windows and is less likely to deadlock although
> > not yet perfect
> >
> > multi-purpose "array" and "text" objects.  "Array" is a more general
> > replacement for the "table", "tabread" and "tabwrite" obejcts.  "text" is
> > sort of like Max's "coll" but simpler and hopefully more powerful.
> >
> > "text"s are also avaioable as fields in data structures.
> >
> > "tempo" messages for delay, metro, timer, and "test sequence".  In particular
> > you can specify or measure time in samples, but you can also use this for
> > changing the speed of an ensemble of delay loops while keeping them in sync.
> >
> > Objects/messages/comments have settable box widths.
> >
> > Also various improvements in audio and midi handling:
> >
> > The Pd window now tells you whether PD has an audio device open or not
> >
> > Fixed hangups exiting when using jack
> >
> > Got ASIO working again on PC (it was apparently broken; I don't know for how
> > long.)
> >
> > cheers
> > Miller
> >
> > _______________________________________________
> > Pd-announce mailing list
> > Pd-announce at iem.at
> > http://lists.puredata.info/listinfo/pd-announce
> 
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list



More information about the Pd-list mailing list