[PD-dev] Calling a method periodically
Hans-Christoph Steiner
hans at eds.org
Mon Mar 17 23:20:01 CET 2008
First, you register a function with clock_set(). Usually that
function is called myobjectname_tick(). Then when it runs, you call
clock_delay() to schedule when myobjectname_tick() will get called
again.
.hc
On Mar 17, 2008, at 4:49 PM, Greg Surges wrote:
> Thanks Claude and Georg,
>
> It looks like this is the right track...
>
> Looking at the metro code, I'm a little confused as to how the
> object continues to output bangs after the first. What does it mean
> that clock_delay "calls back"?
>
> Thanks
>
>
> On Mon, Mar 17, 2008 at 3:13 PM, Claude Heiland-Allen
> <claudiusmaximus at goto10.org> wrote:
> Greg Surges wrote:
> > Hi all,
> >
> > Is there any way to have an external call a method periodically,
> without
> > being triggered?
>
> Clocks. Check the C API in "m_pd.h"..
>
> > I'm thinking of a histogram with a decay function, where the
> values are
> > decremented every second (or other time value).
>
> I've done something like this with Lua, although I had the
> decrementing
> done by a [gemhead] not an internal clock, for tighter syncing with
> visuals. That's what made the keys fade from orange->grey->blue,
> if you
> happened to be at LAC Club Night during my set.
>
> > Thanks!
> >
> > -Greg
>
>
> Claude
> --
> http://claudiusmaximus.goto10.org
>
>
>
>
> --
> http://www.uwm.edu/~gssurges/
> _______________________________________________
> PD-dev mailing list
> PD-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev
------------------------------------------------------------------------
----
Using ReBirth is like trying to play an 808 with a long stick. -
David Zicarelli
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20080317/e6392ea5/attachment.htm>
More information about the Pd-dev
mailing list