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);
A_DEFFLOAT, , A_DEFFLOAT, A_DEFSYM, 0);
(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@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@iem.at http://lists.puredata.info/listinfo/pd-announce
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list