csit5110_2013_assignment. Sound generator and midi simulator.