[PD] pd 0.25 test 9

Krzysztof Czaja czaja at chopin.edu.pl
Fri Feb 15 12:03:14 CET 2002

hi Miller,

probably two of the little ones:

All the regular arrays -- unless they have beed created in an
older Pd version, or converted manually -- are flipped _on display_,
i.e. they have Y-bounds reverted, while those in [table]s are not.

If an array is created in a new graph, glist_addglist() gets
`Y to:' == -1, `Y from:' == 1, and all the pixel coordinates
equal 0. This means the graph is not reflipped, because
``if (py2 < py1)'' condition does not hold.  Tables differ,
because although glist_addglist() is passed the same Y-bound
values, py2 == 50, py1 == 350, and the graph is reflipped.

(Sorry if I am missing something obvious, but I still cannot come
to terms with array flipping.)

Also [table]'s window is still unnamed, due to lacking x/y atoms
in a canvas_new() call (you will find a patch against test8 in
my `$0-array' posting from 03 Feb 2002).


Miller Puckette wrote:
> ... most of the big problems in test 8 are fixed, but some little ones
> remain.

More information about the Pd-list mailing list