from notes.txt:
MAX compatibilty: trigger 1 (on Pd, outputs 0; on Max?)
basically |bang( | |trigger|
is internally the same as: |bang( | |0| | |trigger|
that is awful, but it seems that miller did this intentionally:
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); }
cheers ... tim