===== data/wtc-i-09--bwv-854.krn Key: 4 Time: 4/4 (binary) One measure in offsets : 32 Voices: 3 Truth found: i-09 cad-truth + + S-truth S- S- S- S- A-truth S- S- S- S- T-truth S- S- S- S- Max offset: 928 Voices enter at: [44, 12, 92] 09 == Look for a 'Subject' in A between m1+1q+4@12 and m2+1q+4@44 (+6 = 18 notes)... 09 == {0} 5(0/-7) [ 3]: 12 occ [ 47] 6(0/-6) [ 3]: 12 occ [ 59] 7(0/-5) [ 4]: 11 occ [ 65] 8(0/-4) [ 5]: 11 occ [ 76] 9(0/-3) [ 6]: 11 occ [ 87] 10(0/-2) [ 6]: 11 occ [ 98] 11(0/-1) [ 7]: 11 occ [109] 12(0/+0) [ 8]: 11 occ [119] 13(0/+1) [ 9]: 11 occ [128] 14(0/+2) [10]: 11 occ [136] 15(0/+3) [11]: 10 occ [136] 16(0/+4) [12]: 10 occ [146] 17(0/+5) [13]: 10 occ [156] 18(0/+6) [14]: 10 occ [166] % 09 ==> Subject will be: 18(+6) [14]: <18> 10 occ [166] { e8 fs4 r16 b, cs16 ds | e16 ds e16 fs gs16 a b16 gs e16 ds e16 fs e16 } % soprano m2+1q+4@44 b m6+3q+4@188 e' m20+1q+6@622 e m25+1q+4@780 e' % alto m1+1q+4@12 e m7+3q+4@220 b m16+1q+4@492 cs m21+1q+4@652 e % tenor m3+3q+4@92 e, m19+1q+4@588 e, 09 == Look for 'inverted subject' 09 == {0} 18(0/+0) [14]: 0 occ [ 0] 09 ==> There are not enough occurrences, there will be no 'inverted subject' here. 09 == Look for 'augmented subject' 09 == {0} 18(0/+0) [14]: 0 occ [ 0] 09 ==> There are not enough occurrences, there will be no 'augmented subject' here. 09 == Look for a 'Counter-subject' in A between m2+3q+1@57 and m3+3q+1@89 (+4 = 18 notes)... 09 == {0} 12(0/-2) [ 8]: 22 occ [206] 13(0/-1) [ 9]: 1 occ [ 12] 14(0/+0) [10]: 1 occ [ 13] 15(0/+1) [11]: 1 occ [ 14] 16(0/+2) [12]: 1 occ [ 15] 17(0/+3) [13]: 1 occ [ 16] 18(0/+4) [14]: 1 occ [ 17] 09 ==> There are too many occurrences, there will be no 'Counter-subject' here. 09 == Look for episodes... == Test periods : 16 == Period quarters : [1, 2, 4, 8] 09 ==> Found episode at m3+2q@80, period 16 (2q) 09 ==> 2 occurrences, until m4+2q@112 ==> Scores: 2:8, 3:0, 4:0 / 9 notes soprano ---- m3+2q+2@82 { a16 b16 cs' b16 a b16 cs' | a16 } 7/ 7 yeah m4+2@98 { gs16 a16 b a16 gs a16 b gs16 } 0/ 7 bad m4+2q+2@114 { fs16 gs16 as b2 } 0/ 7 bad m5+1q@136 { as4 b8 } alto ---- m3+2q+4@84 { b,8 e4. } 1/ 1 maybe m4+4@100 { ds8 fs4. } 0/ 1 bad m4+2q+4@116 { b,8 e ds | cs2 } 0/ 1 bad m5+2q@144 { b,8 } tenor ---- m3+3q+4@92 { e,8 | fs,4 } 0/ 1 bad m4+1q+2@106 { b,,16 cs,16 ds, e,16 } 0/ 1 bad m4+2q+2@114 { ds,16 e,16 fs, gs,16 a, b,16 gs, | e,16 } 0/ 1 bad m5+2@130 { ds,16 e,16 fs, e,16 ds, e,16 fs, ds,16 } 09 ==> Found episode at m13@384, period 16 (2q) 09 ==> 4 occurrences, until m15@448 ==> Scores: 2:6, 3:8, 4:6 / 10 notes soprano ---- m13+2@386 { bs16 cs'16 ds' e'16 fs' gs'16 e' cs'16 } 4/ 7 maybe m13+2q+2@402 { b16 cs'16 ds' cs'16 b cs'16 ds' | b16 } 7/ 7 yeah m14+2@418 { as16 b16 cs' ds'16 e' fs'16 ds' b16 } 4/ 7 maybe m14+2q+2@434 { a16 b16 cs' b16 a b16 cs' | a16 } tenor ---- m13+4@388 { ds,8 cs, e, as,, } 2/ 3 maybe m13+2q+4@404 { gs,8 fs, ds, | gs,,8 } 1/ 3 maybe m14+4@420 { as,,8 b,, as,, gs,, } 2/ 3 maybe m14+2q+4@436 { fs,8 es, cs, | fs,,8 } 09 ==> Found episode at m13@384, period 32 (4q) 09 ==> 3 occurrences, until m16@480 ==> Scores: 2:20, 3:14, 4:0 / 22 notes [replacing previous episode] soprano ---- m13+2@386 { bs16 cs'16 ds' e'16 fs' gs'16 e' cs'16 b cs'16 ds' cs'16 b cs'16 ds' | b16 } 15/15 yeah m14+2@418 { as16 b16 cs' ds'16 e' fs'16 ds' b16 a b16 cs' b16 a b16 cs' | a16 } 10/15 maybe m15+2@450 { gs16 a16 b cs'16 ds' e'16 cs' ds'16 cs' ds'16 e' fs'16 gs' a'16 fs' | gs'16 } 0/15 bad m16+2@482 { fs'16 e'16 ds' cs'16 b a16 gs fs16 gs a16 fs ds8 gs | e8 } alto ---- m13+3q@408 { as,2 } 0/ 0 bad m14+1q@424 { gs,4 r gs,2 } 0/ 0 bad m15+1q@456 { fs,4 r fs,2 } 0/ 0 bad m16+1q@488 { e,8 cs ds4 r16 gs, as,16 bs, | cs16 } tenor ---- m13+4@388 { ds,8 cs, e, as,, gs, fs, ds, | gs,,8 } 5/ 7 yeah m14+4@420 { as,,8 b,, as,, gs,, fs, es, cs, | fs,,8 } 4/ 7 maybe m15+4@452 { gs,,8 a,, gs,, fs,, e, ds, cs, | bs,,8 } 0/ 7 bad m16+4@484 { gs,,8 a,, e, fs,16 e, fs,8 gs, gs,, | cs,8 } 09 ==> Found episode at m13+2q@400, period 32 (4q) 09 ==> 2 occurrences, until m15+2q@464 ==> Scores: 2:22, 3:8, 4:0 / 23 notes (removing this one, strictly included - end) 09 ==> Found episode at m14@416, period 32 (4q) 09 ==> 2 occurrences, until m16@480 ==> Scores: 2:17, 3:0, 4:0 / 23 notes (removing this one, strictly included - begin) 09 ==> Found episode at m15@448, period 16 (2q) 09 ==> 2 occurrences, until m16@480 ==> Scores: 2:9, 3:1, 4:0 / 10 notes (removing this one, strictly included - begin) 09 ==> Found episode at m17@512, period 32 (4q) 09 ==> 2 occurrences, until m19@576 ==> Scores: 2:22, 3:0, 4:0 / 22 notes soprano ---- m17+4@516 { gs8 cs' b e'16 ds' cs'16 b a4. } 7/ 7 yeah m18+4@548 { ds8 a gs cs'16 b a16 gs fs4. } 0/ 7 bad m19+4@580 { e16 ds e16 fs gs16 e cs16 gs fs16 e ds8 } 0/ 7 bad m20+2@610 { b,16 cs16 ds e16 fs gs16 e cs'4 r16 fs gs16 as | b16 } alto ---- m17+2@514 { bs,16 cs16 ds e16 fs gs16 e cs16 b, cs16 ds cs16 b, cs16 ds | b,16 } 15/15 yeah m18+2@546 { gs,16 a,16 b, cs16 ds e16 cs a,16 gs, a,16 b, a,16 gs, a,16 b, | gs,16 } 0/15 bad m19+2@578 { fs,16 gs,16 a, gs,8 b,4 a,16 gs, a,16 cs b,16 a, | gs,8 } 0/15 bad m21+1q+4@652 { } 09 ==> Found episode at m22+2q@688, period 32 (4q) 09 ==> 2 occurrences, until m24+2q@752 ==> Scores: 2:21, 3:12, 4:0 / 25 notes soprano ---- m22+2q+4@692 { cs'16 b cs'2 b4 } 0/ 3 bad m23+3q@728 { b2 a4 } 0/ 3 bad m24+3q@760 { a2 gs8 e' fs'4 } 0/ 3 bad m25+3q+2@794 { b16 cs'16 ds' | e'16 ds' e'16 fs' gs'16 a' b'16 gs' a'16 } alto ---- m22+2q+2@690 { ds16 e16 fs e16 ds e16 fs | ds16 cs ds16 e fs16 gs a16 fs d16 } 15/15 yeah m23+2q+2@722 { cs16 d16 e d16 cs d16 e | cs16 b, cs16 d e16 fs gs16 e cs16 } 12/15 yeah m24+2q+2@754 { b,16 cs16 d cs16 b, cs16 d | b,16 a, b,16 cs b,16 a, b,16 cs a,16 } 0/15 bad m25+2q+2@786 { gs,16 a,16 b, a,16 gs, a,16 b, | gs,8 b, e, gs,4 } tenor ---- m22+2q+4@692 { gs,8 a, e, | fs,8 ds, gs, fs, e, } 6/ 7 yeah m23+2q+4@724 { fs,8 gs, e, | a,8 b, cs b, a, } 0/ 7 bad m24+2q+4@756 { e,8 fs, cs, | ds,8 b,, e,2 } 0/ 7 bad m25+3q@792 { ds,2 cs,4 fs,,8. } 09 ==> Found episode at m23@704, period 16 (2q) 09 ==> 4 occurrences, until m25@768 ==> Scores: 2:6, 3:10, 4:6 / 10 notes (collision) soprano ---- m23+1q@712 { b4 } 0/ 0 bad m23+3q@728 { b2 } 0/ 0 bad m24+1q@744 { a4 } 0/ 0 bad m24+3q@760 { a2 } alto ---- m23+2@706 { cs16 ds16 e fs16 gs a16 fs d16 } 4/ 7 maybe m23+2q+2@722 { cs16 d16 e d16 cs d16 e | cs16 } 7/ 7 yeah m24+2@738 { b,16 cs16 d e16 fs gs16 e cs16 } 4/ 7 maybe m24+2q+2@754 { b,16 cs16 d cs16 b, cs16 d | b,16 } tenor ---- m23+4@708 { ds,8 gs, fs, e, } 2/ 3 maybe m23+2q+4@724 { fs,8 gs, e, | a,8 } 3/ 3 yeah m24+4@740 { b,8 cs b, a, } 2/ 3 maybe m24+2q+4@756 { e,8 fs, cs, | ds,8 } 09 ==> Found episode at m23@704, period 32 (4q) 09 ==> 2 occurrences, until m25@768 ==> Scores: 2:22, 3:12, 4:0 / 23 notes (collision) soprano ---- m23+1q@712 { b4 r b2 } 1/ 1 maybe m24+1q@744 { a4 r a2 } 0/ 1 bad m25+1q@776 { gs8 e' fs'4 r16 b cs'16 ds' | e'16 } 0/ 1 bad m26+2@802 { ds'16 e'16 fs' gs'16 a' b'16 gs' a'16 gs' a'16 b' a'16 gs' a'16 b' | gs'16 } alto ---- m23+2@706 { cs16 ds16 e fs16 gs a16 fs d16 cs d16 e d16 cs d16 e | cs16 } 15/15 yeah m24+2@738 { b,16 cs16 d e16 fs gs16 e cs16 b, cs16 d cs16 b, cs16 d | b,16 } 12/15 yeah m25+2@770 { a,16 b,16 cs b,16 a, b,16 cs a,16 gs, a,16 b, a,16 gs, a,16 b, | gs,8 } 0/15 bad m26+4@804 { b,8 e, gs,4 fs,4. | fs,4 } tenor ---- m23+4@708 { ds,8 gs, fs, e, fs, gs, e, | a,8 } 6/ 7 yeah m24+4@740 { b,8 cs b, a, e, fs, cs, | ds,8 } 0/ 7 bad m25+4@772 { b,,8 e,2 ds, } 0/ 7 bad m26+1q@808 { cs,4 fs,,8. cs,16 ds,8 b,, | e,8 } 09 ==> Found episode at m23+2q@720, period 16 (2q) 09 ==> 3 occurrences, until m25@768 ==> Scores: 2:6, 3:10, 4:7 / 10 notes (removing this one, strictly included - begin) 09 ==> Found episode at m24@736, period 16 (2q) 09 ==> 2 occurrences, until m25@768 ==> Scores: 2:6, 3:4, 4:4 / 10 notes (removing this one, strictly included - begin) 09 ==> Found episode at m26+2q@816, period 16 (2q) 09 ==> 3 occurrences, until m28@864 ==> Scores: 2:7, 3:10, 4:0 / 11 notes soprano ---- m26+2q+2@818 { gs'16 a'16 b' a'16 gs' a'16 b' | gs'16 } 5/ 7 yeah m27+2@834 { fs'16 gs'16 a' gs'16 fs' e'16 ds' cs'16 } 7/ 7 yeah m27+2q+2@850 { b16 cs'16 d' cs'16 b cs'16 d' | b16 } 0/ 7 bad m28+2@866 { cs'16 ds'16 b e'2 } alto ---- m26+2q+4@820 { fs,4. | fs,4 } 0/ 1 bad m27+1q@840 { e,4. } 0/ 1 bad m27+2q+4@852 { e8 a2 } 0/ 1 bad m28+1q@872 { gs16 e fs16 gs a16 } tenor ---- m26+2q+6@822 { cs,16 ds,8 b,, | e,8 } 2/ 3 maybe m27+4@836 { b,,8 cs, gs,, a,,8. } 3/ 3 yeah m27+2q+6@854 { e,,16 fs,,8 cs,, | ds,,8 } 0/ 3 bad m28+4@868 { b,8 cs4 } 09 ==> Found episode at m27@832, period 16 (2q) 09 ==> 2 occurrences, until m28@864 ==> Scores: 2:8, 3:0, 4:0 / 10 notes (removing this one, strictly included - begin) 1 2 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 cad-truth + + S-truth S-- S-- S-- S-- A-truth S-- S-- S-- S-- T-truth S-- S-- S-- S-- 1 2 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 soprano S17--- S17--- S14---- S16--- alto S17--- S17--- S17--- S17--- tenor S17--- S17--- I V I I V VI I I I I detected ==-- ====----++++ ====---- ====---- ==--++ sequences ==--++-- ====----