MIDIEVENT_LAYER(ntr->at, ME_NOTEON, ch, note, velo); 
MIDIEVENT(ntr->at, ME_NOTEON, ch, note, velo); 
static void ntr_note_on(struct RCPNoteTracer *ntr,			int ch, int note, int velo, int gate){    struct NoteList *p;    for(p = ntr->notes; p != NULL; p = p->next)	if(p->ch == ch && p->note == note)	{	    p->gate = gate;	    return;	}    MIDIEVENT_LAYER(ntr->at, ME_NOTEON, ch, note, velo);    ntr_add(ntr, ch, note, gate);}
4357	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4357/a8bbef53d53be7361bcc8743932fd7879d07f0af/rcp.c/clean/timidity/rcp.c