[PD] questions
Olaf Matthes
olaf.matthes at gmx.de
Wed Aug 28 16:41:20 CEST 2002
Mathieu Bouchard schrieb:
> using C, how do i create a timer callback? e.g. PD would call my procedure
> after 50 ms. A kind of [metro] for C code.
To call a function "function(t_yourobject *x) use:
clock_delay(x->x_clock, time_in_ms);
with x_clock being of type t_clock. You also have to set up the clock in the
new routine:
x->x_clock = clock_new(x, (t_method)function); /* here you associate the
function with x->x_clock */
and free it in the free routine:
clock_free(x->x_clock);
Olaf
More information about the Pd-list
mailing list