Below is the syntax highlighted version of Mozart.java
from §1.5 Input and Output.
/****************************************************************************** * Compilation: javac Mozart.java * Execution: java Mozart * Dependencies: StdAudio.java * * Generates a random Mozart waltz, concatenate them, play the * result to the sound card, and save the results as a .wav file. * ******************************************************************************/ public class Mozart { public static void main(String[] args) { int[][] minuet = { { 96, 32, 69, 40, 148, 104, 152, 119, 98, 3, 54 }, { 22, 6, 95, 17, 74, 157, 60, 84, 142, 87, 130 }, { 141, 128, 158, 113, 163, 27, 171, 114, 42, 165, 10 }, { 41, 63, 13, 85, 45, 167, 53, 50, 156, 61, 103 }, { 105, 146, 153, 161, 80, 154, 99, 140, 75, 135, 28 }, { 122, 46, 55, 2, 97, 68, 133, 86, 129, 47, 37 }, { 11, 134, 110, 159, 36, 118, 21, 169, 62, 147, 106 }, { 30, 81, 24, 100, 107, 91, 127, 94, 123, 33, 5 }, { 70, 117, 66, 90, 25, 138, 16, 120, 65, 102, 35 }, { 121, 39, 139, 176, 143, 71, 155, 88, 77, 4, 20 }, { 26, 126, 15, 7, 64, 150, 57, 48, 19, 31, 108 }, { 9, 56, 132, 34, 125, 29, 175, 166, 82, 164, 92 }, { 112, 174, 73, 67, 76, 101, 43, 51, 137, 144, 12 }, { 49, 18, 58, 160, 136, 162, 168, 115, 38, 59, 124 }, { 109, 116, 145, 52, 1, 23, 89, 72, 149, 173, 44 }, { 14, 83, 79, 170, 93, 151, 172, 111, 8, 78, 131 } }; int[][] trio = { { 72, 56, 75, 40, 83, 18 }, { 6, 82, 39, 73, 3, 45 }, { 59, 42, 54, 16, 28, 62 }, { 25, 74, 1, 68, 53, 38 }, { 81, 14, 65, 29, 37, 4 }, { 41, 7, 43, 55, 17, 27 }, { 89, 26, 15, 2, 44, 52 }, { 13, 71, 80, 61, 70, 94 }, { 36, 76, 9, 22, 63, 11 }, { 5, 20, 34, 67, 85, 92 }, { 46, 64, 93, 49, 32, 24 }, { 79, 84, 48, 77, 96, 86 }, { 30, 8, 69, 57, 12, 51 }, { 95, 35, 58, 87, 23, 60 }, { 19, 47, 90, 33, 50, 78 }, { 66, 88, 21, 10, 91, 31 } }; } }