static void trigger_bang(t_trigger *x) { trigger_list(x, 0, 0, 0); }
static void trigger_float(t_trigger *x, t_float f) { t_atom at; SETFLOAT(&at, f); trigger_list(x, 0, 1, &at); }
well ... i should have added this:
static void trigger_list(t_trigger *x, t_symbol *s, int argc, t_atom *argv) { t_triggerout *u; int i; t_atom at; if (!argc) { argc = 1; SETFLOAT(&at, 0); argv = &at; } ...
t