Soprano line input (see phrase1.in): 7 G 5 .25 G 5 .25 F 5 .25 Eb 5 .25 G 5 .25 F 5 .25 Eb 5 .25 Output: Trial 1: Chord vector: 0 0 1 0 3 1 0 0 10 0 0 0 0 0 1 0 3 0 0 0 10 0 0 0 3 0 0 0 Part 0: (len = 7) (G, 5) (G, 5) (F, 5) (D#, 5) (G, 5) (F, 5) (D#, 5) Part 1: (len = 7) (C, 6) (A#, 5) (A#, 5) (G, 5) (A#, 4) (D, 5) (A#, 4) Part 2: (len = 7) (D#, 4) (D#, 4) (D, 4) (D#, 4) (D#, 4) (F, 4) (G, 4) Part 3: (len = 7) (C, 4) (G, 3) (A#, 3) (C, 4) (D#, 4) (A#, 3) (D#, 4) see cpuBachOut1-1.mid Trial 2: Chord vector: 7 0 1 0 3 0 0 0 10 0 0 0 0 0 1 0 3 0 0 0 10 0 0 0 0 0 1 0 Part 0: (len = 7) (G, 5) (G, 5) (F, 5) (D#, 5) (G, 5) (F, 5) (D#, 5) Part 1: (len = 7) (A#, 5) (A#, 5) (A#, 5) (G, 5) (D#, 5) (D, 5) (D#, 5) Part 2: (len = 7) (D, 5) (D#, 5) (D, 5) (C, 5) (A#, 4) (A#, 4) (G, 4) Part 3: (len = 7) (G, 4) (D#, 4) (A#, 3) (C, 4) (D#, 4) (A#, 3) (C, 4) see cpuBachOut1-2.mid