817
849
printf("rest parameters: %d\n", (*rtgd_buffer[rtgd_counter-1])[k-1][1]);
820
865
data[0]=(*rtgd_buffer[rtgd_counter-1])[k-1][3];
821
866
data[1]=(*rtgd_buffer[rtgd_counter-1])[k-1][4];
822
867
if(!mf_write_midi_event(prev_duration, note_on, players[playerCount]->local_params[CHN], data, 2)) {
823
868
fprintf(stderr, "Error writing midi file!\n");
827
872
if(!mf_write_midi_event(prev_duration=(*rtgd_buffer[rtgd_counter-1])[k-1][5], note_off, players[playerCount]->local_params[CHN], data, 2)) {
828
873
fprintf(stderr, "Error writing midi file!\n");
832
877
printf("note: %d parameters: %d %d %d %d\n", (*rtgd_buffer[rtgd_counter-1])[k-1][1], (*rtgd_buffer[rtgd_counter-1])[k-1][2], (*rtgd_buffer[rtgd_counter-1])[k-1][4], (*rtgd_buffer[rtgd_counter-1])[k-1][5], (*rtgd_buffer[rtgd_counter-1])[k-1][6]); //debug
836
881
free(rtgd_buffer[rtgd_counter-1]);