CS 124, Fall 2017
Lab 10: Lab 9 continued

Instead of having a new lab this week, we have decided to continue work on Lab 9. The due date for that lab is now extended to next Thursday, November 9.

Note that for full credit on this lab, your main program, MidiPlayer.java, should use subroutines to organize its work. (Subroutines in the main program will be static; on the other hand, nothing in the Note and Tune classes can be static.)

Also, the program should have at most one global variable, namely the Scanner for reading input from the user. All other variables should be local in main() or in other subroutines.