So, to me, something that generates feedback would need to deliver nothing, by definition, if something wasn't hooked to an input port, and it's a valid case for an exception to the QC norm. I had just thought it was the solution for this working itself successfully into the QC paradigm, and however things need to be ordered to evaluate correctly. It's reasonable for whatever the "kick-off" value is to be stored in the patch, as well as anything like the current setup's implementation.
I completely get where you're coming from.my only retort (and again, this is all semantics/philosophical/ academic at this point) to that is: why then, isn't the input cleared when you start/stop the composition? that's exactly like closing/ opening the composition, as far as resetting everything goes, no? that inconsistency reveals its bugginess (it doesn't _actually_ reset/ pull initial 0 values on its first run, it only "resets"/pulls zeros when it's loaded from disk), rather than sagely design. It's these subtle details that can make or break a bug/feature :)
I know you already know that :) We're on the same page :)However, I think the discussion's interesting, and potentially very useful -- getting some discussion on alternative paradigms (even if they're "un-QC-like") may make way for some interesting patches in the future. For example, several other QC-like technologies use a data- push model, rather than a data-pull model, and that changes how the user interacts with the tool or solves problems with it. Perhaps, someday, some subtle elements like that can creep in (with a good, obvious design, of course), making QC even more flexible. Look at how the Interaction stuff changes things in QC4 -- slightly different model, but pretty cool new abilities because of it.
-- [ christopher wright ] [email protected] http://kineme.net/
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Do not post admin requests to the list. They will be ignored. Quartzcomposer-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com This email sent to [email protected]

