On Tue, 27 Jan 2009 12:01:24 +0100 Frank Barknecht fbar@footils.org wrote:
I quite often create objects bottom-to-top.
This is the natural way to do it if you are working from an equation or functional representation, someting of the general form
f(t) = x + y * z
leads to an natural object placement ordering
output (first object, 1) = x term/last object of left branch (2) plus (3), y term/last object of middle branch (4), times (5), z term/last object of rightmost branch. You then factor up the x, y and z parts making a DSP tree from the root (output) towards terminal/leaf (signal source) nodes.
Automatic downwards connection must be easily toggled so beginner and advanced programming styles are accomodated.