void T_player() { while (!end) { wait_next_beat(); play_next_note(); } }
void T_player() { while (!end) { wait_next_beat(); play_next_note(); } } void T_conductor() { while (!end) { wait_next_beat(); release(); } }
void wait_next_beat() { retry: if (!next_beat_has_come) { goto retry; } }