Well, depends on what you mean by 'backwards'. In the default interpolation, it rises to one then resets to zero - when it does that, it effectively 'goes backwards' for one frame.
Chris On 2 November 2010 13:33, George Toledo <[email protected]> wrote: > Something can only "go backwards" in mirror loop, so in that way, the > requested function of being able to tell "backwards" was kind of a quirky > premise in and of itself. > > -GT > > > On Tue, Nov 2, 2010 at 9:30 AM, Chris Wood <[email protected]> wrote: > >> Yep, if the point at which it hits 1.0 isn't the exact time it gets >> rendered, you don't get 1.0 and have to use tolerance. Problem there is >> getting the fudge factor low enough - and if you don't use a queue you don't >> know if the value is rising or falling, so it's as likely to trigger >> slightly early as slightly late. >> >> Add into the mix the random variable of framerate - if you get a >> particularly slow frame near the peak, your tolerance has to be bigger to >> catch it. So you have tight tolerance and possibly fail to catch it >> sometimes, or you have a loose tolerance and sloppy timing. >> >> Chris >> >> >> On 2 November 2010 13:20, George Toledo <[email protected]> wrote: >> >>> Chris Wood, ftw. That's the framebased way of accurately doing this. The >>> other most direct way would be built in tolerance, except that tolerance (in >>> any route, whether built in or via math) involves fudge factor. >>> >>> -GT >>> >>> >>> On Tue, Nov 2, 2010 at 9:16 AM, Chris Wood <[email protected]> wrote: >>> >>>> This is how I'd handle it. It simply detects when the output starts to >>>> fall, so it'll happily work with either loop or mirrored loop, and most >>>> curves / tension settings. It'll detect when any value goes from >>>> rising/stable to falling, so you can use it elsewhere too (I tend to use >>>> other methods in place of interpolation, at that point there's no guarantee >>>> you're going to have a convenient way of determining state based on time). >>>> >>>> Chris >>>> >>>> On 2 November 2010 12:55, George Toledo <[email protected]> wrote: >>>> >>>>> "Forget about all this rigamorole way, extra patches, or getting last >>>>> frames with queues, and just make it perform quick:" >>>>> >>>>> Use the Tolerance control on the Conditional method that I suggested. I >>>>> think it was included for a reason ;) >>>>> >>>>> -GT >>>>> >>>>> >>>>> On Tue, Nov 2, 2010 at 8:34 AM, Boštjan Čadež <[email protected]>wrote: >>>>> >>>>>> >>>>>> The easyest way i can think of doing this would be to use a square >>>>>> wave LFO alongside the interpolation patch. That will basically give you >>>>>> the >>>>>> phase port you describe. Add a watcher after that and you have your >>>>>> bounce >>>>>> pulses. >>>>>> >>>>>> Cheers, >>>>>> fsk >>>>>> >>>>>> >>>>>> On 2. nov. 2010, at 05:56, Keith Lang <[email protected]> wrote: >>>>>> >>>>>> > Wondering if other people ever want this feature before I submit it… >>>>>> > >>>>>> > Basically, I often want to know when an Interpolation patch has just >>>>>> > 'bounced' from one of it's Start or End values, and sometimes, which >>>>>> > direction it's heading in. >>>>>> > This would be useful for triggering events at the end of the >>>>>> > interpolation, loop, etc. >>>>>> > >>>>>> > There's no clean way to know this currently — I don't think we can >>>>>> > assume it will pass through 0. >>>>>> > >>>>>> > So I'm suggesting a Phase boolean output port that changes to 1 when >>>>>> > it's in reverse. >>>>>> > >>>>>> > If I'm missing an existing way, or a better implementation I'd love >>>>>> to hear it. >>>>>> > >>>>>> > >>>>>> > Keith >>>>>> > <Interpolation-request.png> >>>>>> > _______________________________________________ >>>>>> > 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/fskolog%40gmail.com >>>>>> > >>>>>> > This email sent to [email protected] >>>>>> _______________________________________________ >>>>>> 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/gtoledo3%40gmail.com >>>>>> >>>>>> This email sent to [email protected] >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> George Toledo >>>>> [email protected] >>>>> www.georgetoledo.com >>>>> >>>>> The information contained in this E-mail and any attachments may be >>>>> confidential. >>>>> If you have received this E-mail in error, please notify us immediately >>>>> by telephone or return E-mail. >>>>> You should not use or disclose the contents of this E-mail or any of >>>>> the attachments for any purpose or to any persons. >>>>> >>>>> >>>>> _______________________________________________ >>>>> 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/psonice%40gmail.com >>>>> >>>>> This email sent to [email protected] >>>>> >>>> >>>> >>> >>> >>> -- >>> George Toledo >>> [email protected] >>> www.georgetoledo.com >>> >>> The information contained in this E-mail and any attachments may be >>> confidential. >>> If you have received this E-mail in error, please notify us immediately >>> by telephone or return E-mail. >>> You should not use or disclose the contents of this E-mail or any of the >>> attachments for any purpose or to any persons. >>> >>> >> > > > -- > George Toledo > [email protected] > www.georgetoledo.com > > The information contained in this E-mail and any attachments may be > confidential. > If you have received this E-mail in error, please notify us immediately by > telephone or return E-mail. > You should not use or disclose the contents of this E-mail or any of the > attachments for any purpose or to any persons. > >
_______________________________________________ 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]

