===== data/wtc-i-15--bwv-860.krn Key: 1 Time: 6/8 (ternary) One measure in offsets : 24 Voices: 3 Truth found: i-15 cad-truth + S-truth S-----CS---- Sinv--- S------ S----- Sv- S------ A-truth S----- Sinv---- S----- S------ Sinv--- T-truth S----- Sinv--- S----- S----- Sinv-- Max offset: 2064 Voices enter at: [0, 96, 240] 15 == Look for a 'Subject' in S between m1@0 and m5@96 (+6 = 37 notes)... 15 == {0} 23(0/-8) [18]: 4 occ [ 88] 24(0/-7) [19]: 4 occ [ 92] 25(0/-6) [20]: 4 occ [ 96] 26(0/-5) [21]: 4 occ [100] 27(0/-4) [22]: 4 occ [104] 28(0/-3) [23]: 4 occ [108] 29(0/-2) [24]: 4 occ [112] 30(0/-1) [24]: 4 occ [116] 31(0/+0) [25]: 4 occ [120] 32(0/+1) [26]: 3 occ [ 91] 33(0/+2) [27]: 3 occ [ 92] 34(0/+3) [28]: 3 occ [ 95] 35(0/+4) [29]: 3 occ [ 96] 36(0/+5) [30]: 3 occ [ 97] 37(0/+6) [31]: 3 occ [ 98] % 15 ==> Subject will be: 31(+0) [25]: <31> 4 occ [120] { | g8 a16 g fs16 g a8 b16 a g16 a | b8 a g d c'4 | b8 a g fs e'4 | d'8 e'16 d' c'16 b a8 c'16 b a16 g | fs8 } % soprano m1@0 g m38@888 e' % alto m5@96 d % tenor m11@240 g, 15 == Look for 'inverted subject' 15 == {0} 31(0/+0) [25]: 2 occ [ 58] % 15 ==> 'inverted subject' detected % soprano m24@552 a % alto m19+1q+4@444 d % tenor 15 == Look for 'augmented subject' 15 == {0} 31(0/+0) [25]: 0 occ [ 0] 15 ==> There are not enough occurrences, there will be no 'augmented subject' here. 15 == Look for a 'Counter-subject' in S between m5+1@97 and m9+1@193 (+4 = 38 notes)... 15 == {0} 32(0/-2) [26]: 1 occ [ 31] 33(0/-1) [27]: 1 occ [ 32] 34(0/+0) [28]: 1 occ [ 33] 35(0/+1) [29]: 1 occ [ 34] 36(0/+2) [30]: 1 occ [ 35] 37(0/+3) [31]: 1 occ [ 36] 38(0/+4) [32]: 1 occ [ 37] 15 ==> There are not enough occurrences, there will be no 'Counter-subject' here. 15 == Look for episodes... == Test periods : 12 == Period quarters : [1.5, 3, 6, 9, 12] 15 ==> Found episode at m5@96, period 12 (1q) 15 ==> 2 occurrences, until m6@120 ==> Scores: 2:6, 3:0, 4:0 / 6 notes soprano ---- m5+4@100 { g8 a g } 2/ 2 maybe m5+2q@112 { a8 b | a8 } 0/ 2 bad m6+4@124 { b16 cs' d'16 b cs'16 } 0/ 2 bad m6+1q+6@134 { b16 cs'16 d' e'16 cs' | d'16 } alto ---- m5+4@100 { e16 d cs16 d e8 } 4/ 4 yeah m5+2q@112 { fs16 e d16 e | fs8 } 0/ 4 bad m6+4@124 { e8 d a, } 0/ 4 bad m6+2q@136 { g4 | fs8 } 15 ==> Found episode at m16@360, period 12 (1q) 15 ==> 2 occurrences, until m17@384 ==> Scores: 2:6, 3:0, 4:0 / 9 notes soprano ---- m16+4@364 { d'8 c' b } 1/ 2 maybe m16+2q@376 { a8 g | c'16 } 0/ 2 bad m17+2@386 { d'16 e'3! } 0/ 2 bad m17+1q+6@398 { d'16 c'16 b a16 c' | b16 } alto ---- m16+4@364 { f8 e d } 0/ 2 bad m16+2q@376 { c8 b, } 0/ 2 bad m17+1q@392 { g8 fs2! } 0/ 2 bad m18+1q@416 { } tenor ---- m16+2@362 { a,,16 b,,16 g,, c,16 g,, d,16 } 5/ 5 yeah m16+1q+6@374 { g,,16 e,16 g,, f,16 g,, | e,16 } 0/ 5 bad m17+2@386 { d,16 c,16 e, b,,16 e, a,,16 } 0/ 5 bad m17+1q+6@398 { e,16 g,,16 e, fs,,16 e, | d,16 } 15 ==> Found episode at m17@384, period 24 (3q) 15 ==> 3 occurrences, until m20@456 ==> Scores: 2:19, 3:19, 4:0 / 19 notes (collision) soprano ---- m17+2@386 { d'16 e'3! d'16 c'16 b a16 c' | b16 } 7/ 7 yeah m18+2@410 { c'16 d'3! c'16 b16 a g16 b | a16 } 7/ 7 yeah m19+2@434 { b16 c'3! b16 a16 g fs16 a | g16 } 0/ 7 bad m20+2@458 { a16 b4. e8 a8. } alto ---- m17+1q@392 { g8 fs2! } 1/ 1 maybe m18+1q@416 { fs8 e2! } 1/ 1 maybe m19+1q@440 { e8 d2 } 0/ 1 bad m20+4@460 { c16 d e16 d c8 b,16 c d16 c | b,8 } tenor ---- m17+2@386 { d,16 c,16 e, b,,16 e, a,,16 e, g,,16 e, fs,,16 e, | d,16 } 11/11 yeah m18+2@410 { c,16 b,,16 d, a,,16 d, g,,16 d, fs,,16 d, e,,16 d, | c,16 } 11/11 yeah m19+2@434 { b,,16 a,,16 c, g,,16 c, fs,,16 c, e,,16 c, d,,16 c, | b,,8 } 0/11 bad m20+4@460 { a,,8 g,, a,, g,, fs,, | g,,16 } 15 ==> Found episode at m17+1q+4@396, period 24 (3q) 15 ==> 2 occurrences, until m19+1q+4@444 ==> Scores: 2:19, 3:7, 4:0 / 19 notes (removing this one, strictly included - end) 15 ==> Found episode at m18@408, period 24 (3q) 15 ==> 2 occurrences, until m20@456 ==> Scores: 2:19, 3:0, 4:6 / 19 notes (removing this one, strictly included - begin) 15 ==> Found episode at m20@456, period 12 (1q) 15 ==> 2 occurrences, until m21@480 ==> Scores: 2:7, 3:0, 4:0 / 7 notes (collision) soprano ---- m20+2@458 { a16 b4. } 1/ 1 maybe m20+2q@472 { e8 a8. } 0/ 1 bad m21+2@482 { g16 a8 b c'16 } 0/ 1 bad m21+1q+6@494 { d'16 c'16 b a16 g | fs8. } alto ---- m20+4@460 { c16 d e16 d c8 } 4/ 4 yeah m20+2q@472 { b,16 c d16 c | b,8 } 0/ 4 bad m21+4@484 { c8 d g } 0/ 4 bad m21+2q@496 { a,4 | b,8 } tenor ---- m20+4@460 { a,,8 g,, a,, } 2/ 2 maybe m20+2q@472 { g,,8 fs,, | g,,16 } 0/ 2 bad m21+2@482 { g,16 f,16 e, d,16 f, e,16 } 0/ 2 bad m21+1q+6@494 { f,16 e,16 d, c,16 e, | d,16 } 15 ==> Found episode at m21@480, period 24 (3q) 15 ==> 2 occurrences, until m23@528 ==> Scores: 2:15, 3:6, 4:3 / 24 notes (collision) soprano ---- m21+2@482 { g16 a8 b c'16 d' c'16 b a16 g | fs8. } 0/ 9 bad m22+6@510 { e32 fs g8. b16 a16 g fs16 e | d8 } 0/ 9 bad m24@552 { | a8 } 3/ 9 bad m24+4@556 { g16 a b16 a g8 fs16 g a16 g | fs8 } alto ---- m21+4@484 { c8 d g a,4 | b,8 } 4/ 4 yeah m22+4@508 { c8 d e fs,4 | g,8 } 0/ 4 bad m23+4@532 { g,16 a, b,16 cs d8 b,16 cs d16 e | fs8 } 0/ 4 bad m24+4@556 { e8 ds e d cs | d8 } tenor ---- m21+2@482 { g,16 f,16 e, d,16 f, e,16 f, e,16 d, c,16 e, | d,16 } 11/11 yeah m22+2@506 { e,16 d,16 c, b,,16 d, c,16 d, c,16 b,, a,,16 c, | b,,16 } 6/11 maybe m23+2@530 { c,16 b,,16 a,, g,,16 a,, b,,16 cs, d,16 e, fs,16 g, | fs,8 } 0/11 bad m24+4@556 { b,8 b,, e, a, a,, | d,8 } 15 ==> Found episode at m24@552, period 12 (1q) 15 ==> 2 occurrences, until m25@576 ==> Scores: 2:8, 3:0, 4:1 / 8 notes soprano ---- m24+4@556 { g16 a b16 a g8 } 4/ 4 yeah m24+2q@568 { fs16 g a16 g | fs8 } 0/ 4 bad m25+4@580 { g8 a d' } 0/ 4 bad m25+2q@592 { e4 | fs8 } alto ---- m24+4@556 { e8 ds e } 2/ 2 maybe m24+2q@568 { d8 cs | d8 } 0/ 2 bad m25+4@580 { cs16 b, a,16 c b,16 } 0/ 2 bad m25+1q+6@590 { c16 b,16 a, g,16 b, | a,16 } tenor ---- m24+4@556 { b,8 b,, e, } 2/ 2 maybe m24+2q@568 { a,8 a,, | d,8 } 0/ 2 bad m25+4@580 { e,8 fs,4 } 1/ 2 maybe m25+2q@592 { g,8 cs, | d,8 } 15 ==> Found episode at m29@672, period 24 (3q) 15 ==> 2 occurrences, until m31@720 ==> Scores: 2:15, 3:9, 4:9 / 15 notes soprano ---- m29+2@674 { g'16 fs'16 e' d'16 fs' e'16 fs' e'16 d' c'16 e' | d'16 } 11/11 yeah m30+2@698 { e'16 d'16 c' b16 d' c'16 d' c'16 b a16 c' | b16 } 9/11 yeah m31+2@722 { a16 g16 b fs16 b e16 b d16 b cs16 b | a16 } 9/11 yeah m32+2@746 { g16 fs16 a e16 a d16 a cs16 a b,16 a | g16 } tenor ---- m29+4@676 { c,8 d, g, a,,4 | b,,8 } 4/ 4 yeah m30+4@700 { c,8 d, e, fs,,4 | g,,16 } 0/ 4 bad m31+2@722 { a,,16 b,,3! a,,16 g,,16 fs,, e,,16 g,, | fs,,16 } 0/ 4 bad m32+2@746 { g,,16 a,,3! g,,16 fs,,16 e,, d,,16 fs,, | e,,16 } 15 ==> Found episode at m30+1q+4@708, period 24 (3q) 15 ==> 3 occurrences, until m33+1q+4@780 ==> Scores: 2:11, 3:11, 4:6 / 15 notes (collision) soprano ---- m30+1q+6@710 { d'16 c'16 b a16 c' | b16 a g16 b fs16 b e16 } 10/11 yeah m31+1q+6@734 { b16 d16 b cs16 b | a16 g fs16 a e16 a d16 } 10/11 yeah m32+1q+6@758 { a16 cs16 a b,16 a | g16 fs e16 g d16 g cs16 } 6/11 maybe m33+1q+6@782 { g16 b,16 g a,16 g | fs16 d' c'16 b a16 g fs16 } alto ---- m31+1q@728 { d8 cs } 1/ 1 maybe m32+1q@752 { cs8 b, } 1/ 1 maybe m33+1q@776 { b,8 a, } 0/ 1 bad m34@792 { | d,,16 e,, fs,,16 d,, g,,16 d,, a,,16 } tenor ---- m30+2q@712 { fs,,4 | g,,16 a,, b,,3! } 0/ 3 bad m31+1q+6@734 { a,,16 g,,16 fs,, e,,16 g,, | fs,,16 g,, a,,3! } 0/ 3 bad m32+1q+6@758 { g,,16 fs,,16 e,, d,,16 fs,, | e,,16 fs,, g,,3! } 0/ 3 bad m33+1q+6@782 { fs,,16 e,,16 d,, cs,,16 e,, | e8 } 15 ==> Found episode at m31@720, period 24 (3q) 15 ==> 3 occurrences, until m34@792 ==> Scores: 2:19, 3:17, 4:4 / 19 notes [extending previous episode: 3.5 occurrences] soprano ---- m31+2@722 { a16 g16 b fs16 b e16 b d16 b cs16 b | a16 } 11/11 yeah m32+2@746 { g16 fs16 a e16 a d16 a cs16 a b,16 a | g16 } 11/11 yeah m33+2@770 { fs16 e16 g d16 g cs16 g b,16 g a,16 g | fs16 } 4/11 bad m34+2@794 { d'16 c'16 b a16 g fs16 e d16 c b,16 a, | g,16 } alto ---- m31+1q@728 { d8 cs } 1/ 1 maybe m32+1q@752 { cs8 b, } 0/ 1 bad m33+1q@776 { b,8 a, | r4 d,,16 } 0/ 1 bad m34+2@794 { e,,16 fs,,16 d,, g,,16 d,, a,,16 d,, b,,16 d,, c,16 d,, | b,,16 } tenor ---- m31+2@722 { a,,16 b,,3! a,,16 g,,16 fs,, e,,16 g,, | fs,,16 } 7/ 7 yeah m32+2@746 { g,,16 a,,3! g,,16 fs,,16 e,, d,,16 fs,, | e,,16 } 6/ 7 yeah m33+2@770 { fs,,16 g,,3! fs,,16 e,,16 d,, cs,,16 e,, | e8 } 0/ 7 bad m41+2@962 { } 15 ==> Found episode at m31+1q+4@732, period 24 (3q) 15 ==> 2 occurrences, until m33+1q+4@780 ==> Scores: 2:19, 3:7, 4:2 / 19 notes (removing this one, strictly included - end) 15 ==> Found episode at m32@744, period 24 (3q) 15 ==> 2 occurrences, until m34@792 ==> Scores: 2:17, 3:4, 4:0 / 19 notes (removing this one, strictly included - begin) 15 ==> Found episode at m34@792, period 12 (1q) 15 ==> 2 occurrences, until m35@816 ==> Scores: 2:10, 3:2, 4:3 / 10 notes (collision) soprano ---- m34+2@794 { d'16 c'16 b a16 g fs16 } 5/ 5 yeah m34+1q+6@806 { e16 d16 c b,16 a, | g,16 } 1/ 5 bad m35+2@818 { a,16 b,16 g, c16 g, d16 } 1/ 5 bad m35+1q+6@830 { g,16 e16 g, f16 g, | e16 } alto ---- m34+2@794 { e,,16 fs,,16 d,, g,,16 d,, a,,16 } 5/ 5 yeah m34+1q+6@806 { d,,16 b,,16 d,, c,16 d,, | b,,16 } 1/ 5 bad m35+2@818 { g,16 f,16 e, d,16 c, b,,16 } 2/ 5 maybe m35+1q+6@830 { a,,16 g,,16 f,, e,,16 d,, | c,,16 } 15 ==> Found episode at m35@816, period 12 (1q) 15 ==> 2 occurrences, until m36@840 ==> Scores: 2:10, 3:0, 4:0 / 10 notes (collision) soprano ---- m35+2@818 { a,16 b,16 g, c16 g, d16 } 5/ 5 yeah m35+1q+6@830 { g,16 e16 g, f16 g, | e16 } 0/ 5 bad m36+2@842 { c'16 b16 d' a16 d' gs16 } 0/ 5 bad m36+1q+6@854 { d'16 fs16 d' e16 d' | c'16 } alto ---- m35+2@818 { g,16 f,16 e, d,16 c, b,,16 } 5/ 5 yeah m35+1q+6@830 { a,,16 g,,16 f,, e,,16 d,, | c,,16 } 0/ 5 bad m36+2@842 { d,,16 e,,16 fs,, gs,,16 a,, b,,16 } 0/ 5 bad m36+1q+6@854 { c,16 d,16 e, fs,16 gs, | a,16 } 15 ==> Found episode at m36@840, period 12 (1q) 15 ==> 2 occurrences, until m37@864 ==> Scores: 2:9, 3:2, 4:2 / 10 notes (collision) soprano ---- m36+2@842 { c'16 b16 d' a16 d' gs16 } 4/ 5 yeah m36+1q+6@854 { d'16 fs16 d' e16 d' | c'16 } 1/ 5 bad m37+2@866 { a16 b16 cs' ds'16 e' fs'16 } 1/ 5 bad m37+1q+6@878 { g'16 a'16 b' c''16 ds' | e'8 } alto ---- m36+2@842 { d,,16 e,,16 fs,, gs,,16 a,, b,,16 } 5/ 5 yeah m36+1q+6@854 { c,16 d,16 e, fs,16 gs, | a,16 } 1/ 5 bad m37+2@866 { g,16 fs,16 a, e,16 a, ds,16 } 1/ 5 bad m37+1q+6@878 { a,16 cs,16 a, b,,16 a, | g,8 } 15 ==> Found episode at m37@864, period 12 (1q) 15 ==> 2 occurrences, until m38@888 ==> Scores: 2:8, 3:0, 4:0 / 10 notes (collision) soprano ---- m37+2@866 { a16 b16 cs' ds'16 e' fs'16 } 4/ 5 yeah m37+1q+6@878 { g'16 a'16 b' c''16 ds' | e'8 } 0/ 5 bad m38+4@892 { fs'16 e' ds'16 e' fs'8 } 0/ 5 bad m38+2q@904 { g'16 fs' e'16 fs' | g'8 } alto ---- m37+2@866 { g,16 fs,16 a, e,16 a, ds,16 } 4/ 5 yeah m37+1q+6@878 { a,16 cs,16 a, b,,16 a, | g,8 } 0/ 5 bad m38+4@892 { c8 b, a, } 0/ 5 bad m38+2q@904 { b,8 b,, | e,16 } 15 ==> Found episode at m39@912, period 24 (3q) 15 ==> 2 occurrences, until m41@960 ==> Scores: 2:10, 3:0, 4:0 / 15 notes soprano ---- m39+4@916 { fs'8 e' b a'4 | g'8 } 3/ 4 yeah m40+4@940 { fs'8 e' ds' c''4 | b'8 } 0/ 4 bad m41+4@964 { c''16 b' a'16 g' fs'8 a'16 g' fs'16 e' | ds'8 } 0/ 4 bad m42+4@988 { a'8 g' fs' e' ds' | e'8 } alto ---- m39+2@914 { fs,16 g,16 e, a,16 e, b,16 e, cs16 e, ds16 e, | e16 } 7/11 maybe m40+2@938 { ds16 e16 fs g16 e fs16 e fs16 g a16 fs | g8 } 0/11 bad m41+4@964 { a16 g fs16 e a2! } 0/11 bad m42+2@986 { g16 fs16 a e16 a ds16 a cs16 a b,16 a | g8 } 15 ==> Found episode at m42@984, period 12 (1q) 15 ==> 4 occurrences, until m44@1032 ==> Scores: 2:9, 3:6, 4:6 / 12 notes soprano ---- m42+4@988 { a'8 g' fs' } 1/ 2 maybe m42+2q@1000 { e'8 ds' | e'8 } 1/ 2 maybe m43+4@1012 { d'8 c' d' } 1/ 2 maybe m43+2q@1024 { c'8 b | c'16 } alto ---- m42+2@986 { g16 fs16 a e16 a ds16 } 4/ 5 yeah m42+1q+6@998 { a16 cs16 a b,16 a | g8 } 0/ 5 bad m43+4@1012 { fs16 g a16 g fs8 } 0/ 5 bad m43+2q@1024 { e16 fs g16 fs | e8 } tenor ---- m42+2@986 { fs,16 e,16 g, d,16 g, cs,16 } 4/ 5 yeah m42+1q+6@998 { g,16 b,,16 g, a,,16 g, | fs,16 } 5/ 5 yeah m43+2@1010 { e,16 d,16 fs, cs,16 fs, b,,16 } 5/ 5 yeah m43+1q+6@1022 { fs,16 a,,16 fs, g,,16 fs, | e,16 } 15 ==> Found episode at m42@984, period 24 (3q) 15 ==> 2 occurrences, until m44@1032 ==> Scores: 2:15, 3:11, 4:4 / 27 notes (collision) soprano ---- m42+4@988 { a'8 g' fs' e' ds' | e'8 } 4/ 5 yeah m43+4@1012 { d'8 c' d' c' b | c'16 } 0/ 5 bad m44+2@1034 { c''16 b'16 a' g'16 b' a'16 b' a'16 g' fs'16 a' | g'16 } 0/ 5 bad m45+2@1058 { a'16 g'16 fs' e'16 g' fs'16 g' fs'16 e' ds'16 fs' | e'8 } alto ---- m42+2@986 { g16 fs16 a e16 a ds16 a cs16 a b,16 a | g8 } 0/11 bad m43+4@1012 { fs16 g a16 g fs8 e16 fs g16 fs | e8 } 0/11 bad m44+4@1036 { fs8 g c' ds4 | e8 } 0/11 bad m45+4@1060 { fs8 g a b,4 | c16 } tenor ---- m42+2@986 { fs,16 e,16 g, d,16 g, cs,16 g, b,,16 g, a,,16 g, | fs,16 } 11/11 yeah m43+2@1010 { e,16 d,16 fs, cs,16 fs, b,,16 fs, a,,16 fs, g,,16 fs, | e,16 } 11/11 yeah m44+2@1034 { d,16 cs,16 e, b,,16 e, as,,16 e, gs,,16 e, fs,,16 e, | d,16 } 4/11 bad m45+2@1058 { fs,16 e,16 d, cs,16 b,, as,,16 cs, b,,16 as,, gs,,16 fs,, | b,8 } 15 ==> Found episode at m42+1q+4@996, period 12 (1q) 15 ==> 3 occurrences, until m44@1032 ==> Scores: 2:6, 3:7, 4:3 / 12 notes (removing this one, strictly included - begin) 15 ==> Found episode at m43@1008, period 12 (1q) 15 ==> 2 occurrences, until m44@1032 ==> Scores: 2:11, 3:5, 4:5 / 11 notes (removing this one, strictly included - begin) 15 ==> Found episode at m44@1032, period 12 (1q) 15 ==> 4 occurrences, until m46@1080 ==> Scores: 2:9, 3:8, 4:7 / 12 notes (collision) soprano ---- m44+2@1034 { c''16 b'16 a' g'16 b' a'16 } 5/ 5 yeah m44+1q+6@1046 { b'16 a'16 g' fs'16 a' | g'16 } 5/ 5 yeah m45+2@1058 { a'16 g'16 fs' e'16 g' fs'16 } 5/ 5 yeah m45+1q+6@1070 { g'16 fs'16 e' ds'16 fs' | e'8 } alto ---- m44+4@1036 { fs8 g c' } 0/ 2 bad m44+2q@1048 { ds4 | e8 } 2/ 2 maybe m45+4@1060 { fs8 g a } 0/ 2 bad m45+2q@1072 { b,4 | c16 } tenor ---- m44+2@1034 { d,16 cs,16 e, b,,16 e, as,,16 } 4/ 5 yeah m44+1q+6@1046 { e,16 gs,,16 e, fs,,16 e, | d,16 } 1/ 5 bad m45+2@1058 { fs,16 e,16 d, cs,16 b,, as,,16 } 2/ 5 maybe m45+1q+6@1070 { cs,16 b,,16 as,, gs,,16 fs,, | b,8 } 15 ==> Found episode at m44@1032, period 24 (3q) 15 ==> 2 occurrences, until m46@1080 ==> Scores: 2:19, 3:0, 4:0 / 26 notes (collision) soprano ---- m44+2@1034 { c''16 b'16 a' g'16 b' a'16 b' a'16 g' fs'16 a' | g'16 } 11/11 yeah m45+2@1058 { a'16 g'16 fs' e'16 g' fs'16 g' fs'16 e' ds'16 fs' | e'8 } 0/11 bad m46+4@1084 { fs'16 g' a'4 g'16 a' b'4 } 0/11 bad m47+4@1108 { a'8 g' fs'16 g' a'8 ds' | e'4 } alto ---- m44+4@1036 { fs8 g c' ds4 | e8 } 4/ 4 yeah m45+4@1060 { fs8 g a b,4 | c16 } 0/ 4 bad m46+2@1082 { b,16 a,16 b, c16 d e16 ds e16 fs g16 a | b2 } 0/ 4 bad m47+2q@1120 { c'8 fs | e16 } tenor ---- m44+2@1034 { d,16 cs,16 e, b,,16 e, as,,16 e, gs,,16 e, fs,,16 e, | d,16 } 4/11 bad m45+2@1058 { fs,16 e,16 d, cs,16 b,, as,,16 cs, b,,16 as,, gs,,16 fs,, | b,8 } 0/11 bad m46+2q+4@1100 { b,,8 | e,16 } 0/11 bad m47+2@1106 { fs,16 gs,16 e, a,16 e, b,16 e, cs16 e, d16 e, | cs8 } 15 ==> Found episode at m44+1q+4@1044, period 12 (1q) 15 ==> 3 occurrences, until m46@1080 ==> Scores: 2:7, 3:8, 4:0 / 11 notes (removing this one, strictly included - begin) 15 ==> Found episode at m45@1056, period 12 (1q) 15 ==> 2 occurrences, until m46@1080 ==> Scores: 2:9, 3:0, 4:0 / 12 notes (removing this one, strictly included - begin) 15 ==> Found episode at m46@1080, period 12 (1q) 15 ==> 2 occurrences, until m47@1104 ==> Scores: 2:6, 3:0, 4:0 / 7 notes (collision) soprano ---- m46+4@1084 { fs'16 g' a'4 } 2/ 2 maybe m46+2q@1096 { g'16 a' b'4 } 0/ 2 bad m47+4@1108 { a'8 g' fs'16 } 0/ 2 bad m47+1q+6@1118 { g'16 a'8 ds' | e'4 } alto ---- m46+2@1082 { b,16 a,16 b, c16 d e16 } 4/ 5 yeah m46+1q+6@1094 { ds16 e16 fs g16 a | b2 } 0/ 5 bad m47+2q@1120 { } 0/ 5 bad m47+2q@1120 { c'8 fs | e16 } 15 ==> Found episode at m48@1128, period 24 (3q) 15 ==> 3 occurrences, until m51@1200 ==> Scores: 2:8, 3:8, 4:0 / 9 notes soprano ---- m48+1q@1136 { b8 a2! } 1/ 1 maybe m49+1q@1160 { a8 g2! } 1/ 1 maybe m50+1q@1184 { g8 fs2! } 0/ 1 bad m51+2@1202 { b16 cs'16 b as16 b cs'8 d'16 cs' b16 cs' | d'8 } alto ---- m48+2@1130 { fs16 g3! fs16 e16 d cs16 e | d16 } 7/ 7 yeah m49+2@1154 { e16 fs3! e16 d16 cs b,16 d | cs16 } 7/ 7 yeah m50+2@1178 { d16 e3! d16 cs16 b, as,16 cs | b,8 } 0/ 7 bad m52@1224 { | b,,8 } tenor ---- m48+2q+4@1148 { cs,8 | d,8. } 0/ 1 bad m49+6@1158 { e,16 d,16 cs, b,,16 cs, b,,16 a,, g,,16 fs,, | e,,8 } 0/ 1 bad m50+4@1180 { d,8 cs, d,4 b,,8 | g,,8 } 0/ 1 bad m51+4@1204 { a,,4 d,8 cs, b,, | a,,1. } 15 ==> Found episode at m48+1q+4@1140, period 24 (3q) 15 ==> 2 occurrences, until m50+1q+4@1188 ==> Scores: 2:8, 3:0, 4:0 / 13 notes (removing this one, strictly included - end) 15 ==> Found episode at m49@1152, period 24 (3q) 15 ==> 2 occurrences, until m51@1200 ==> Scores: 2:8, 3:0, 4:0 / 17 notes (removing this one, strictly included - begin) 15 ==> Found episode at m54@1272, period 12 (1q) 15 ==> 2 occurrences, until m55@1296 ==> Scores: 2:10, 3:0, 4:0 / 10 notes soprano ---- m54+2@1274 { b16 cs'16 as d'16 as e'16 } 5/ 5 yeah m54+1q+6@1286 { as16 fs'16 as g'16 as | fs'16 } 0/ 5 bad m55+2@1298 { as16 b16 fs' e'32 d' cs' d' e'16 } 0/ 5 bad m55+1q+6@1310 { gs16 as16 e' d'32 cs' b cs' | d'1. } alto ---- m54+2@1274 { gs,16 as,16 fs, b,16 fs, cs16 } 5/ 5 yeah m54+1q+6@1286 { fs,16 d16 fs, e16 fs, | d16 } 0/ 5 bad m55+2@1298 { fs,16 g,16 d cs32 b, as, b, cs16 } 0/ 5 bad m55+1q+6@1310 { e,16 fs,16 cs b,32 as, gs, as, | b,16 } tenor ---- m54+1q+4@1284 { a,,4 } 0/ 0 bad m55+6@1302 { } 0/ 0 bad m55+6@1302 { e,16 d,16 cs, b,,4 } 0/ 0 bad m56+6@1326 { } 15 ==> Found episode at m55@1296, period 12 (1q) 15 ==> 2 occurrences, until m56@1320 ==> Scores: 2:14, 3:3, 4:0 / 17 notes (collision) soprano ---- m55+2@1298 { as16 b16 fs' e'32 d' cs' d' e'16 } 7/ 7 yeah m55+1q+6@1310 { gs16 as16 e' d'32 cs' b cs' | d'1. } 0/ 7 bad m58@1368 { } 0/ 7 bad m58@1368 { } alto ---- m55+2@1298 { fs,16 g,16 d cs32 b, as, b, cs16 } 7/ 7 yeah m55+1q+6@1310 { e,16 fs,16 cs b,32 as, gs, as, | b,16 } 0/ 7 bad m56+2@1322 { cs16 d16 b, e16 b, fs16 } 0/ 7 bad m56+1q+6@1334 { b,16 gs16 b, a16 b, | gs8 } tenor ---- m55+6@1302 { e,16 d,16 cs, b,,4 } 0/ 3 bad m56+6@1326 { } 3/ 3 yeah m56+6@1326 { d,16 cs,16 b,, a,,4 } 0/ 3 bad m57+6@1350 { } 15 ==> Found episode at m65+1q+4@1548, period 24 (3q) 15 ==> 2 occurrences, until m67+1q+4@1596 ==> Scores: 2:23, 3:11, 4:7 / 29 notes soprano ---- m65+1q+6@1550 { a'16 cs'16 a' b16 a' | g'16 fs' e'16 g' d'16 g' cs'16 } 11/11 yeah m66+1q+6@1574 { g'16 b16 g' a16 g' | fs'16 e' d'16 fs' c'16 fs' b16 } 11/11 yeah m67+1q+6@1598 { fs'16 a16 fs' g16 fs' | e'16 d' cs'16 e' b16 e' a16 } 7/11 maybe m68+1q+6@1622 { e'16 g16 e' fs16 e' | d'16 fs e16 g d'16 cs' d'1. } alto ---- m65+1q+6@1550 { g,16 fs,16 e, d,16 fs, | e,16 fs, g,3! } 7/ 7 yeah m66+1q+6@1574 { fs,16 e,16 d, cs,16 e, | d,16 e, fs,3! } 0/ 7 bad m67+1q+6@1598 { b,,16 cs,16 d, e,16 fs, | g,16 a, g,16 fs, e,16 d, cs,8 } 0/ 7 bad m69@1632 { | fs,16 g, a,8 a,, d, } tenor ---- m65+2q@1552 { g,,16 a,, b,,16 a,, | g,,16 g,32 fs, e,16 g, d,16 g, cs,16 } 5/11 maybe m66+1q+6@1574 { a,16 b,,16 a, a,,16 a, | d,16 c, bf,,16 d, a,,16 d, g,,16 } 0/11 bad m67+1q+6@1598 { e,16 fs,,16 e, e,,16 e, | fs,,8 d,, g,, e,, } 0/11 bad m68+2q@1624 { c,,8 d,, } 15 ==> Found episode at m66+1q+4@1572, period 12 (1q) 15 ==> 4 occurrences, until m68+1q+4@1620 ==> Scores: 2:9, 3:11, 4:7 / 15 notes (collision) soprano ---- m66+1q+6@1574 { g'16 b16 g' a16 g' | fs'16 } 4/ 5 yeah m67+2@1586 { e'16 d'16 fs' c'16 fs' b16 } 5/ 5 yeah m67+1q+6@1598 { fs'16 a16 fs' g16 fs' | e'16 } 3/ 5 maybe m68+2@1610 { d'16 cs'16 e' b16 e' a16 } alto ---- m66+1q+6@1574 { fs,16 e,16 d, cs,16 e, | d,16 } 0/ 5 bad m67+2@1586 { e,16 fs,3! } 1/ 5 bad m67+1q+6@1598 { b,,16 cs,16 d, e,16 fs, | g,16 } 4/ 5 yeah m68+2@1610 { a,16 g,16 fs, e,16 d, cs,8 } tenor ---- m66+1q+6@1574 { a,16 b,,16 a, a,,16 a, | d,16 } 5/ 5 yeah m67+2@1586 { c,16 bf,,16 d, a,,16 d, g,,16 } 5/ 5 yeah m67+1q+6@1598 { e,16 fs,,16 e, e,,16 e, | fs,,8 } 0/ 5 bad m68+4@1612 { d,,8 g,, e,, } 15 ==> Found episode at m67@1584, period 12 (1q) 15 ==> 2 occurrences, until m68@1608 ==> Scores: 2:10, 3:5, 4:5 / 11 notes (removing this one, strictly included - end) 15 ==> Found episode at m70+1q+4@1668, period 24 (3q) 15 ==> 2 occurrences, until m72+1q+4@1716 ==> Scores: 2:12, 3:0, 4:0 / 12 notes soprano ---- m71@1680 { | d'8 c'4. } 1/ 1 maybe m71+2q@1696 { b4. a3! } 0/ 1 bad m72+1q+6@1718 { g16 a16 g fs16 g | fs16 d32 e fs16 d g16 d a16 } 0/ 1 bad m73+1q+6@1742 { d16 b16 d c'16 d | b16 g' f'16 e' d'16 c' b16 } alto ---- m70+1q+6@1670 { g16 f16 e d16 f | e16 f e16 d c16 e d16 } 11/11 yeah m71+1q+6@1694 { e16 d16 c b,16 d | c16 d c16 b, a,16 c b,4. } 0/11 bad m73@1728 { | a,8 } 0/11 bad m74@1752 { | g,,16 a,, b,,16 g,, c,16 g,, d,16 } tenor ---- m71@1680 { | d8 e f g } 15 ==> Found episode at m71@1680, period 12 (1q) 15 ==> 2 occurrences, until m72@1704 ==> Scores: 2:7, 3:5, 4:0 / 7 notes (removing this one, strictly included - end) 15 ==> Found episode at m74@1752, period 12 (1q) 15 ==> 2 occurrences, until m75@1776 ==> Scores: 2:10, 3:5, 4:10 / 10 notes soprano ---- m74+2@1754 { g'16 f'16 e' d'16 c' b16 } 5/ 5 yeah m74+1q+6@1766 { a16 g16 f e16 d | c16 } 5/ 5 yeah m75+2@1778 { e'16 d'16 c' b16 a gs16 } 5/ 5 yeah m75+1q+6@1790 { fs16 e16 d c16 b, | a,16 } alto ---- m74+2@1754 { a,,16 b,,16 g,, c,16 g,, d,16 } 5/ 5 yeah m74+1q+6@1766 { g,,16 e,16 g,, f,16 g,, | e,16 } 0/ 5 bad m75+2@1778 { e,,32 fs,, gs,,16 e,, a,,16 e,, b,,16 } 5/ 5 yeah m75+1q+6@1790 { e,,16 c,16 e,, d,16 e,, | cs,16 } 15 ==> Found episode at m76@1800, period 12 (1q) 15 ==> 2 occurrences, until m77@1824 ==> Scores: 2:9, 3:0, 4:0 / 10 notes soprano ---- m76+2@1802 { b,16 cs16 a, d16 a, e16 } 5/ 5 yeah m76+1q+6@1814 { a,16 fs16 a, g16 a, | fs8 } 0/ 5 bad m77+4@1828 { b8 g e } 0/ 5 bad m77+2q@1840 { a8 fs | g2! } alto ---- m76+2@1802 { a,16 g,16 fs, e,16 d, cs,16 } 4/ 5 yeah m76+1q+6@1814 { b,,16 a,,16 g,, fs,,16 e,, | d8 } 0/ 5 bad m77+4@1828 { c16 d e16 d c8 } 0/ 5 bad m77+2q@1840 { b,16 c d16 c | b,8 } 15 ==> Found episode at m79@1872, period 12 (1q) 15 ==> 2 occurrences, until m80@1896 ==> Scores: 2:8, 3:0, 4:0 / 8 notes soprano ---- m79+4@1876 { c'16 b a16 b c'8 } 4/ 4 yeah m79+2q@1888 { d'16 c' b16 c' | d'8 } 0/ 4 bad m80+4@1900 { c'8 b a } 0/ 4 bad m80+2q@1912 { g'4 | fs'8 } alto ---- m79+4@1876 { a16 g fs16 g a8 } 4/ 4 yeah m79+2q@1888 { b16 a g16 a | b8 } 0/ 4 bad m80+4@1900 { a8 g4 } 0/ 4 bad m80+2q@1912 { d'8 cs' | d'8 } 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 cad-truth + S-truth S-----------CS---------- Sinv-------- S----------- S----------- Sv---- S----------- A-truth S----------- Sinv---------- S----------- S----------- Sinv-------- T-truth S----------- Sinv-------- S----------- S----------- Sinv-------- 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 soprano S30--------- Sinv29------ S30--------- alto S30--------- Sinv29------- tenor S30--------- I V I VI detected ==- ==- ==- ===--- ==- ===--- ==-++- ===---+++ ==- ====--- ====--- ==- ==- ==- sequences ===---+++ ====--++++- ===--- ==- ==-++-- ==- ==- ==-++-