#include #include #include "midifile.h" #include "console.h" FILE *F; extern long Mf_currtime; mygetc() { return(getc(F)); } mynoteon(chan,note,velocity) int chan; unsigned char note; unsigned char velocity; { printf("%ld: chan=%d, note=%d, velocity=%d\n",Mf_currtime, chan, note, velocity); } main(argc,argv) char **argv; { argc = ccommand(&argv); if ( argc > 1 ) F = fopen(argv[1],"r"); else F = stdin; Mf_getc = mygetc; Mf_noteon = mynoteon; midifile(); exit(0); } .