[PD] Please help with a patch i want to do

Kjetil S. Matheussen k.s.matheussen at notam02.no
Mon Mar 24 18:48:03 CET 2003


On Mon, 24 Mar 2003, arm pdlist wrote:

> I've been scratching my idea for a few hours and i
> can't do the patch i want. Here's the deal:
>
> I have a slider that outputs values from 0 to 100.
> Then, say from 0 to 20 i want to trigger file1.avi,
> from 21 to 40, trigger file2.avi, and so on. The
> problem is that whenever i change the slider within a
> certain range (say range from 0 to 20) the file is
> always being triggered. I want to trigger the file
> when the value of the slider is within a certain
> range, but the following values within that same range
> shouldn't trigger the file again. For example, when
> the value is 14 it would trigger the file for the
> first time, but if the following value is 15 i don't
> want to trigger the file again. I just want to triger
> a file when the first value of a certain range is
> received, the other following values of the same range
> shouldn't trigger that file again.
>
> I hope i explained well my problem. Any tips (object,
> some logic, etc.) of how to do this?
>
Quick solution.
	Map  0-20 -> 0
            21-40 -> 1
            41-60 -> 2
            61-80 -> 3
            81-99 -> 4

(integer-division by 20 or something)

Then use the "change" object for those output-values.
"Change" filters out the numbers that are equal to
the last value passing thru.


-- 





More information about the Pd-list mailing list