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]
>

Attachment: Detect Interpolation End.qtz
Description: Binary data

 _______________________________________________
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]

Reply via email to