===== data/wtc-i-22--bwv-867.krn Key: -5 Time: 4/4 (binary) One measure in offsets : 32 Voices: 5 Truth found: i-22 cad-truth + + + S-truth S----- S----- S----- S----- A-truth S----- S----- S----- S----- S----- S----- T-truth S----- S----- S----- S----- B-truth S----- S----- S----- S----- B2-truth S----- S----- S----- S----- Max offset: 2460 Voices enter at: [0, 64, 288, 352, 448] 22 == Look for a 'Subject' in S between m1@0 and m3@64 (+6 = 12 notes)... 22 == {0} 5(0/-1) [ 3]: 12 occ [ 42] 6(0/+0) [ 3]: 16 occ [ 64] 7(0/+1) [ 4]: 11 occ [ 55] 8(0/+2) [ 5]: 11 occ [ 65] 9(0/+3) [ 6]: 11 occ [ 76] 10(0/+4) [ 6]: 11 occ [ 83] 11(0/+5) [ 7]: 8 occ [ 68] 12(0/+6) [ 8]: 2 occ [ 21] % 22 ==> Subject will be: 10(+4) [ 6]: <10> 11 occ [ 83] { | bf2 f r4 gf' f' ef' | df'4 c' df' ef' | f'4 } % soprano m1@0 bf m25@768 df' m67+2q@2128 bf % alto m3@64 f m55@1728 bf m68@2144 f % tenor % bass m12@352 f, m29@896 bf, m53@1664 f, % bass2 m15@448 bf,, m32@992 ef, 22 == Look for 'inverted subject' 22 == {0} 10(0/+0) [ 6]: 0 occ [ 0] 22 ==> There are not enough occurrences, there will be no 'inverted subject' here. 22 == Look for 'augmented subject' 22 == {0} 10(0/+0) [ 6]: 0 occ [ 0] 22 ==> There are not enough occurrences, there will be no 'augmented subject' here. 22 == Look for a 'Counter-subject' in S between m4+1@97 and m6+1@161 (+4 = 10 notes)... 22 == {0} 5(0/-1) [ 3]: 2 occ [ 7] 6(0/+0) [ 3]: 2 occ [ 9] 7(0/+1) [ 4]: 1 occ [ 6] 8(0/+2) [ 5]: 1 occ [ 7] 9(0/+3) [ 6]: 1 occ [ 8] 10(0/+4) [ 6]: 1 occ [ 9] % 22 ==> Counter-subject will be: 6(+0) [ 3]: <16> 2 occ [ 9] { e'8 f' g'2. af'8 g' f'2. } % soprano m4+1q@104 e' % alto m11+1q@328 ef' % tenor % bass % bass2 22 == Look for episodes... == Test periods : 16 == Period quarters : [1, 2, 4, 8] 22 ==> Found episode at m56@1760, period 64 (8q) 22 ==> 2 occurrences, until m60@1888 ==> Scores: 2:6, 3:0, 4:0 / 22 notes soprano ---- m56+1q@1768 { f'4 ef' df' | c'4 bf c' df' | ef'4 } 3/ 7 maybe m58+1q@1832 { gf'4 f' ef' | d'4 f' ef' df' | c'2 } 0/ 7 bad m60+2q@1904 { df'2. c'2 bf4 | a4 } 0/ 7 bad m62+1q@1960 { gf'4 f' ef' | df'2 c' | bf1 } alto ---- m56+1q@1768 { df'4 c' bf | a4 g a bf | c'4 } 3/ 7 maybe m58+1q@1832 { ef'4 df' cf' | bf4 df' c' bf | a2 } 0/ 7 bad m60+2q@1904 { bf2 | ef2 e | f4 } 0/ 7 bad m62+1q@1960 { a4 bf c'2 bf a4 | bf4 } tenor ---- m56+2q@1776 { bf,4 c8 df | ef2. df4 | c4 } 0/ 5 bad m58+1q@1832 { bf,4 a,2 | af,1 | gf,2. } 0/ 5 bad m60+3q@1912 { f,4 | ef,4 df, bf,2. } 0/ 5 bad m62+1q@1960 { c4 df c | df4 ef f1. } bass ---- m57+1q@1800 { f,4 ef, df, | c,2 } 0/ 3 bad m58+2q@1840 { f,2 | bf,,2 ef,2. } 0/ 3 bad m60+1q@1896 { df,4 c, bf,, | gf,2 g, | f,1. } 0/ 3 bad m63+2q@2000 { f,,2 | gf,,1! } 22 ==> Found episode at m58@1824, period 32 (4q) 22 ==> 2 occurrences, until m60@1888 ==> Scores: 2:6, 3:0, 4:1 / 9 notes (removing this one, strictly included - begin) 1 2 3 4 5 6 7 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----- S----- S----- S----- A-truth S----- S----- S----- S----- S----- S----- T-truth S----- S----- S----- S----- B-truth S----- S----- S----- S----- B2-truth S----- S----- S----- S----- 1 2 3 4 5 6 7 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 S09---CS05 S08--- S09--- alto S07--- CS04 S07--- S06--- tenor bass S06--- S08--- S07--- bass2 S08--- S08--- I V V I III I IV V I IV detected ====---- sequences