{"text_format":"1","workbook":"xlsx","n_sheets":9,"sheets":["1","Data","Temp","Visual","Visual2","Missing","Colors","Stat","Cursed"],"not_rendered":{"charts":0,"images":0,"macros":1,"external_links":0,"defined_names":2,"comments":3,"pivot_tables":1},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900"}

{"sheet":"1","index":0,"n_rows":223,"n_cols":23,"rows_kept":223,"cut":false,"hidden":false,"merged":[[124,1,139,1],[108,1,111,1],[1,1,5,1],[1,0,5,0],[158,1,166,1],[108,0,166,0],[6,0,107,0],[112,1,123,1],[6,1,12,1],[13,1,16,1],[99,1,107,1],[86,1,98,1],[63,1,78,1],[79,1,85,1],[179,1,183,1],[167,0,183,0],[140,1,144,1],[145,1,148,1],[151,1,155,1],[156,1,157,1],[149,1,150,1],[167,1,178,1],[0,4,0,8],[17,1,35,1],[36,1,54,1],[62,4,62,5],[56,4,56,5],[55,4,55,5],[57,4,57,5],[58,4,58,5],[61,4,61,5],[60,4,60,5],[55,1,62,1],[59,4,59,5]]}
["CL","Group","Rule","Spec","Subrules",null,null,null,null,null,null,"ST",null,"Comment",null,"IDs"]
["Cantus","Border","First note is not the tonic",null,"V in upper CF","III in upper CF","Other",null,null,null,null,null,null,"Only for cantus firmus",null,49,90,33]
[null,null,"3rd to last note",null,"I/III/V","leading-tone",null,null,null,null,null,null,null,"Only for cantus firmus",null,14,34]
[null,null,"2nd to last note",null,"not VII/II","not V/VII/II",null,null,null,null,null,null,null,"Only for cantus firmus",null,51,13]
[null,null,"Last note is not the tonic",null,"not tonic",null,null,null,null,null,null,null,null,"Only for cantus firmus",null,50]
[null,null,"Resolution of the penultimate note",null,"VII not to I","IV not to III",null,null,null,null,null,null,null,null,null,52,87]
["Melody","Compensated leap","Uncompensated leap: compensation deviation to 2nd",null,"3rd","4th","5th",">5th","late >3",">5th long",null,null,null,"Compensation can be deviated one 2nd interval above last leap note",null,42,43,44,45,191,386]
[null,null,"Uncompensated leap: compensation deviation to 3rd",1240,"3rd","4th","5th",">5th","late >3",null,null,null,null,"Compensation can be deviated one 3rd interval above last leap note",null,120,121,122,123,192]
[null,null,"Uncompensated leap: compensation deviation to 3rd",35,"3rd","4th","5th",">5th","late >3",null,null,null,null,"Compensation can be deviated one 3rd interval above last leap note",null,120,121,122,123,192]
[null,null,"Compensation after 3rd",null,"3rd","4th","5th",">5th",null,null,null,null,null,"Compensation has a gap of one 3rd below last leap note",null,53,54,55,56]
[null,null,"Compensated to 3rd prepared",null,"-","4th","5th",">5th",null,null,null,null,null,"Prepared within 5 notes",null,100,101,102,103]
[null,null,"Compensated to 3rd",null,"-","4th","5th",">5th",null,null,null,null,null,null,null,104,105,106,107]
[null,null,"C5P last 4 measures, 8 notes",null,"3rd","4th","5th",">5th",null,null,null,null,null,"Compensated to 5th, precompensated within 6 notes",null,144,145,146,147]
[null,"Uncompensated leap","Uncompensated leap: precompensated",null,"3rd","4th","5th",">5th",null,null,null,null,null,null,null,112,113,114,115]
[null,null,"Precompensated last 2 leaps",null,"3rd","4th","5th",">5th",null,null,null,null,null,"Leap within last X notes in cantus/counterpoint",null,204,205,206,207]
[null,null,"Uncompensated child leap",null,"3rd","4th","5th",">5th",null,null,null,null,null,"After longer leap or before longer/same/one-note-smaller leap.",null,116,117,118,119]
[null,null,"Uncompensated leap",null,"3rd","4th","5th",">5th","start 3rd",null,null,null,null,"If no other uncompensated rules worked.",null,124,125,126,127,1]
[null,"Change of melodic direction around leap","No change of direction after the leap: close + aux",35,"3rd","4th","5th",">5th",null,null,null,null,null,"There is immediate melody direction change before leap. After leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap.",null,510,511,512,513]
[null,null,"No change of direction after the leap: close + 1skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after one note, which goes in the same direction as leap",null,128,129,130,131]
[null,null,"No change of direction after the leap: close + 2skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after two notes, which go in the same direction as leap",null,140,141,142,143]
[null,null,"No change of direction after the leap: close + >2skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is immediate melody direction change before leap, but after leap melody direction changes after more than two notes, which go in the same direction as leap",null,108,109,110,111]
[null,null,"No change of direction before the leap: aux + close",35,"3rd","4th","5th",">5th",null,null,null,null,null,"There is immediate melody direction change after leap. Before leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap.",null,506,507,508,509]
[null,null,"No change of direction before the leap: 1skip + close",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap",null,59,60,61,62]
[null,null,"No change of direction before the leap: >1skip + close",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap",null,132,133,134,135]
[null,null,"No change of direction before and after the leap: 1skip + 1skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is one note going in the same direction before and after leap",null,63,64,65,66]
[null,null,"No change of direction before and after the leap: 1skip + >1skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,391,392,393,394]
[null,null,"No change of direction before and after the leap: >1skip + 1skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,148,149,150,151]
[null,null,"No change of direction before and after the leap: >1skip + >1skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,398,399,400,401]
[null,null,"No change of direction before and after the leap: aux + aux",35,"3rd","4th","5th",">5th",null,null,null,null,null,"Before and after leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap.",null,414,415,416,417]
[null,null,"No change of direction before the leap between measures: 1skip + close",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap",null,476,477,478,479]
[null,null,"No change of direction before the leap between measures: >1skip + close",null,"3rd","4th","5th",">5th",null,null,null,null,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap",null,25,26,27,28]
[null,null,"No change of direction before the leap between measures: 1skip + 1skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"Turns around leap on measure border. There is one note going in the same direction before and after leap",null,460,461,462,463]
[null,null,"No change of direction before the leap between measures: 1skip + >1skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"Turns around leap on measure border. There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,464,465,466,467]
[null,null,"No change of direction before the leap between measures: >1skip + 1skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,468,469,470,471]
[null,null,"No change of direction before the leap between measures: >1skip + >1skip",null,"3rd","4th","5th",">5th",null,null,null,null,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,472,473,474,475]
[null,null,"Leap back",null,"<=6th",">6th","overflow",null,null,null,null,null,null,null,null,8,22,58]
[null,"Leaps","Non-permitted melodic interval: ascending",null,":m6",":maj6",":m7",":maj7",":8ve",":greater than 8ve",null,null,null,null,null,175,176,177,178,179,180]
[null,null,"Non-permitted melodic interval: descending",null,":m6",":maj6",":m7",":maj7",":8ve",":greater than 8ve",null,null,null,null,null,181,182,183,184,185,186]
[null,null,"Abuse of disjunct motion: within 9 notes",0,">7 leaps",">30 leaped",">8 leaps",">36 leaped",null,null,null,null,null,null,null,493,494,495,496]
[null,null,"Abuse of disjunct motion: within 9 notes",1,">6 leaps",">30 leaped",">8 leaps",">36 leaped",null,null,null,null,null,null,null,493,494,495,496]
[null,null,"Abuse of disjunct motion: within 9 notes",2,">6 leaps",">22 leaped",">7 leaps",">30 leaped",null,null,null,null,null,null,null,493,494,495,496]
[null,null,"Abuse of disjunct motion: within 9 notes",3,">6 leaps",">22 leaped",">6 leaps",">22 leaped",null,null,null,null,null,null,null,493,494,495,496]
[null,null,"Abuse of disjunct motion: within 9 notes",4,">7 leaps",">30 leaped",">8 leaps",">36 leaped",null,null,null,null,null,null,null,493,494,495,496]
[null,null,"Abuse of disjunct motion: within 9 notes",5,">7 leaps",">30 leaped",">8 leaps",">36 leaped",null,null,null,null,null,null,null,493,494,495,496]
[null,null,"Abuse of disjunct motion: within 14 notes",0,">9 leaps",">40 leaped",">10 leaps",">46 leaped",null,null,null,null,null,null,null,497,498,499,500]
[null,null,"Abuse of disjunct motion: within 14 notes",1,">8 leaps",">40 leaped",">10 leaps",">46 leaped",null,null,null,null,null,null,null,497,498,499,500]
[null,null,"Abuse of disjunct motion: within 14 notes",2,">8 leaps",">32 leaped",">8 leaps",">32 leaped",null,null,null,null,null,null,null,497,498,499,500]
[null,null,"Abuse of disjunct motion: within 14 notes",3,">8 leaps",">32 leaped",">8 leaps",">32 leaped",null,null,null,null,null,null,null,497,498,499,500]
[null,null,"Abuse of disjunct motion: within 14 notes",4,">9 leaps",">40 leaped",">10 leaps",">46 leaped",null,null,null,null,null,null,null,497,498,499,500]
[null,null,"Abuse of disjunct motion: within 14 notes",5,">9 leaps",">40 leaped",">10 leaps",">46 leaped",null,null,null,null,null,null,null,497,498,499,500]
[null,null,"Consecutive leaps",120,3,"more than 3",null,null,null,null,null,null,null,"0x3rd ignored",null,501,502]
[null,null,"Consecutive leaps",34,3,"more than 3",null,null,null,null,null,null,null,"1x3rd ignored",null,501,502]
[null,null,"Consecutive leaps",5,4,"more than 4",null,null,null,null,null,null,null,"1x3rd ignored",null,501,502]
[null,null,"Consecutive unidirectional leaps",1230,"2 x 3rds",">2 x 3rds","2 x >3rds",null,null,null,null,null,null,null,null,503,504,505]
[null,null,"Consecutive unidirectional leaps",45,"2 x 3rds",">2 x 3rds","2 x >3rds",null,null,null,null,null,null,null,null,503,504,505]
[null,"Stepwise motion","Abuse of stepwise motion",0,">7 in any direction",null,null,null,null,null,null,null,null,"There are more than X notes going stepwize in the same direction in this cantus firmus",null,302]
[null,null,"Abuse of stepwise motion",14,">10 in any direction",null,null,null,null,null,null,null,null,null,null,302]
[null,null,"Abuse of stepwise motion",2,">12 in any direction",null,null,null,null,null,null,null,null,null,null,302]
[null,null,"Abuse of stepwise motion",35,">14 in any direction",null,null,null,null,null,null,null,null,null,null,302]
[null,null,"Abuse of stepwise motion",0,">4 in one direction",null,null,null,null,null,null,null,null,"There are more than X notes going stepwize in the same direction in this cantus firmus",null,303]
[null,null,"Abuse of unidirectional stepwise motion",14,">7 in one direction",null,null,null,null,null,null,null,null,null,null,303]
[null,null,"Abuse of unidirectional stepwise motion",2,">7 in one direction",null,null,null,null,null,null,null,null,null,null,303]
[null,null,"Abuse of unidirectional stepwise motion",35,">7 in one direction",null,null,null,null,null,null,null,null,null,null,303]
[null,"Melodic repeats","Repetition - 2 notes are repeated: adjacent",104,"uniform","same rhythm","any rhythm",null,null,null,null,null,null,"Two adjacent notes are immediately repeated",null,402,403,404]
[null,null,"Repetition - 2 notes are repeated: adjacent",3,"uniform","same rhythm","any rhythm",null,null,null,null,null,null,"Two adjacent notes are immediately repeated",null,402,403,404]
[null,null,"Repetition - 2 notes are repeated: adjacent",2,"uniform","same rhythm","any rhythm",null,null,null,null,null,null,"Two adjacent notes are immediately repeated",null,402,403,404]
[null,null,"Repetition - 2 notes are repeated: adjacent IM",23,"uniform","same rhythm","any rhythm",null,null,null,null,null,null,"Two adjacent notes are immediately repeated inside one measure",null,411,412,413]
[null,null,"Repetition - 2 notes are repeated: adjacent",5,"uniform","same rhythm","any rhythm",null,null,null,null,null,null,"Two adjacent notes are immediately repeated",null,402,403,404]
[null,null,"Repetition - 2 notes are repeated: adjacent IM",5,"uniform","same rhythm","any rhythm",null,null,null,null,null,null,"Two adjacent notes are immediately repeated inside one measure",null,411,412,413]
[null,null,"Repetition - 3 notes are repeated 2 times",null,"adjacent","symmetric",null,null,null,null,null,null,null,"Repeat with the same rhythm (last note length is ignored)",null,311,405]
[null,null,"Repetition - 3 notes are repeated 3 times",null,"adjacent","symmetric",null,null,null,null,null,null,null,"Repeat with the same rhythm (last note length is ignored)",null,313,407]
[null,null,"Repetition - 4 notes are repeated 2 times",null,"adjacent","symmetric",null,null,null,null,null,null,null,"Repeat with the same rhythm (last note length is ignored)",null,312,406]
[null,null,"Repetition - 4 notes are repeated 3 times",null,"adjacent","symmetric",null,null,null,null,null,null,null,"Repeat with the same rhythm (last note length is ignored)",null,314,408]
[null,null,"Melodic climax",null,"early 50%","early <5","early <3","late 3","sync",null,null,null,null,null,null,193,79,78,21,6]
[null,null,"Melodic climax is repeated",null,"in lower part","in upper part",null,null,null,null,null,null,null,"This rule is disabled automatically for cantus firmus longer than 90 notes, because it does not make sense any longer, which makes generation faster",null,305,12]
[null,null,"Frequent return to the tonic",null,"3 within 6","4 within 12",null,null,null,null,null,null,null,"More than X tonic notes within Y adjacent notes",null,70,71]
[null,null,"Octave leap to the leading tone",null,"LT 8ve leap",null,null,null,null,null,null,null,null,null,null,348]
[null,null,"Frequent return to the same note",null,">3 in 7 notes",">4 in 9 notes",null,null,null,null,null,null,null,"Same note repeats more than X times within Y adjacent notes",null,10,39]
[null,null,"Notes stagnation",null,"5 notes <3 pi","7 notes <4 pi","17 notes <6 pi",null,null,null,null,null,null,null,null,344,345,346]
[null,"Tritone","Tritone: adjacent",10,":resolved",":unresolved","on climax",null,null,null,null,null,null,"Melodic adjacent tritone",null,2,31,32]
[null,null,"Audible tritone: framed",10,":resolved",":unresolved","on climax",null,null,null,null,null,null,"Melodic tritone with one intermediate note, framed by two melody direction changes or leaps",null,371,372,373]
[null,null,"Tritone: adjacent",2345,":resolved",":unresolved","on climax",null,null,null,null,null,null,"Melodic adjacent tritone, not accented or framed",null,368,369,370]
[null,null,"Tritone: adjacent framed",2345,":resolved",":unresolved","on climax",null,null,null,null,null,null,"Melodic adjacent tritone, framed by two melody direction changes",null,365,366,367]
[null,null,"Tritone: adjacent accented",2345,":resolved",":unresolved","on climax",null,null,null,null,null,null,"Melodic adjacent tritone, last note is long or repeated",null,360,361,362]
[null,null,"Audible tritone: framed",2345,":resolved",":unresolved","on climax",null,null,null,null,null,null,"Tritone within measure with intermediate notes, framed by two melody direction changes",null,18,19,363]
[null,null,"Audible tritone: accented",2345,":resolved",":unresolved","on climax",null,null,null,null,null,null,"Tritone within measure with intermediate notes, last note is long or repeated",null,342,343,364]
[null,"Range","Skipped notes",null,1,">1",">1 joined",null,null,null,null,null,null,"Skipped notes that do not appear within this voice",null,67,68,69]
[null,null,"Vocal range",null,"voice <m6",null,null,null,null,null,null,null,null,null,null,38]
[null,null,"Vocal range: cantus",null,"cf >M9",null,null,null,null,null,null,null,null,null,null,37]
[null,null,"Vocal range: counterpoint part",null,":greater than M12",null,null,null,null,null,null,null,null,null,null,304]
[null,null,"Vocal range: both parts",null,"sum >22th",null,null,null,null,null,null,null,null,null,null,7]
[null,null,"Interval between parts",null,"int >16th",null,null,null,null,null,null,null,null,null,null,11]
[null,null,"Stagnation",0,"5 notes <m3","7 notes <4th","11 notes <5th","15 notes <m6",null,null,null,null,null,null,null,434,435,436,437]
[null,null,"Stagnation",1,"5 notes <m3","7 notes <4th","11 notes <5th","15 notes <m6",null,null,null,null,null,null,null,438,439,440,441]
[null,null,"Stagnation",2,"5 notes <m3","8 notes <4th","11 notes <5th","17 notes <m6",null,null,null,null,null,null,null,442,443,444,445]
[null,null,"Stagnation",3,"5 notes <m3","9 notes <4th","12 notes <5th","19 notes <m6",null,null,null,null,null,null,null,446,447,448,449]
[null,null,"Stagnation",4,"5 notes <m3","7 notes <4th","11 notes <5th","15 notes <m6",null,null,null,null,null,null,null,450,451,452,453]
[null,null,"Stagnation",5,"5 notes <m3","9 notes <4th","14 notes <5th","19 notes <m6",null,null,null,null,null,null,null,454,455,456,457]
[null,null,"No melody development (rule is disabled)",null,"12 notes <12","15 notes <15",null,null,null,null,null,null,null,null,null,15,16]
[null,"Minor","bVII degree",null,":before the tonic","10 after VII#",null,null,null,null,null,null,null,null,null,74,200]
[null,null,"bVII degree near VI# degree",null,"4 notes before","4 notes after",null,null,null,null,null,null,null,null,null,349,350]
[null,null,"VI# degree without close VII# degree",null,"within 2 notes",null,null,null,null,null,null,null,null,"There is no VII# note before or after VI# note in close proximity",null,199]
[null,null,"Note not stepwise ascending",12350,"VI#",null,null,null,null,null,null,null,null,"Harmonic VI# note is not surrounded by stepwise diatonic ascending movement",null,201]
[null,null,"Note not stepwise descending",12350,"VII natural",null,null,null,null,null,null,null,null,"Harmonic VII natural note is not surrounded by stepwise diatonic descending movement",null,202]
[null,null,"Chromaticism: close",null,"VI<->VI#","VII<->VII#",null,null,null,null,null,null,null,"These two notes are tightly close",null,152,153]
[null,null,"Chromaticism: far",null,"VI<->VI#","VII<->VII#",null,null,null,null,null,null,null,"These two notes are one note apart",null,158,159]
[null,null,"Dim or aug melodic interval",null,"VI<->VII#","VI#<->III","VII#-III","III-VII#","III-VII#-I down",null,null,null,null,null,null,154,155,156,157,432]
[null,null,"Dim or aug melodic interval: far",null,"VI<->VII#","VI#<->III","VII#-III","III-VII#",null,null,null,null,null,null,null,160,161,162,163]
["Harmony","Minor","False chromatic relation",null,"VI<->VI#","VII<->VII#",null,null,null,null,null,null,null,"These two notes are tightly close, but are in different voices",null,164,165]
[null,null,"False chromatic relation: simult.",null,"VI<->VI#","VII<->VII#",null,null,null,null,null,null,null,"If allowed, will be considered dissonance",null,170,171]
[null,null,"False dim or aug relation",null,"VI<->VII#","VI#<->III","VII#<->III","Tritone",null,null,null,null,null,null,null,166,167,168,29]
[null,null,"Dim or aug harmonic interval",null,"VI<->VII#","VI#<->III","VII#<->III",null,null,null,null,null,null,"If allowed, will be considered dissonance",null,172,173,174]
[null,"Harmony","Repeating functions in a row",null,">4 T",">4 D",">4 S",null,null,null,null,null,null,"More than X consecutive harmonies all have this letter",null,17,428,429]
[null,null,"Missing functions in a row",null,">5 without T",">5 without D",">6 without S",null,null,null,null,null,null,"More than X consecutive harmonies do not have this letter",null,20,430,431]
[null,null,"Accentuated bad progression",null,"leap >4th","culmination",null,null,null,null,null,null,null,"Only for cantus firmus",null,194,195]
[null,null,"More than 1 harmony in measure",12345,"penultimate 2","sus 5/6 stepw","inside phrase",null,null,null,null,null,null,"Only for counterpoint",null,306,329,307]
[null,null,"More than 2 harmonies in measure",12345,">2 harmonies",null,null,null,null,null,null,null,null,null,null,40]
[null,null,"Too many tonic chords",null,">2 within 9 mea.",null,null,null,null,null,null,null,null,null,null,310]
[null,null,"Augmented chord",null,"augmented",null,null,null,null,null,null,null,null,null,null,375]
[null,null,"Six-four chord",null,":audible",":suggestive","real",null,null,null,null,null,null,null,null,383,196,433]
[null,null,"Cadential progression",null,"V-I",null,null,null,null,null,null,null,null,null,null,48]
[null,null,"Prohibited progression",null,"S-DVII (m)","DVII-DTIII (m)","VI<->VI#","VII<->VII#",null,null,null,null,null,null,null,308,309,377,378]
[null,null,"Harmonic progression",null,"non-ideal","bad","2 x bad","3 x bad",null,null,null,null,null,null,null,77,57,92,23]
[null,null,"Repeated harmony",null,"in changed position",":in same position",":three times",null,null,null,null,null,null,null,null,418,99,321]
[null,"Perfect consonance","Perfect consonance",null,"downbeat","culmination","db. culm.",null,null,null,null,null,null,null,null,80,81,82]
[null,null,"Doubling of leading-tone",null,"LT doubling",null,null,null,null,null,null,null,null,null,null,324]
[null,null,"Culmination on 5th: long downbeat (disabled)",null,"culmination",null,null,null,null,null,null,null,null,"Local culmination in upper voice within 4 measures in sp5. Sounds empty except last measure",null,325]
[null,null,"Culmination on 8ve / unison: long downbeat (disabled)",null,"culmination",null,null,null,null,null,null,null,null,"Local culmination in upper voice within 4 measures in sp5. Sounds empty except last measure",null,326]
[null,null,"Consecutive perfect consonances",null,"different",null,null,null,null,null,null,null,null,null,null,86]
[null,null,"Consecutive 5ths",null,"parallel","contrary","parallel sus 6-5",null,null,null,null,null,null,null,null,84,85,330]
[null,null,"Consecutive 8ves or unisons",null,"parallel","contrary",null,null,null,null,null,null,null,null,null,481,482]
[null,null,"Parallel 5ths: < 4/4 apart",1240,"upbeat contrary","last contrary","direct comp.","asymmetric","stepwize",null,null,null,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart",null,248,376,347,374,249]
[null,null,"Parallel 5ths: < 4/4 apart",35,"upbeat contrary","last contrary","direct comp.","asymmetric","stepwize",null,null,null,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart",null,248,376,347,374,249]
[null,null,"Parallel 5ths: < 4/4 apart",null,"anticipation","downbeat","sus","other",null,null,null,null,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart",null,315,316,385,250]
[null,null,"Parallel 8ves / unisons: < 4/4 apart",null,"upbeat contrary","last contrary","direct comp.","asymmetric","stepwize",null,null,null,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart",null,484,485,486,487,488]
[null,null,"Parallel 8ves / unisons: < 4/4 apart",null,"anticipation","downbeat","sus","other",null,null,null,null,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart",null,489,490,491,492]
[null,null,"Unison",null,":on downbeat",":follows m2",":follows M2",null,null,null,null,null,null,null,null,91,275,277]
[null,null,"Direct 5th",null,"stepw. cadence","leap cadence","stepwise","leap",null,null,null,null,null,null,null,208,212,210,214]
[null,null,"Direct unison",null,"stepw. cadence","leap cadence","stepwise","leap",null,null,null,null,null,null,null,72,73,76,98]
[null,null,"Direct 8ve",null,"stepw. cadence","leap cadence","stepwise","leap",null,null,null,null,null,null,null,209,213,211,215]
[null,"Suspension","Wrong resolution of suspension",null,":9th - 8ve",":7th - 8ve",":2nd - unis","on beat 2","on beat 4",null,null,null,null,null,null,216,217,218,419,420]
[null,null,"Wrong resolution of suspension",null,":up",":unresolved",":by leap","short",":off beat",null,null,null,null,null,null,219,220,221,291,286]
[null,null,"Suspension resolution ornament",null,"cons. leap down","cons. leap up","chatty","leap from",null,null,null,null,null,null,null,296,136,292,295]
[null,null,"Wrong usage of sus. in 2nd sp.",null,"I -> LT penultim.","not I -> LT pnu.",null,null,null,null,null,null,null,null,null,387,388]
[null,null,"Sus. prepared by dissonance",null,"start diss.",null,null,null,null,null,null,null,null,null,null,458]
[null,"Border","Non-permitted first harmonic interval",null,"I-I","I-V","I-III","I-VI","III-I","IV-I","VI-I","Other",null,"Lower-upper note",null,268,269,270,421,271,423,425,272]
[null,null,"Non-permitted last harmonic interval",null,"I-I","I-V","I-III","I-VI","III-I","IV-I","VI-I","Other",null,"Lower-upper note",null,354,355,356,422,357,424,426,358]
[null,null,"Non-permitted first harmony",null,"not T",null,null,null,null,null,null,null,null,null,null,137]
[null,null,"Penultimate measure",null,":no leading-tone",":no V or II note","VII natural",":isolated LT","T/S after D",":no V or VII",":poor int.",null,null,null,null,47,75,317,318,322,335,9]
[null,"Imperfect consonance","Too many consecutive 3rds",null,3,"> 3",null,null,null,null,null,null,null,"More than X same 3rds in a row",null,89,96]
[null,null,"Too many consecutive 6ths",null,3,"> 3",null,null,null,null,null,null,null,"More than X same 6ths in a row",null,389,390]
[null,"Dissonance","Virtual 4th",null,"beat 1","beat 3","long","repeat",null,null,null,null,null,"Situation when there is no harmonic 4th interval, but there are harmonic notes in same voice, which form sounding 4th",null,379,380,381,382]
[null,null,"Dissonance",null,":on downbeat",":longer than previous chord tone",":longer than next chord tone","4th cons",null,null,null,null,null,null,null,83,223,384,331]
[null,null,"Dissonance approached by leap",null,"leap",null,null,null,null,null,null,null,null,null,null,36]
[null,null,"Dissonance left by leap",null,"leap",null,null,null,null,null,null,null,null,null,null,187]
[null,null,"Dissonance on upbeat",null,"stepwize","m2",null,null,null,null,null,null,null,null,null,169,276]
[null,"Voice motion","Overlapping",null,"overlap",null,null,null,null,null,null,null,null,null,null,24]
[null,null,"Not enough contrary motion",null,"<60%","<30%",null,null,null,null,null,null,null,"Not enough contrary motion in counterpoin",null,35,46]
[null,"Nonchord tones","Cambiata",null,"any","mixed rhythm","third diss.",null,null,null,null,null,null,null,null,256,257,261]
[null,null,"Cambiata",null,"leap 4th comp.",":leap of a 4th","leap from 3","leap from 4","back from 4","inverted",null,null,null,null,null,323,263,264,265,266,279]
[null,null,"Cambiata between bars",null,"one note out","more notes out",null,null,null,null,null,null,null,null,null,327,259]
[null,null,"Double-neighbour tone",null,"any","mixed rhythm",":leap of a 4th","approached by leap",":left by leap",null,null,null,null,null,null,258,280,260,3,97]
[null,null,"Double-neighbour tone between bars",null,"one note out","more notes out",null,null,null,null,null,null,null,null,null,328,281]
[null,null,"Passing tone on downbeat",24,"contrary motion",":direct motion",":parallel",null,null,null,null,null,null,"In upper voice only",null,282,297,298]
[null,null,"Passing tone on downbeat",35,"contrary motion",":direct motion",":parallel",null,null,null,null,null,null,"In upper voice only",null,282,297,298]
[null,null,"Anticipation",null,"any",":preceded by a shorter note","next equal","followed by a shorter note",null,null,null,null,null,null,null,287,294,293,288]
[null,null,"Anticipation",null,"not in cadence","start >1/2","end >whole","leap",":unresolved",null,null,null,null,null,null,290,333,334,289,459]
["Rhythm","Rhythm","Beginning is non-standard",null,"uneven pause","uneven start","pause >1/2","1/8 note",null,null,null,null,null,null,null,237,254,197,230]
[null,null,"Beginning without rest",null,"without rest",null,null,null,null,null,null,null,null,null,null,273]
[null,null,"Same rhythm in adjacent measures",null,"same",null,null,null,null,null,null,null,null,null,null,247]
[null,null,"Non-permitted rhythm",null,"1/2. downbeat","1/2. upbeat","1/4 syncope","whole inside",null,null,null,null,null,null,null,233,234,235,236]
[null,null,"Wrong usage of eighth notes",null,"1st beat","2nd beat","3rd beat","4th beat","isolated","1/8 syncope",">2 x 1/8","leap",null,null,null,226,227,228,229,231,232,255,88]
[null,null,"Anapaest",null,"penultimate","tie forward","tie back","inside",null,null,null,null,null,"1/2 after 1/4 or 1/8 in measure",null,238,239,278,240]
[null,null,"Wrong note value for this species",null,"sp1: >8/4","sp2: >4/4","sp3: >1/4","sp4: >4/4","sp5: >6/4",null,null,null,null,"Except last note",null,336,337,338,339,340]
[null,null,"Note lasts for too many measures",null,">2",null,null,null,null,null,null,null,null,null,null,41]
[null,null,"Last note is not a whole",null,"not whole","1/4","1/8",null,null,null,null,null,null,null,null,267,252,253]
[null,null,"Wrong suspension rhythm",null,"1/2 + 1/4","1/2 + 1/2","? + 1/2.","1/2. + ?","end > start","start >1/2","end >3/4","1/4 + ?",null,"Start (left) and end (right) of suspension note",null,241,242,243,244,427,274,332,251]
[null,null,"Suspension",null,"not last 3","each 3 meas.",null,null,null,null,null,null,null,null,null,139,341]
[null,null,"Too many notes in one measure",null,"5 after sus.","5 without sus.",">5",null,null,null,null,null,null,null,null,301,245,246]
[null,"Ties","Tie",null,"suspension","cantus",null,null,null,null,null,null,null,null,null,225,30]
[null,null,"Note is repeated: in 10 notes",1,1,2,">2",null,null,null,null,null,null,null,null,93,94,95]
[null,null,"Note is repeated: in 10 notes",2,1,2,">2",null,null,null,null,null,null,null,null,93,94,95]
[null,null,"Note is repeated: in 10 notes",3,1,2,">2",null,null,null,null,null,null,null,null,93,94,95]
[null,null,"Frequent interruption of syncopation: within 10 notes",4,1,2,">2",null,null,null,null,null,null,"Except interruption of syncopation between penultimate and last measure",null,188,189,190]
[]
[null,"Legend:"]
[]
[null,"Normal text","Rule can be violated"]
[null,"Italic text","Rule or subrule name is parsed for parameter"]
[null,"Underlined","Rule is automatically tested in continuous integration"]
[null,"Bold text","Rule violation is prohibited"]
[null,"Large text","Rule must be violated"]
[null,"Strikethrough","Rule is ignored and not checked"]
[null,"Back color","Shows rule severity and penalty (red is highest penalty). Use only colors from palette in Colors tab"]
[null,63,"Duplicate rule ids are highlighted with red font"]
[]
[null,"Keyboard shortcuts:"]
[]
[null,"Ctrl+D ","Copy format"]
[null,"Ctrl+I","Compile"]
[]
[null,"How to use:"]
[]
[null,"Change all numeric named sheets at once by selecting them"]
[null,"Do not use ; symbol inside rule or subrules names"]
[null,"Add comments only to the first sheet. They will be copied using Copy comments button"]
[]
[null,"Interval names:"]
[null,"Minor","m2, m3, m6, m7, m9, m10, m13, m14"]
[null,"Major","M2, M3, M6, M7, M9, M10, M13, M14"]
[null,"Perfect","4th, 5th, 8ve, 11th, 12th, 15th"]
[null,"Tritone","b5"]
[]
[]
[null,null,"Many leaps within 9 notes",null,">8 leaps",">30 notes",">5 leaps",">18 notes",null,null,null,null,null,null,null,3,25,311,312]
[null,null,"Many leaps within 15 notes",null,">12 leaps",">42 notes",">7 leaps",">26 notes",null,null,null,null,null,null,null,202,203,313,314]
[null,null,"Consecutive leaps: 1x3rd ignored",null,3,">3",null,null,null,null,null,null,null,"There are more than X leaps. Several Y specified 3rd leaps are allowed and not counted. Not idiomatic for voice.",null,70,71]
[null,null,"Consecutive unidirectional leaps",null,"Sum >5th",null,null,null,null,null,null,null,null,"There are two immediately adjacent leaps going in the same direction",null,27]
[null,null,"Consecutive unidirectional 3rds",null,"after 6/8","without 6/8",null,null,null,null,null,null,null,"There are two immediately adjacent 3rd leaps going in the same direction",null,28,6]
[]
[null,null,null,null,"tri - p5th","p5th - tri"]
[]
[null,null,"Dissonance approached by leap",null,"leap",null,null,null,null,null,null,null,null,null,null,187]

{"sheet":"Data","index":1,"n_rows":488,"n_cols":24,"rows_kept":488,"cut":false,"hidden":false,"merged":[]}
["Rid","Class","Group","Rule","Subrule","VIZ","VI","V2","VT","FQ","CF","GFP","IFP","DEU","MEI","ER","UE","R","Severity","Flag","Spec","GComment","Comment","Set"]
[1,"Melody","Uncompensated leap","Uncompensated leap","start 3rd","5",null,null,null,{"$f":"VLOOKUP($A2, Stat!$A$1:$C$1000, 2,0)","v":15},{"$f":"VLOOKUP($A2, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,0,-1,null,"If no other uncompensated rules worked.",null,1]
[2,"Melody","Tritone","Tritone: adjacent",":resolved","13",null,null,"tri",{"$f":"VLOOKUP($A3, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A3, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,50,0,10,"Melodic adjacent tritone","Search 4 quarters for resolution if penultimate measure",1]
[3,"Harmony","Nonchord tones","Double-neighbour tone","approached by leap",null,null,null,null,{"$f":"VLOOKUP($A4, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A4, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,null,null,"There is a leap before first note of double-neighbour tone group",1]
[6,"Melody","Melodic repeats","Melodic climax","sync",null,null,null,null,null,null,null,null,null,1,null,null,null,0,-1,null,null,"Synchronized culminations in both voices"]
[7,"Melody","Range","Vocal range: both parts","sum >22th",null,null,null,null,{"$f":"VLOOKUP($A6, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A6, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,0,null,null,"Aggregate pitch range of both voices in this counterpoint",1]
[8,"Melody","Change of melodic direction around leap","Leap back","<=6th","5",null,null,null,{"$f":"VLOOKUP($A7, Stat!$A$1:$C$1000, 2,0)","v":491},{"$f":"VLOOKUP($A7, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,-1,null,null,"After leap there is an immediate returning leap in the opposite direction. This returning leap is a 6th or shorter",1]
[9,"Harmony","Border","Penultimate measure",":poor int.",null,null,null,null,null,null,null,null,null,null,null,null,null,100,0,null,null,"Penultimate measure starts with poor interval: 8ve or unison"]
[10,"Melody","Melodic repeats","Frequent return to the same note",">3 in 7 notes","9",null,null,"Stagnation",{"$f":"VLOOKUP($A9, Stat!$A$1:$C$1000, 2,0)","v":39},{"$f":"VLOOKUP($A9, Stat!$A$1:$C$1000, 3,0)","v":1},null,1,null,null,null,null,null,0,-1,null,"Same note repeats more than X times within Y adjacent notes",null,1]
[11,"Melody","Range","Interval between parts","int >16th","12",null,null,"!srn!",{"$f":"VLOOKUP($A10, Stat!$A$1:$C$1000, 2,0)","v":29},{"$f":"VLOOKUP($A10, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,1,null,null,null,0,0,null,null,"Interval between counterpoint voices.  Maximum burst interval is 17th during 3 notes  Perfect: int >8va (burst 12th during 3 notes) Good: int >12va (burst 15th during 3 notes)",1]
[12,"Melody","Melodic repeats","Melodic climax is repeated","in upper part",null,null,null,null,{"$f":"VLOOKUP($A11, Stat!$A$1:$C$1000, 2,0)","v":108},{"$f":"VLOOKUP($A11, Stat!$A$1:$C$1000, 3,0)","v":39},1,null,null,null,"21,78,79,193",null,null,100,0,null,"This rule is disabled automatically for cantus firmus longer than 90 notes, because it does not make sense any longer, which makes generation faster","Multiple culminations in higher voice",1]
[13,"Cantus","Border","2nd to last note","not V/VII/II",null,null,null,null,{"$f":"VLOOKUP($A12, Stat!$A$1:$C$1000, 2,0)","v":55},{"$f":"VLOOKUP($A12, Stat!$A$1:$C$1000, 3,0)","v":10},1,null,null,null,null,null,null,0,-1,null,"Only for cantus firmus",null,1]
[14,"Cantus","Border","3rd to last note","I/III/V",null,null,null,null,{"$f":"VLOOKUP($A13, Stat!$A$1:$C$1000, 2,0)","v":185},{"$f":"VLOOKUP($A13, Stat!$A$1:$C$1000, 3,0)","v":26},1,null,null,null,null,null,null,0,-1,null,"Only for cantus firmus",null,1]
[15,"Melody","Range","No melody development (rule is disabled)","12 notes <12","9",null,null,"Stagnation",{"$f":"VLOOKUP($A14, Stat!$A$1:$C$1000, 2,0)","v":36},{"$f":"VLOOKUP($A14, Stat!$A$1:$C$1000, 3,0)","v":2},null,1,null,1,null,null,null,0,0,null,null,"Averaged melody direction within X notes is less than Y deci-semitones",1]
[16,"Melody","Range","No melody development (rule is disabled)","15 notes <15","9",null,null,"Stagnation",{"$f":"VLOOKUP($A15, Stat!$A$1:$C$1000, 2,0)","v":20},{"$f":"VLOOKUP($A15, Stat!$A$1:$C$1000, 3,0)","v":1},null,1,null,null,null,null,null,0,0,null,null,"Averaged melody direction within X notes is less than Y deci-semitones",1]
[17,"Harmony","Harmony","Repeating functions in a row",">4 T","9",null,null,"Weak prog.",{"$f":"VLOOKUP($A16, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A16, Stat!$A$1:$C$1000, 3,0)","v":0},null,1,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,0,null,"More than X consecutive harmonies all have this letter",null,1]
[18,"Melody","Tritone","Audible tritone: framed",":resolved","13",null,null,"tri",{"$f":"VLOOKUP($A17, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A17, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,0,0,2345,"Tritone within measure with intermediate notes, framed by two melody direction changes",null,1]
[19,"Melody","Tritone","Audible tritone: framed",":unresolved","13",null,null,"tri",{"$f":"VLOOKUP($A18, Stat!$A$1:$C$1000, 2,0)","v":33},{"$f":"VLOOKUP($A18, Stat!$A$1:$C$1000, 3,0)","v":21},1,null,null,null,"18",null,null,50,0,2345,"Tritone within measure with intermediate notes, framed by two melody direction changes",null,1]
[20,"Harmony","Harmony","Missing functions in a row",">5 without T","9",null,null,"No T",{"$f":"VLOOKUP($A19, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A19, Stat!$A$1:$C$1000, 3,0)","v":0},null,1,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,0,null,"More than X consecutive harmonies do not have this letter",null,1]
[21,"Melody","Melodic repeats","Melodic climax","late 3",null,null,null,null,{"$f":"VLOOKUP($A20, Stat!$A$1:$C$1000, 2,0)","v":198},{"$f":"VLOOKUP($A20, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,1,null,null,null,0,-1,null,null,"Only for upper voice",1]
[22,"Melody","Change of melodic direction around leap","Leap back",">6th","5",null,null,null,{"$f":"VLOOKUP($A21, Stat!$A$1:$C$1000, 2,0)","v":24},{"$f":"VLOOKUP($A21, Stat!$A$1:$C$1000, 3,0)","v":12},1,null,null,null,null,null,null,0,-1,null,null,"After leap there is an immediate returning leap in the opposite direction. This returning leap is longer than 6th",1]
[23,"Harmony","Harmony","Harmonic progression","3 x bad","9",null,null,"Weak prog.",{"$f":"VLOOKUP($A22, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A22, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,0,null,null,"Three consecutive harmonic progressions each with penalty 2",1]
[24,"Harmony","Voice motion","Overlapping","overlap","10",null,null,"overlap",{"$f":"VLOOKUP($A23, Stat!$A$1:$C$1000, 2,0)","v":54},{"$f":"VLOOKUP($A23, Stat!$A$1:$C$1000, 3,0)","v":9},1,null,null,null,null,null,null,50,0,null,null,null,1]
[25,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + close","3rd",5,null,null,null,null,null,1,null,null,null,null,null,null,50,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap"]
[26,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + close","4th",5,null,null,null,null,null,1,null,null,null,null,null,null,50,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap",null,1]
[27,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + close","5th",5,null,null,null,null,null,1,null,null,null,null,null,null,100,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap"]
[28,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + close",">5th",5,null,null,null,null,null,1,null,null,null,null,null,null,100,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap"]
[29,"Harmony","Minor","False dim or aug relation","Tritone",null,null,null,null,{"$f":"VLOOKUP($A28, Stat!$A$1:$C$1000, 2,0)","v":330},{"$f":"VLOOKUP($A28, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,null,null,1]
[30,"Rhythm","Ties","Tie","cantus",null,null,null,null,{"$f":"VLOOKUP($A29, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A29, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,null,"Slurs are prohibited in cantus",1]
[31,"Melody","Tritone","Tritone: adjacent",":unresolved","13",null,null,"tri",{"$f":"VLOOKUP($A30, Stat!$A$1:$C$1000, 2,0)","v":29},{"$f":"VLOOKUP($A30, Stat!$A$1:$C$1000, 3,0)","v":3},null,null,null,null,"2",null,null,100,0,10,"Melodic adjacent tritone",null,1]
[32,"Melody","Tritone","Tritone: adjacent","on climax","13",null,null,"tri",{"$f":"VLOOKUP($A31, Stat!$A$1:$C$1000, 2,0)","v":17},{"$f":"VLOOKUP($A31, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,0,0,10,"Melodic adjacent tritone","Local climax",1]
[33,"Cantus","Border","First note is not the tonic","Other",null,null,null,null,{"$f":"VLOOKUP($A32, Stat!$A$1:$C$1000, 2,0)","v":55},{"$f":"VLOOKUP($A32, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,100,0,null,"Only for cantus firmus","Any note except I in lower voice. Any note except I, III, V in higher voice.",1]
[34,"Cantus","Border","3rd to last note","leading-tone",null,null,null,null,{"$f":"VLOOKUP($A33, Stat!$A$1:$C$1000, 2,0)","v":40},{"$f":"VLOOKUP($A33, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,0,-1,null,"Only for cantus firmus",null,1]
[35,"Harmony","Voice motion","Not enough contrary motion","<60%",null,null,null,null,{"$f":"VLOOKUP($A34, Stat!$A$1:$C$1000, 2,0)","v":177},{"$f":"VLOOKUP($A34, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,999,null,null,null,null,0,-1,null,"Not enough contrary motion in counterpoin",null,1]
[36,"Harmony","Dissonance","Dissonance approached by leap","leap","2","1",null,null,null,null,null,null,null,null,"276,169,384",null,null,100,0,null,null,"Leap to harmonic upbeat dissonance"]
[37,"Melody","Range","Vocal range: cantus","cf >M9",null,null,null,null,{"$f":"VLOOKUP($A36, Stat!$A$1:$C$1000, 2,0)","v":28},{"$f":"VLOOKUP($A36, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,0,null,null,"Cantus firmus voice range",1]
[38,"Melody","Range","Vocal range","voice <m6","9",null,null,"Stagnation",{"$f":"VLOOKUP($A37, Stat!$A$1:$C$1000, 2,0)","v":96},{"$f":"VLOOKUP($A37, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,0,0,null,null,"Only if voice is at least 8 notes and 4 measures long. Voice range below m6 is acceptable for cantus up to 10 notes",1]
[39,"Melody","Melodic repeats","Frequent return to the same note",">4 in 9 notes","9",null,null,"Stagnation",{"$f":"VLOOKUP($A38, Stat!$A$1:$C$1000, 2,0)","v":21},{"$f":"VLOOKUP($A38, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,null,"Same note repeats more than X times within Y adjacent notes",null,1]
[40,"Harmony","Harmony","More than 2 harmonies in measure",">2 harmonies",1,null,null,null,{"$f":"VLOOKUP($A39, Stat!$A$1:$C$1000, 2,0)","v":54},{"$f":"VLOOKUP($A39, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,100,0,12345,null,"More than 2 harmonies in measure",1]
[41,"Rhythm","Rhythm","Note lasts for too many measures",">2",null,null,null,null,{"$f":"VLOOKUP($A40, Stat!$A$1:$C$1000, 2,0)","v":15},{"$f":"VLOOKUP($A40, Stat!$A$1:$C$1000, 3,0)","v":12},1,null,null,null,null,null,null,0,-1,null,null,"Note crosses more than two measures",1]
[42,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 2nd","3rd","5",null,null,null,{"$f":"VLOOKUP($A41, Stat!$A$1:$C$1000, 2,0)","v":199},{"$f":"VLOOKUP($A41, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,999,null,null,null,null,0,-1,null,"Compensation can be deviated one 2nd interval above last leap note",null,1]
[43,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 2nd","4th","5",null,null,null,{"$f":"VLOOKUP($A42, Stat!$A$1:$C$1000, 2,0)","v":88},{"$f":"VLOOKUP($A42, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,999,null,null,null,null,0,-1,null,"Compensation can be deviated one 2nd interval above last leap note",null,1]
[44,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 2nd","5th","5",null,null,null,{"$f":"VLOOKUP($A43, Stat!$A$1:$C$1000, 2,0)","v":76},{"$f":"VLOOKUP($A43, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,999,null,null,null,null,0,-1,null,"Compensation can be deviated one 2nd interval above last leap note",null,1]
[45,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 2nd",">5th","5",null,null,null,{"$f":"VLOOKUP($A44, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A44, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,999,null,null,null,null,0,-1,null,"Compensation can be deviated one 2nd interval above last leap note",null,1]
[46,"Harmony","Voice motion","Not enough contrary motion","<30%",null,null,null,null,{"$f":"VLOOKUP($A45, Stat!$A$1:$C$1000, 2,0)","v":70},{"$f":"VLOOKUP($A45, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Not enough contrary motion in counterpoin",null,1]
[47,"Harmony","Border","Penultimate measure",":no leading-tone",null,null,null,null,{"$f":"VLOOKUP($A46, Stat!$A$1:$C$1000, 2,0)","v":108},{"$f":"VLOOKUP($A46, Stat!$A$1:$C$1000, 3,0)","v":5},null,null,null,null,null,null,null,50,0,null,null,"no leading tone is allowed if last bass notes are V-I",1]
[48,"Harmony","Harmony","Cadential progression","V-I","1",null,null,null,{"$f":"VLOOKUP($A47, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A47, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",50,0,null,null,"Bass note going from V note to I octave in D-T progression before cadence",1]
[49,"Cantus","Border","First note is not the tonic","V in upper CF",null,null,null,null,{"$f":"VLOOKUP($A48, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A48, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,"Only for cantus firmus","Note V in higher voice",1]
[50,"Cantus","Border","Last note is not the tonic","not tonic",null,null,null,null,{"$f":"VLOOKUP($A49, Stat!$A$1:$C$1000, 2,0)","v":17},{"$f":"VLOOKUP($A49, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,"Only for cantus firmus",null,1]
[51,"Cantus","Border","2nd to last note","not VII/II",null,null,null,null,{"$f":"VLOOKUP($A50, Stat!$A$1:$C$1000, 2,0)","v":17},{"$f":"VLOOKUP($A50, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,0,-1,null,"Only for cantus firmus",null,1]
[52,"Cantus","Border","Resolution of the penultimate note","VII not to I",12,null,null,"res",{"$f":"VLOOKUP($A51, Stat!$A$1:$C$1000, 2,0)","v":12},{"$f":"VLOOKUP($A51, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,0,null,null,"VII penultimate note resolves not to I note",1]
[53,"Melody","Compensated leap","Compensation after 3rd","3rd","5",null,null,null,{"$f":"VLOOKUP($A52, Stat!$A$1:$C$1000, 2,0)","v":44},{"$f":"VLOOKUP($A52, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Compensation has a gap of one 3rd below last leap note",null,1]
[54,"Melody","Compensated leap","Compensation after 3rd","4th","5",null,null,null,{"$f":"VLOOKUP($A53, Stat!$A$1:$C$1000, 2,0)","v":28},{"$f":"VLOOKUP($A53, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Compensation has a gap of one 3rd below last leap note",null,1]
[55,"Melody","Compensated leap","Compensation after 3rd","5th","5",null,null,null,{"$f":"VLOOKUP($A54, Stat!$A$1:$C$1000, 2,0)","v":41},{"$f":"VLOOKUP($A54, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Compensation has a gap of one 3rd below last leap note",null,1]
[56,"Melody","Compensated leap","Compensation after 3rd",">5th","5",null,null,null,{"$f":"VLOOKUP($A55, Stat!$A$1:$C$1000, 2,0)","v":32},{"$f":"VLOOKUP($A55, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Compensation has a gap of one 3rd below last leap note",null,1]
[57,"Harmony","Harmony","Harmonic progression","bad","9",null,null,"Weak prog.",{"$f":"VLOOKUP($A56, Stat!$A$1:$C$1000, 2,0)","v":535},{"$f":"VLOOKUP($A56, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,-1,null,null,"See harmonic progressions with penalty 2",1]
[58,"Melody","Change of melodic direction around leap","Leap back","overflow","5",null,null,null,{"$f":"VLOOKUP($A57, Stat!$A$1:$C$1000, 2,0)","v":175},{"$f":"VLOOKUP($A57, Stat!$A$1:$C$1000, 3,0)","v":33},1,null,null,null,null,null,null,0,-1,null,null,"After leap there is an immediate returning leap in the opposite direction. This returning leap is longer than initial leap",1]
[59,"Melody","Change of melodic direction around leap","No change of direction before the leap: 1skip + close","3rd","5",null,null,null,{"$f":"VLOOKUP($A58, Stat!$A$1:$C$1000, 2,0)","v":170},{"$f":"VLOOKUP($A58, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,1,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap",null,1]
[60,"Melody","Change of melodic direction around leap","No change of direction before the leap: 1skip + close","4th","5",null,null,null,{"$f":"VLOOKUP($A59, Stat!$A$1:$C$1000, 2,0)","v":44},{"$f":"VLOOKUP($A59, Stat!$A$1:$C$1000, 3,0)","v":6},null,null,null,null,null,null,null,0,1,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap",null,1]
[61,"Melody","Change of melodic direction around leap","No change of direction before the leap: 1skip + close","5th","5",null,null,null,{"$f":"VLOOKUP($A60, Stat!$A$1:$C$1000, 2,0)","v":38},{"$f":"VLOOKUP($A60, Stat!$A$1:$C$1000, 3,0)","v":5},null,null,null,null,null,null,null,0,1,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap",null,1]
[62,"Melody","Change of melodic direction around leap","No change of direction before the leap: 1skip + close",">5th","5",null,null,null,{"$f":"VLOOKUP($A61, Stat!$A$1:$C$1000, 2,0)","v":23},{"$f":"VLOOKUP($A61, Stat!$A$1:$C$1000, 3,0)","v":10},1,null,null,null,null,null,null,100,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap",null,1]
[63,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: 1skip + 1skip","3rd","5",null,null,null,{"$f":"VLOOKUP($A62, Stat!$A$1:$C$1000, 2,0)","v":18},{"$f":"VLOOKUP($A62, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,"59,414,506",null,null,0,1,null,"There is one note going in the same direction before and after leap",null,1]
[64,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: 1skip + 1skip","4th","5",null,null,null,{"$f":"VLOOKUP($A63, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A63, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,"60,415,507",null,null,0,0,null,"There is one note going in the same direction before and after leap",null,1]
[65,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: 1skip + 1skip","5th","5",null,null,null,{"$f":"VLOOKUP($A64, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A64, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,"61,416,508",null,null,50,0,null,"There is one note going in the same direction before and after leap",null,1]
[66,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: 1skip + 1skip",">5th","5",null,null,null,{"$f":"VLOOKUP($A65, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A65, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,"62,417,509",null,null,100,0,null,"There is one note going in the same direction before and after leap",null,1]
[67,"Melody","Range","Skipped notes","1",null,null,null,null,{"$f":"VLOOKUP($A66, Stat!$A$1:$C$1000, 2,0)","v":174},{"$f":"VLOOKUP($A66, Stat!$A$1:$C$1000, 3,0)","v":45},1,null,null,null,null,null,null,0,-1,null,"Skipped notes that do not appear within this voice",null,1]
[68,"Melody","Range","Skipped notes",">1",null,null,null,null,{"$f":"VLOOKUP($A67, Stat!$A$1:$C$1000, 2,0)","v":20},{"$f":"VLOOKUP($A67, Stat!$A$1:$C$1000, 3,0)","v":10},1,null,null,null,null,null,null,0,-1,null,"Skipped notes that do not appear within this voice",null,1]
[69,"Melody","Range","Skipped notes",">1 joined",null,null,null,null,{"$f":"VLOOKUP($A68, Stat!$A$1:$C$1000, 2,0)","v":69},{"$f":"VLOOKUP($A68, Stat!$A$1:$C$1000, 3,0)","v":24},1,null,null,null,null,null,null,0,0,null,"Skipped notes that do not appear within this voice",null,1]
[70,"Melody","Melodic repeats","Frequent return to the tonic","3 within 6",9,null,null,"Many tonics",null,null,null,null,null,null,null,null,null,50,0,null,"More than X tonic notes within Y adjacent notes","X tonic note equivalents within Y notes. Less weight is assigned to a tonic note in species 3,5 if all conditions meet:  There is no leap above M3 to this tonic note. This tonic note is not a local culmination. This tonic note is not longer than previous note. This tonic note is not downbeat. Tonic note length is less than half note."]
[71,"Melody","Melodic repeats","Frequent return to the tonic","4 within 12",9,null,null,"Many tonics",null,null,null,null,null,null,null,null,null,50,0,null,"More than X tonic notes within Y adjacent notes","X tonic note equivalents within Y notes. Less weight is assigned to a tonic note in species 3,5 if all conditions meet:  There is no leap above M3 to this tonic note. This tonic note is not a local culmination. This tonic note is not longer than previous note. This tonic note is not downbeat. Tonic note length is less than half note."]
[72,"Harmony","Perfect consonance","Direct unison","stepw. cadence","7","3","1",null,null,null,1,null,null,null,null,null,null,0,1,null,null,"Direct movement to unison with stepwize motion in higher voice to last or penultimate measure"]
[73,"Harmony","Perfect consonance","Direct unison","leap cadence","7","3","1",null,null,null,1,null,null,null,null,null,null,50,0,null,null,"Direct movement to unison with leaping motion in higher voice to last or penultimate measure"]
[74,"Melody","Minor","bVII degree",":before the tonic","8",null,null,"VIIb, not LT",{"$f":"VLOOKUP($A73, Stat!$A$1:$C$1000, 2,0)","v":31},{"$f":"VLOOKUP($A73, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,50,0,null,null,"Before tonic note: next (or second to next in cadence)",1]
[75,"Harmony","Border","Penultimate measure",":no V or II note",null,null,null,null,{"$f":"VLOOKUP($A74, Stat!$A$1:$C$1000, 2,0)","v":32},{"$f":"VLOOKUP($A74, Stat!$A$1:$C$1000, 3,0)","v":19},1,null,null,null,null,null,null,0,0,null,null,"No V or II note",1]
[76,"Harmony","Perfect consonance","Direct unison","stepwise","7","3","1",null,null,null,1,null,null,null,null,null,null,100,0,null,null,"Direct movement to unison with stepwize motion in higher voice: not in cadence"]
[77,"Harmony","Harmony","Harmonic progression","non-ideal","9",null,null,"!srn!",{"$f":"VLOOKUP($A76, Stat!$A$1:$C$1000, 2,0)","v":612},{"$f":"VLOOKUP($A76, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,-1,null,null,"See harmonic progressions with penalty 1",1]
[78,"Melody","Melodic repeats","Melodic climax","early <3",null,null,null,null,{"$f":"VLOOKUP($A77, Stat!$A$1:$C$1000, 2,0)","v":71},{"$f":"VLOOKUP($A77, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,1,null,null,null,0,-1,null,null,"Only for upper voice",1]
[79,"Melody","Melodic repeats","Melodic climax","early <5",null,null,null,null,{"$f":"VLOOKUP($A78, Stat!$A$1:$C$1000, 2,0)","v":94},{"$f":"VLOOKUP($A78, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,null,null,null,0,-1,null,null,"Only for upper voice",1]
[80,"Harmony","Perfect consonance","Perfect consonance","downbeat","2","1",null,null,{"$f":"VLOOKUP($A79, Stat!$A$1:$C$1000, 2,0)","v":338},{"$f":"VLOOKUP($A79, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,0,-1,null,null,null,1]
[81,"Harmony","Perfect consonance","Perfect consonance","culmination","2","1",null,null,{"$f":"VLOOKUP($A80, Stat!$A$1:$C$1000, 2,0)","v":66},{"$f":"VLOOKUP($A80, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,0,-1,null,null,null,1]
[82,"Harmony","Perfect consonance","Perfect consonance","db. culm.","2","1",null,null,{"$f":"VLOOKUP($A81, Stat!$A$1:$C$1000, 2,0)","v":48},{"$f":"VLOOKUP($A81, Stat!$A$1:$C$1000, 3,0)","v":11},1,null,null,null,"80",null,null,0,-1,null,null,"Downbeat culmination",1]
[83,"Harmony","Dissonance","Dissonance",":on downbeat","2",null,null,null,{"$f":"VLOOKUP($A82, Stat!$A$1:$C$1000, 2,0)","v":219},{"$f":"VLOOKUP($A82, Stat!$A$1:$C$1000, 3,0)","v":21},null,null,null,null,"169",null,null,100,0,null,null,null,1]
[84,"Harmony","Perfect consonance","Consecutive 5ths","parallel","7","1","1",null,{"$f":"VLOOKUP($A83, Stat!$A$1:$C$1000, 2,0)","v":32},{"$f":"VLOOKUP($A83, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,100,0,null,null,null,1]
[85,"Harmony","Perfect consonance","Consecutive 5ths","contrary","7","1","1",null,{"$f":"VLOOKUP($A84, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A84, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,50,0,null,null,"Contrary octaves are possible in cadence",1]
[86,"Harmony","Perfect consonance","Consecutive perfect consonances","different","7","1","1",null,{"$f":"VLOOKUP($A85, Stat!$A$1:$C$1000, 2,0)","v":167},{"$f":"VLOOKUP($A85, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,0,-1,null,null,"Different adjacent perfect consonances",1]
[87,"Cantus","Border","Resolution of the penultimate note","IV not to III",12,null,null,"res",{"$f":"VLOOKUP($A86, Stat!$A$1:$C$1000, 2,0)","v":48},{"$f":"VLOOKUP($A86, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,0,null,null,"IV penultimate note resolves not to III note",1]
[88,"Rhythm","Rhythm","Wrong usage of eighth notes","leap","5",null,null,null,{"$f":"VLOOKUP($A87, Stat!$A$1:$C$1000, 2,0)","v":47},{"$f":"VLOOKUP($A87, Stat!$A$1:$C$1000, 3,0)","v":12},1,null,null,null,null,null,null,50,0,null,null,"Leap from or to 1/8 note",1]
[89,"Harmony","Imperfect consonance","Too many consecutive 3rds","3","9","1",null,"Parallel 3rds",{"$f":"VLOOKUP($A88, Stat!$A$1:$C$1000, 2,0)","v":27},{"$f":"VLOOKUP($A88, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"More than X same 3rds in a row",null,1]
[90,"Cantus","Border","First note is not the tonic","III in upper CF",null,null,null,null,{"$f":"VLOOKUP($A89, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A89, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,"Only for cantus firmus","Note III in higher voice",1]
[91,"Harmony","Perfect consonance","Unison",":on downbeat","2","1",null,null,{"$f":"VLOOKUP($A90, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A90, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,50,0,null,null,"Downbeat unison is not allowed inside counterpoint - only as first or last interval of counterpoint",1]
[92,"Harmony","Harmony","Harmonic progression","2 x bad","9",null,null,"Weak prog.",{"$f":"VLOOKUP($A91, Stat!$A$1:$C$1000, 2,0)","v":103},{"$f":"VLOOKUP($A91, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,-1,null,null,"Two consecutive harmonic progressions each with penalty 2",1]
[93,"Rhythm","Ties","Note is repeated: in 10 notes","1",null,null,null,null,{"$f":"VLOOKUP($A92, Stat!$A$1:$C$1000, 2,0)","v":36},{"$f":"VLOOKUP($A92, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,null,null,null,50,0,3,null,null,1]
[94,"Rhythm","Ties","Note is repeated: in 10 notes","2",null,null,null,null,{"$f":"VLOOKUP($A93, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A93, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,"93",null,null,50,0,3,null,null,1]
[95,"Rhythm","Ties","Note is repeated: in 10 notes",">2",null,null,null,null,{"$f":"VLOOKUP($A94, Stat!$A$1:$C$1000, 2,0)","v":22},{"$f":"VLOOKUP($A94, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,"93,94",null,null,50,0,3,null,null,1]
[96,"Harmony","Imperfect consonance","Too many consecutive 3rds","> 3","9","1",null,"Parallel 3rds",{"$f":"VLOOKUP($A95, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A95, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,null,"More than X same 3rds in a row",null,1]
[97,"Harmony","Nonchord tones","Double-neighbour tone",":left by leap",null,null,null,null,{"$f":"VLOOKUP($A96, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A96, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,null,null,"There is a leap after last note of double-neighbour tone",1]
[98,"Harmony","Perfect consonance","Direct unison","leap","7","3","1",null,null,null,1,null,null,null,null,null,null,100,0,null,null,"Direct movement to unison with leaping motion in higher voice: not in cadence"]
[99,"Harmony","Harmony","Repeated harmony",":in same position","1",null,null,null,{"$f":"VLOOKUP($A98, Stat!$A$1:$C$1000, 2,0)","v":28},{"$f":"VLOOKUP($A98, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",50,0,null,null,"Chord is repeated with same inversion",1]
[100,"Melody","Compensated leap","Compensated to 3rd prepared","-","5",null,null,null,{"$f":"VLOOKUP($A99, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A99, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,null,"Prepared within 5 notes",null,1]
[101,"Melody","Compensated leap","Compensated to 3rd prepared","4th","5",null,null,null,{"$f":"VLOOKUP($A100, Stat!$A$1:$C$1000, 2,0)","v":94},{"$f":"VLOOKUP($A100, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Prepared within 5 notes",null,1]
[102,"Melody","Compensated leap","Compensated to 3rd prepared","5th","5",null,null,null,{"$f":"VLOOKUP($A101, Stat!$A$1:$C$1000, 2,0)","v":69},{"$f":"VLOOKUP($A101, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Prepared within 5 notes",null,1]
[103,"Melody","Compensated leap","Compensated to 3rd prepared",">5th","5",null,null,null,{"$f":"VLOOKUP($A102, Stat!$A$1:$C$1000, 2,0)","v":39},{"$f":"VLOOKUP($A102, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Prepared within 5 notes",null,1]
[104,"Melody","Compensated leap","Compensated to 3rd","-","5",null,null,null,{"$f":"VLOOKUP($A103, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A103, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,null,null,null,1]
[105,"Melody","Compensated leap","Compensated to 3rd","4th","5",null,null,null,{"$f":"VLOOKUP($A104, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A104, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,null,null,1]
[106,"Melody","Compensated leap","Compensated to 3rd","5th","5",null,null,null,{"$f":"VLOOKUP($A105, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A105, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,null,null,1]
[107,"Melody","Compensated leap","Compensated to 3rd",">5th","5",null,null,null,{"$f":"VLOOKUP($A106, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A106, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,null,null,1]
[108,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + >2skip","3rd","5",null,null,null,{"$f":"VLOOKUP($A107, Stat!$A$1:$C$1000, 2,0)","v":73},{"$f":"VLOOKUP($A107, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"128,140,510",null,null,0,-1,null,"There is immediate melody direction change before leap, but after leap melody direction changes after more than two notes, which go in the same direction as leap",null,1]
[109,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + >2skip","4th","5",null,null,null,{"$f":"VLOOKUP($A108, Stat!$A$1:$C$1000, 2,0)","v":11},{"$f":"VLOOKUP($A108, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,"129,141,511",null,null,0,0,null,"There is immediate melody direction change before leap, but after leap melody direction changes after more than two notes, which go in the same direction as leap",null,1]
[110,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + >2skip","5th","5",null,null,null,{"$f":"VLOOKUP($A109, Stat!$A$1:$C$1000, 2,0)","v":9},{"$f":"VLOOKUP($A109, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,"130,142,512",null,null,100,0,null,"There is immediate melody direction change before leap, but after leap melody direction changes after more than two notes, which go in the same direction as leap",null,1]
[111,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + >2skip",">5th","5",null,null,null,{"$f":"VLOOKUP($A110, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A110, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,"131,143,513",null,null,100,0,null,"There is immediate melody direction change before leap, but after leap melody direction changes after more than two notes, which go in the same direction as leap",null,1]
[112,"Melody","Uncompensated leap","Uncompensated leap: precompensated","3rd","5",null,null,null,{"$f":"VLOOKUP($A111, Stat!$A$1:$C$1000, 2,0)","v":151},{"$f":"VLOOKUP($A111, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"144,120,42",null,null,0,-1,null,null,null,1]
[113,"Melody","Uncompensated leap","Uncompensated leap: precompensated","4th","5",null,null,null,{"$f":"VLOOKUP($A112, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A112, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"145,121,43",null,null,0,-1,null,null,null,1]
[114,"Melody","Uncompensated leap","Uncompensated leap: precompensated","5th","5",null,null,null,{"$f":"VLOOKUP($A113, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A113, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"146,122,44",null,null,50,0,null,null,null,1]
[115,"Melody","Uncompensated leap","Uncompensated leap: precompensated",">5th","5",null,null,null,{"$f":"VLOOKUP($A114, Stat!$A$1:$C$1000, 2,0)","v":24},{"$f":"VLOOKUP($A114, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"147,123,45",null,null,100,0,null,null,null,1]
[116,"Melody","Uncompensated leap","Uncompensated child leap","3rd","5",null,null,null,{"$f":"VLOOKUP($A115, Stat!$A$1:$C$1000, 2,0)","v":43},{"$f":"VLOOKUP($A115, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"144,120,42",null,null,0,-1,null,"After longer leap or before longer/same/one-note-smaller leap.",null,1]
[117,"Melody","Uncompensated leap","Uncompensated child leap","4th","5",null,null,null,{"$f":"VLOOKUP($A116, Stat!$A$1:$C$1000, 2,0)","v":45},{"$f":"VLOOKUP($A116, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"145,121,43",null,null,0,-1,null,"After longer leap or before longer/same/one-note-smaller leap.",null,1]
[118,"Melody","Uncompensated leap","Uncompensated child leap","5th","5",null,null,null,{"$f":"VLOOKUP($A117, Stat!$A$1:$C$1000, 2,0)","v":25},{"$f":"VLOOKUP($A117, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"146,122,44",null,null,0,-1,null,"After longer leap or before longer/same/one-note-smaller leap.",null,1]
[119,"Melody","Uncompensated leap","Uncompensated child leap",">5th","5",null,null,null,{"$f":"VLOOKUP($A118, Stat!$A$1:$C$1000, 2,0)","v":20},{"$f":"VLOOKUP($A118, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"147,123,45",null,null,0,-1,null,"After longer leap or before longer/same/one-note-smaller leap.",null,1]
[120,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 3rd","3rd","5",null,null,null,{"$f":"VLOOKUP($A119, Stat!$A$1:$C$1000, 2,0)","v":84},{"$f":"VLOOKUP($A119, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,999,null,null,null,null,0,-1,35,"Compensation can be deviated one 3rd interval above last leap note",null,1]
[121,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 3rd","4th","5",null,null,null,{"$f":"VLOOKUP($A120, Stat!$A$1:$C$1000, 2,0)","v":58},{"$f":"VLOOKUP($A120, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,999,null,null,null,null,0,-1,35,"Compensation can be deviated one 3rd interval above last leap note",null,1]
[122,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 3rd","5th","5",null,null,null,{"$f":"VLOOKUP($A121, Stat!$A$1:$C$1000, 2,0)","v":23},{"$f":"VLOOKUP($A121, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,999,null,null,null,null,0,-1,35,"Compensation can be deviated one 3rd interval above last leap note",null,1]
[123,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 3rd",">5th","5",null,null,null,{"$f":"VLOOKUP($A122, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A122, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,999,null,null,null,null,50,0,35,"Compensation can be deviated one 3rd interval above last leap note","Possible in species 3,5 when immediate with short notes",1]
[124,"Melody","Uncompensated leap","Uncompensated leap","3rd","5",null,null,null,{"$f":"VLOOKUP($A123, Stat!$A$1:$C$1000, 2,0)","v":36},{"$f":"VLOOKUP($A123, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,"144,120,42",null,null,0,-1,null,"If no other uncompensated rules worked.",null,1]
[125,"Melody","Uncompensated leap","Uncompensated leap","4th","5",null,null,null,{"$f":"VLOOKUP($A124, Stat!$A$1:$C$1000, 2,0)","v":39},{"$f":"VLOOKUP($A124, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,"145,121,43",null,null,0,-1,null,"If no other uncompensated rules worked.","Possible in cantus",1]
[126,"Melody","Uncompensated leap","Uncompensated leap","5th","5",null,null,null,{"$f":"VLOOKUP($A125, Stat!$A$1:$C$1000, 2,0)","v":60},{"$f":"VLOOKUP($A125, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,"146,122,44",null,null,50,0,null,"If no other uncompensated rules worked.",null,1]
[127,"Melody","Uncompensated leap","Uncompensated leap",">5th","5",null,null,null,{"$f":"VLOOKUP($A126, Stat!$A$1:$C$1000, 2,0)","v":88},{"$f":"VLOOKUP($A126, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,"147,123,45",null,null,100,0,null,"If no other uncompensated rules worked.",null,1]
[128,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + 1skip","3rd","5",null,null,null,{"$f":"VLOOKUP($A127, Stat!$A$1:$C$1000, 2,0)","v":126},{"$f":"VLOOKUP($A127, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"510",null,null,0,-1,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after one note, which goes in the same direction as leap",null,1]
[129,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + 1skip","4th","5",null,null,null,{"$f":"VLOOKUP($A128, Stat!$A$1:$C$1000, 2,0)","v":55},{"$f":"VLOOKUP($A128, Stat!$A$1:$C$1000, 3,0)","v":9},null,null,null,null,"511",null,null,0,-1,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after one note, which goes in the same direction as leap",null,1]
[130,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + 1skip","5th","5",null,null,null,{"$f":"VLOOKUP($A129, Stat!$A$1:$C$1000, 2,0)","v":38},{"$f":"VLOOKUP($A129, Stat!$A$1:$C$1000, 3,0)","v":5},null,null,null,null,"512",null,null,0,-1,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after one note, which goes in the same direction as leap",null,1]
[131,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + 1skip",">5th","5",null,null,null,{"$f":"VLOOKUP($A130, Stat!$A$1:$C$1000, 2,0)","v":27},{"$f":"VLOOKUP($A130, Stat!$A$1:$C$1000, 3,0)","v":12},1,null,null,null,"513",null,null,50,0,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after one note, which goes in the same direction as leap",null,1]
[132,"Melody","Change of melodic direction around leap","No change of direction before the leap: >1skip + close","3rd","5",null,null,null,{"$f":"VLOOKUP($A131, Stat!$A$1:$C$1000, 2,0)","v":185},{"$f":"VLOOKUP($A131, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap",null,1]
[133,"Melody","Change of melodic direction around leap","No change of direction before the leap: >1skip + close","4th","5",null,null,null,{"$f":"VLOOKUP($A132, Stat!$A$1:$C$1000, 2,0)","v":70},{"$f":"VLOOKUP($A132, Stat!$A$1:$C$1000, 3,0)","v":7},null,null,null,null,null,null,null,0,1,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap",null,1]
[134,"Melody","Change of melodic direction around leap","No change of direction before the leap: >1skip + close","5th","5",null,null,null,{"$f":"VLOOKUP($A133, Stat!$A$1:$C$1000, 2,0)","v":36},{"$f":"VLOOKUP($A133, Stat!$A$1:$C$1000, 3,0)","v":6},null,null,null,null,null,null,null,0,1,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap",null,1]
[135,"Melody","Change of melodic direction around leap","No change of direction before the leap: >1skip + close",">5th","5",null,null,null,{"$f":"VLOOKUP($A134, Stat!$A$1:$C$1000, 2,0)","v":13},{"$f":"VLOOKUP($A134, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,50,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after more than one note, which go in the same direction as leap",null,1]
[136,"Harmony","Suspension","Suspension resolution ornament","cons. leap up",12,null,null,"sus",{"$f":"VLOOKUP($A135, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A135, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,0,1,null,null,"Leap up from consonance insertion to resolution",1]
[139,"Rhythm","Rhythm","Suspension","not last 3",null,null,null,null,{"$f":"VLOOKUP($A136, Stat!$A$1:$C$1000, 2,0)","v":17},{"$f":"VLOOKUP($A136, Stat!$A$1:$C$1000, 3,0)","v":11},1,null,null,null,null,null,null,0,-1,null,null,"Suspension before N last measures {sp2,3}",1]
[140,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + 2skip","3rd","5",null,null,null,{"$f":"VLOOKUP($A137, Stat!$A$1:$C$1000, 2,0)","v":69},{"$f":"VLOOKUP($A137, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,"128,510",null,null,0,-1,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after two notes, which go in the same direction as leap",null,1]
[141,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + 2skip","4th","5",null,null,null,{"$f":"VLOOKUP($A138, Stat!$A$1:$C$1000, 2,0)","v":29},{"$f":"VLOOKUP($A138, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,"129,511",null,null,0,-1,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after two notes, which go in the same direction as leap",null,1]
[142,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + 2skip","5th","5",null,null,null,{"$f":"VLOOKUP($A139, Stat!$A$1:$C$1000, 2,0)","v":13},{"$f":"VLOOKUP($A139, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,"130,512",null,null,50,0,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after two notes, which go in the same direction as leap",null,1]
[143,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + 2skip",">5th","5",null,null,null,{"$f":"VLOOKUP($A140, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A140, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,"131,513",null,null,100,0,null,"There is immediate melody direction change before leap, but after leap melody direction changes only after two notes, which go in the same direction as leap",null,1]
[144,"Melody","Compensated leap","C5P last 4 measures, 8 notes","3rd","5",null,null,null,{"$f":"VLOOKUP($A141, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A141, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Compensated to 5th, precompensated within 6 notes",null,1]
[145,"Melody","Compensated leap","C5P last 4 measures, 8 notes","4th","5",null,null,null,{"$f":"VLOOKUP($A142, Stat!$A$1:$C$1000, 2,0)","v":92},{"$f":"VLOOKUP($A142, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Compensated to 5th, precompensated within 6 notes",null,1]
[146,"Melody","Compensated leap","C5P last 4 measures, 8 notes","5th","5",null,null,null,{"$f":"VLOOKUP($A143, Stat!$A$1:$C$1000, 2,0)","v":127},{"$f":"VLOOKUP($A143, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Compensated to 5th, precompensated within 6 notes",null,1]
[147,"Melody","Compensated leap","C5P last 4 measures, 8 notes",">5th","5",null,null,null,{"$f":"VLOOKUP($A144, Stat!$A$1:$C$1000, 2,0)","v":40},{"$f":"VLOOKUP($A144, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Compensated to 5th, precompensated within 6 notes",null,1]
[148,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: >1skip + 1skip","3rd","5",null,null,null,{"$f":"VLOOKUP($A145, Stat!$A$1:$C$1000, 2,0)","v":20},{"$f":"VLOOKUP($A145, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,132,null,null,0,1,null,"There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,1]
[149,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: >1skip + 1skip","4th","5",null,null,null,{"$f":"VLOOKUP($A146, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A146, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,133,null,null,0,0,null,"There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,1]
[150,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: >1skip + 1skip","5th","5",null,null,null,{"$f":"VLOOKUP($A147, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A147, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,134,null,null,100,0,null,"There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,1]
[151,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: >1skip + 1skip",">5th","5",null,null,null,{"$f":"VLOOKUP($A148, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A148, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,135,null,null,100,0,null,"There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,1]
[152,"Melody","Minor","Chromaticism: close","VI<->VI#","8",null,null,"!srn!",{"$f":"VLOOKUP($A149, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A149, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,"These two notes are tightly close","Chromatic",1]
[153,"Melody","Minor","Chromaticism: close","VII<->VII#","8",null,null,"!srn!",{"$f":"VLOOKUP($A150, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A150, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,100,0,null,"These two notes are tightly close","Chromatic",1]
[154,"Melody","Minor","Dim or aug melodic interval","VI<->VII#","8",null,null,"!srn!",{"$f":"VLOOKUP($A151, Stat!$A$1:$C$1000, 2,0)","v":15},{"$f":"VLOOKUP($A151, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,50,0,null,null,"Augmented / diminished",1]
[155,"Melody","Minor","Dim or aug melodic interval","VI#<->III","8",null,null,"!srn!",{"$f":"VLOOKUP($A152, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A152, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,null,"Augmented / diminished",1]
[156,"Melody","Minor","Dim or aug melodic interval","VII#-III","8",null,null,"!srn!",{"$f":"VLOOKUP($A153, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A153, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,100,0,null,null,"Augmented / diminished",1]
[157,"Melody","Minor","Dim or aug melodic interval","III-VII#","8",null,null,"!srn!",{"$f":"VLOOKUP($A154, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A154, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,null,"Augmented / diminished",1]
[158,"Melody","Minor","Chromaticism: far","VI<->VI#","8",null,null,"!srn!",{"$f":"VLOOKUP($A155, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A155, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,100,0,null,"These two notes are one note apart",null,1]
[159,"Melody","Minor","Chromaticism: far","VII<->VII#","8",null,null,"!srn!",{"$f":"VLOOKUP($A156, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A156, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,"These two notes are one note apart",null,1]
[160,"Melody","Minor","Dim or aug melodic interval: far","VI<->VII#","8",null,null,"!srn!",{"$f":"VLOOKUP($A157, Stat!$A$1:$C$1000, 2,0)","v":16},{"$f":"VLOOKUP($A157, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[161,"Melody","Minor","Dim or aug melodic interval: far","VI#<->III","8",null,null,"!srn!",{"$f":"VLOOKUP($A158, Stat!$A$1:$C$1000, 2,0)","v":27},{"$f":"VLOOKUP($A158, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[162,"Melody","Minor","Dim or aug melodic interval: far","VII#-III","8",null,null,"!srn!",{"$f":"VLOOKUP($A159, Stat!$A$1:$C$1000, 2,0)","v":9},{"$f":"VLOOKUP($A159, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[163,"Melody","Minor","Dim or aug melodic interval: far","III-VII#","8",null,null,"!srn!",{"$f":"VLOOKUP($A160, Stat!$A$1:$C$1000, 2,0)","v":20},{"$f":"VLOOKUP($A160, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[164,"Harmony","Minor","False chromatic relation","VI<->VI#","10",null,null,"!srn!",{"$f":"VLOOKUP($A161, Stat!$A$1:$C$1000, 2,0)","v":25},{"$f":"VLOOKUP($A161, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,100,0,null,"These two notes are tightly close, but are in different voices",null,1]
[165,"Harmony","Minor","False chromatic relation","VII<->VII#","10",null,null,"!srn!",{"$f":"VLOOKUP($A162, Stat!$A$1:$C$1000, 2,0)","v":30},{"$f":"VLOOKUP($A162, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,100,0,null,"These two notes are tightly close, but are in different voices",null,1]
[166,"Harmony","Minor","False dim or aug relation","VI<->VII#","10",null,null,"!srn!",{"$f":"VLOOKUP($A163, Stat!$A$1:$C$1000, 2,0)","v":41},{"$f":"VLOOKUP($A163, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[167,"Harmony","Minor","False dim or aug relation","VI#<->III","10",null,null,"!srn!",{"$f":"VLOOKUP($A164, Stat!$A$1:$C$1000, 2,0)","v":37},{"$f":"VLOOKUP($A164, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[168,"Harmony","Minor","False dim or aug relation","VII#<->III","10",null,null,"!srn!",{"$f":"VLOOKUP($A165, Stat!$A$1:$C$1000, 2,0)","v":80},{"$f":"VLOOKUP($A165, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[169,"Harmony","Dissonance","Dissonance on upbeat","stepwize","2","1",null,null,{"$f":"VLOOKUP($A166, Stat!$A$1:$C$1000, 2,0)","v":904},{"$f":"VLOOKUP($A166, Stat!$A$1:$C$1000, 3,0)","v":3},null,null,null,null,null,null,null,0,-1,null,null,null,1]
[170,"Harmony","Minor","False chromatic relation: simult.","VI<->VI#","2","1",null,null,{"$f":"VLOOKUP($A167, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A167, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,"If allowed, will be considered dissonance",null,1]
[171,"Harmony","Minor","False chromatic relation: simult.","VII<->VII#","2","1",null,null,{"$f":"VLOOKUP($A168, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A168, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,100,0,null,"If allowed, will be considered dissonance",null,1]
[172,"Harmony","Minor","Dim or aug harmonic interval","VI<->VII#","2","1",null,null,{"$f":"VLOOKUP($A169, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A169, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,"If allowed, will be considered dissonance","Non-harmonic allowed",1]
[173,"Harmony","Minor","Dim or aug harmonic interval","VI#<->III","2","1",null,null,{"$f":"VLOOKUP($A170, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A170, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,"If allowed, will be considered dissonance","Non-harmonic allowed",1]
[174,"Harmony","Minor","Dim or aug harmonic interval","VII#<->III","2","1",null,null,{"$f":"VLOOKUP($A171, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A171, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,"If allowed, will be considered dissonance","Non-harmonic allowed",1]
[175,"Melody","Leaps","Non-permitted melodic interval: ascending",":m6","5",null,null,null,{"$f":"VLOOKUP($A172, Stat!$A$1:$C$1000, 2,0)","v":64},{"$f":"VLOOKUP($A172, Stat!$A$1:$C$1000, 3,0)","v":7},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[176,"Melody","Leaps","Non-permitted melodic interval: ascending",":maj6","5",null,null,null,{"$f":"VLOOKUP($A173, Stat!$A$1:$C$1000, 2,0)","v":71},{"$f":"VLOOKUP($A173, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[177,"Melody","Leaps","Non-permitted melodic interval: ascending",":m7","5",null,null,null,{"$f":"VLOOKUP($A174, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A174, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,50,0,null,null,null,1]
[178,"Melody","Leaps","Non-permitted melodic interval: ascending",":maj7","5",null,null,null,{"$f":"VLOOKUP($A175, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A175, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,100,0,null,null,null,1]
[179,"Melody","Leaps","Non-permitted melodic interval: ascending",":8ve","5",null,null,null,{"$f":"VLOOKUP($A176, Stat!$A$1:$C$1000, 2,0)","v":33},{"$f":"VLOOKUP($A176, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[180,"Melody","Leaps","Non-permitted melodic interval: ascending",":greater than 8ve","5",null,null,null,{"$f":"VLOOKUP($A177, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A177, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,100,0,null,null,null,1]
[181,"Melody","Leaps","Non-permitted melodic interval: descending",":m6","5",null,null,null,{"$f":"VLOOKUP($A178, Stat!$A$1:$C$1000, 2,0)","v":53},{"$f":"VLOOKUP($A178, Stat!$A$1:$C$1000, 3,0)","v":8},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[182,"Melody","Leaps","Non-permitted melodic interval: descending",":maj6","5",null,null,null,{"$f":"VLOOKUP($A179, Stat!$A$1:$C$1000, 2,0)","v":36},{"$f":"VLOOKUP($A179, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[183,"Melody","Leaps","Non-permitted melodic interval: descending",":m7","5",null,null,null,{"$f":"VLOOKUP($A180, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A180, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,50,0,null,null,null,1]
[184,"Melody","Leaps","Non-permitted melodic interval: descending",":maj7","5",null,null,null,{"$f":"VLOOKUP($A181, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A181, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,null,null,1]
[185,"Melody","Leaps","Non-permitted melodic interval: descending",":8ve","5",null,null,null,{"$f":"VLOOKUP($A182, Stat!$A$1:$C$1000, 2,0)","v":31},{"$f":"VLOOKUP($A182, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,0,-1,null,null,null,1]
[186,"Melody","Leaps","Non-permitted melodic interval: descending",":greater than 8ve","5",null,null,null,{"$f":"VLOOKUP($A183, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A183, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,100,0,null,null,null,1]
[187,"Harmony","Dissonance","Dissonance left by leap","leap","2","1",null,null,{"$f":"VLOOKUP($A184, Stat!$A$1:$C$1000, 2,0)","v":195},{"$f":"VLOOKUP($A184, Stat!$A$1:$C$1000, 3,0)","v":8},null,null,null,null,"276,169,384",null,null,100,0,null,null,"Leap from harmonic upbeat dissonance",1]
[188,"Rhythm","Ties","Frequent interruption of syncopation: within 10 notes","1",null,null,null,null,{"$f":"VLOOKUP($A185, Stat!$A$1:$C$1000, 2,0)","v":21},{"$f":"VLOOKUP($A185, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,1,null,null,null,0,0,4,"Except interruption of syncopation between penultimate and last measure","One syncopation is interrupted, resulting in two separate half notes",1]
[189,"Rhythm","Ties","Frequent interruption of syncopation: within 10 notes","2",null,null,null,null,{"$f":"VLOOKUP($A186, Stat!$A$1:$C$1000, 2,0)","v":15},{"$f":"VLOOKUP($A186, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,"188",null,null,50,0,4,"Except interruption of syncopation between penultimate and last measure",null,1]
[190,"Rhythm","Ties","Frequent interruption of syncopation: within 10 notes",">2",null,null,null,null,{"$f":"VLOOKUP($A187, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A187, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,"188,189",null,null,50,0,4,"Except interruption of syncopation between penultimate and last measure",null,1]
[191,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 2nd","late >3","5",null,null,null,{"$f":"VLOOKUP($A188, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A188, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,null,"Compensation can be deviated one 2nd interval above last leap note","Deviation after compensation note X (1 for >5th)",1]
[192,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 3rd","late >3","5",null,null,null,{"$f":"VLOOKUP($A189, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A189, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,35,"Compensation can be deviated one 3rd interval above last leap note","Deviation after compensation note X (2 for >5th)",1]
[193,"Melody","Melodic repeats","Melodic climax","early 50%",null,null,null,null,{"$f":"VLOOKUP($A190, Stat!$A$1:$C$1000, 2,0)","v":192},{"$f":"VLOOKUP($A190, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,null,null,null,0,-1,null,null,"Only for upper voice",1]
[194,"Harmony","Harmony","Accentuated bad progression","leap >4th","1",null,null,null,{"$f":"VLOOKUP($A191, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A191, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Only for cantus firmus",null,1]
[195,"Harmony","Harmony","Accentuated bad progression","culmination","1",null,null,null,{"$f":"VLOOKUP($A192, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A192, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Only for cantus firmus",null,1]
[197,"Rhythm","Rhythm","Beginning is non-standard","pause >1/2",null,null,null,null,{"$f":"VLOOKUP($A193, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A193, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,50,0,null,null,"Starting pause is longer than 1/2 note",1]
[199,"Melody","Minor","VI# degree without close VII# degree","within 2 notes",null,null,null,null,{"$f":"VLOOKUP($A194, Stat!$A$1:$C$1000, 2,0)","v":65},{"$f":"VLOOKUP($A194, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,0,0,null,"There is no VII# note before or after VI# note in close proximity",null,1]
[200,"Melody","Minor","bVII degree","10 after VII#","8",null,null,"VII after VII#",{"$f":"VLOOKUP($A195, Stat!$A$1:$C$1000, 2,0)","v":28},{"$f":"VLOOKUP($A195, Stat!$A$1:$C$1000, 3,0)","v":7},null,null,null,null,null,null,null,0,0,null,null,"X notes after VII# note",1]
[201,"Melody","Minor","Note not stepwise ascending","VI#","8",null,null,"VI# not asc.",{"$f":"VLOOKUP($A196, Stat!$A$1:$C$1000, 2,0)","v":9},{"$f":"VLOOKUP($A196, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,0,0,12350,"Harmonic VI# note is not surrounded by stepwise diatonic ascending movement",null,1]
[202,"Melody","Minor","Note not stepwise descending","VII natural",8,null,null,"VII not desc.",null,null,null,null,null,null,null,null,null,0,0,12350,"Harmonic VII natural note is not surrounded by stepwise diatonic descending movement"]
[204,"Melody","Uncompensated leap","Precompensated last 2 leaps","3rd","5",null,null,null,{"$f":"VLOOKUP($A198, Stat!$A$1:$C$1000, 2,0)","v":78},{"$f":"VLOOKUP($A198, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Leap within last X notes in cantus/counterpoint",null,1]
[205,"Melody","Uncompensated leap","Precompensated last 2 leaps","4th","5",null,null,null,{"$f":"VLOOKUP($A199, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A199, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Leap within last X notes in cantus/counterpoint",null,1]
[206,"Melody","Uncompensated leap","Precompensated last 2 leaps","5th","5",null,null,null,{"$f":"VLOOKUP($A200, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A200, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Leap within last X notes in cantus/counterpoint",null,1]
[207,"Melody","Uncompensated leap","Precompensated last 2 leaps",">5th","5",null,null,null,{"$f":"VLOOKUP($A201, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A201, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"Leap within last X notes in cantus/counterpoint",null,1]
[208,"Harmony","Perfect consonance","Direct 5th","stepw. cadence","7","3","1",null,{"$f":"VLOOKUP($A202, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A202, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,null,"Direct movement to 5th with stepwize motion in higher voice to last or penultimate measure",1]
[209,"Harmony","Perfect consonance","Direct 8ve","stepw. cadence","7","3","1",null,{"$f":"VLOOKUP($A203, Stat!$A$1:$C$1000, 2,0)","v":26},{"$f":"VLOOKUP($A203, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,0,1,null,null,"Direct movement to 8va with stepwize motion in higher voice to last or penultimate measure",1]
[210,"Harmony","Perfect consonance","Direct 5th","stepwise","7","3","1",null,{"$f":"VLOOKUP($A204, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A204, Stat!$A$1:$C$1000, 3,0)","v":9},1,null,null,null,null,null,null,100,0,null,null,"Direct movement to 5th with stepwize motion in higher voice: not in cadence",1]
[211,"Harmony","Perfect consonance","Direct 8ve","stepwise","7","3","1",null,{"$f":"VLOOKUP($A205, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A205, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,100,0,null,null,"Direct movement to 8va with stepwize motion in higher voice: not in cadence",1]
[212,"Harmony","Perfect consonance","Direct 5th","leap cadence","7","3","1",null,{"$f":"VLOOKUP($A206, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A206, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,null,"Direct movement to 5th with leaping motion in higher voice to last or penultimate measure",1]
[213,"Harmony","Perfect consonance","Direct 8ve","leap cadence","7","3","1",null,{"$f":"VLOOKUP($A207, Stat!$A$1:$C$1000, 2,0)","v":23},{"$f":"VLOOKUP($A207, Stat!$A$1:$C$1000, 3,0)","v":8},1,null,null,null,null,null,null,50,0,null,null,"Direct movement to 8va with leaping motion in higher voice to last or penultimate measure",1]
[214,"Harmony","Perfect consonance","Direct 5th","leap","7","3","1",null,{"$f":"VLOOKUP($A208, Stat!$A$1:$C$1000, 2,0)","v":17},{"$f":"VLOOKUP($A208, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,100,0,null,null,"Direct movement to 5th with leaping motion in higher voice: not in cadence",1]
[215,"Harmony","Perfect consonance","Direct 8ve","leap","7","3","1",null,{"$f":"VLOOKUP($A209, Stat!$A$1:$C$1000, 2,0)","v":9},{"$f":"VLOOKUP($A209, Stat!$A$1:$C$1000, 3,0)","v":8},1,null,null,null,null,null,null,100,0,null,null,"Direct movement to 8va with leaping motion in higher voice: not in cadence",1]
[216,"Harmony","Suspension","Wrong resolution of suspension",":9th - 8ve","12","1",null,"sus",{"$f":"VLOOKUP($A210, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A210, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,null,"9th -> 8ve. In lower voice. Includes 16th interval and above",1]
[217,"Harmony","Suspension","Wrong resolution of suspension",":7th - 8ve","12","1",null,"sus",{"$f":"VLOOKUP($A211, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A211, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,100,0,null,null,"7th -> 8ve. In lower voice. Includes 14th interval and above",1]
[218,"Harmony","Suspension","Wrong resolution of suspension",":2nd - unis","12","1",null,"sus",{"$f":"VLOOKUP($A212, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A212, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,null,"2nd -> unison. Does not include 9th interval and above",1]
[219,"Harmony","Suspension","Wrong resolution of suspension",":up","12","2",null,"sus",{"$f":"VLOOKUP($A213, Stat!$A$1:$C$1000, 2,0)","v":24},{"$f":"VLOOKUP($A213, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,100,0,null,null,"Suspension resolution up except for leading note (LT stepwize resolution up to tonic is allowed)",1]
[220,"Harmony","Suspension","Wrong resolution of suspension",":unresolved","12","2",null,"sus",{"$f":"VLOOKUP($A214, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A214, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,100,0,null,null,null,1]
[221,"Harmony","Suspension","Wrong resolution of suspension",":by leap","12","2",null,"sus",{"$f":"VLOOKUP($A215, Stat!$A$1:$C$1000, 2,0)","v":16},{"$f":"VLOOKUP($A215, Stat!$A$1:$C$1000, 3,0)","v":7},1,null,null,null,null,null,null,100,0,null,null,"Suspension resolution by leap",1]
[223,"Harmony","Dissonance","Dissonance",":longer than previous chord tone","2","1",null,null,{"$f":"VLOOKUP($A216, Stat!$A$1:$C$1000, 2,0)","v":14},{"$f":"VLOOKUP($A216, Stat!$A$1:$C$1000, 3,0)","v":7},1,null,null,null,null,null,null,50,0,null,null,"Dissonance is longer than previous note",1]
[225,"Rhythm","Ties","Tie","suspension",null,null,null,null,{"$f":"VLOOKUP($A217, Stat!$A$1:$C$1000, 2,0)","v":400},{"$f":"VLOOKUP($A217, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,0,1,null,null,"{sp3,4,5}",1]
[226,"Rhythm","Rhythm","Wrong usage of eighth notes","1st beat",null,null,null,null,{"$f":"VLOOKUP($A218, Stat!$A$1:$C$1000, 2,0)","v":12},{"$f":"VLOOKUP($A218, Stat!$A$1:$C$1000, 3,0)","v":7},1,null,null,null,null,null,null,50,0,null,null,"1/8 note on beat 1",1]
[227,"Rhythm","Rhythm","Wrong usage of eighth notes","2nd beat",null,null,null,null,{"$f":"VLOOKUP($A219, Stat!$A$1:$C$1000, 2,0)","v":47},{"$f":"VLOOKUP($A219, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,0,1,null,null,"1/8 note on beat 2",1]
[228,"Rhythm","Rhythm","Wrong usage of eighth notes","3rd beat",null,null,null,null,{"$f":"VLOOKUP($A220, Stat!$A$1:$C$1000, 2,0)","v":25},{"$f":"VLOOKUP($A220, Stat!$A$1:$C$1000, 3,0)","v":8},1,null,null,null,null,null,null,50,0,null,null,"1/8 note on beat 3",1]
[229,"Rhythm","Rhythm","Wrong usage of eighth notes","4th beat",null,null,null,null,{"$f":"VLOOKUP($A221, Stat!$A$1:$C$1000, 2,0)","v":57},{"$f":"VLOOKUP($A221, Stat!$A$1:$C$1000, 3,0)","v":9},1,null,null,null,null,null,null,0,1,null,null,"1/8 note on beat 4",1]
[230,"Rhythm","Rhythm","Beginning is non-standard","1/8 note",null,null,null,null,{"$f":"VLOOKUP($A222, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A222, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,50,0,null,null,"1/8 note in the first measure",1]
[231,"Rhythm","Rhythm","Wrong usage of eighth notes","isolated",null,null,null,null,{"$f":"VLOOKUP($A223, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A223, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,50,0,null,null,"1/8 note without pairing 1/8",1]
[232,"Rhythm","Rhythm","Wrong usage of eighth notes","1/8 syncope",null,null,null,null,{"$f":"VLOOKUP($A224, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A224, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,50,0,null,null,"1/8 note slurred forward to next beat",1]
[233,"Rhythm","Rhythm","Non-permitted rhythm","1/2. downbeat",null,null,null,null,{"$f":"VLOOKUP($A225, Stat!$A$1:$C$1000, 2,0)","v":23},{"$f":"VLOOKUP($A225, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,0,1,null,null,"Dotted half note on downbeat",1]
[234,"Rhythm","Rhythm","Non-permitted rhythm","1/2. upbeat","11",null,null,"Rhythm",{"$f":"VLOOKUP($A226, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A226, Stat!$A$1:$C$1000, 3,0)","v":8},1,null,null,null,null,null,null,50,0,null,null,"Dotted half note on upbeat",1]
[235,"Rhythm","Rhythm","Non-permitted rhythm","1/4 syncope",null,null,null,null,{"$f":"VLOOKUP($A227, Stat!$A$1:$C$1000, 2,0)","v":22},{"$f":"VLOOKUP($A227, Stat!$A$1:$C$1000, 3,0)","v":19},1,null,null,null,null,null,null,50,0,null,null,"1/4 on beat 2 or 4 is slurred to next note",1]
[236,"Rhythm","Rhythm","Non-permitted rhythm","whole inside",null,null,null,null,{"$f":"VLOOKUP($A228, Stat!$A$1:$C$1000, 2,0)","v":38},{"$f":"VLOOKUP($A228, Stat!$A$1:$C$1000, 3,0)","v":12},1,null,null,null,null,null,null,50,0,null,null,"Downbeat whole note inside counterpoint - not first or last note",1]
[237,"Rhythm","Rhythm","Beginning is non-standard","uneven pause",null,null,null,null,{"$f":"VLOOKUP($A229, Stat!$A$1:$C$1000, 2,0)","v":21},{"$f":"VLOOKUP($A229, Stat!$A$1:$C$1000, 3,0)","v":18},1,null,null,null,null,null,null,50,0,null,null,"Starting pause in first measure does not equal length of next note",1]
[238,"Rhythm","Rhythm","Anapaest","penultimate","11",null,null,"Anapaest",{"$f":"VLOOKUP($A230, Stat!$A$1:$C$1000, 2,0)","v":21},{"$f":"VLOOKUP($A230, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,0,1,null,"1/2 after 1/4 or 1/8 in measure","Last or next to last measure",1]
[239,"Rhythm","Rhythm","Anapaest","tie forward","11",null,null,"Anapaest",{"$f":"VLOOKUP($A231, Stat!$A$1:$C$1000, 2,0)","v":71},{"$f":"VLOOKUP($A231, Stat!$A$1:$C$1000, 3,0)","v":18},1,null,null,null,null,null,null,0,1,null,"1/2 after 1/4 or 1/8 in measure","1/2 is slurred forward",1]
[240,"Rhythm","Rhythm","Anapaest","inside","11",null,null,"Anapaest",{"$f":"VLOOKUP($A232, Stat!$A$1:$C$1000, 2,0)","v":11},{"$f":"VLOOKUP($A232, Stat!$A$1:$C$1000, 3,0)","v":9},1,null,null,null,"239",null,null,50,0,null,"1/2 after 1/4 or 1/8 in measure","Before penultimate measure",1]
[241,"Rhythm","Rhythm","Wrong suspension rhythm","1/2 + 1/4",null,null,null,null,{"$f":"VLOOKUP($A233, Stat!$A$1:$C$1000, 2,0)","v":76},{"$f":"VLOOKUP($A233, Stat!$A$1:$C$1000, 3,0)","v":16},1,null,null,null,null,null,null,0,1,null,"Start (left) and end (right) of suspension note",null,1]
[242,"Rhythm","Rhythm","Wrong suspension rhythm","1/2 + 1/2",null,null,null,null,{"$f":"VLOOKUP($A234, Stat!$A$1:$C$1000, 2,0)","v":34},{"$f":"VLOOKUP($A234, Stat!$A$1:$C$1000, 3,0)","v":10},1,null,null,null,null,null,null,0,1,null,"Start (left) and end (right) of suspension note",null,1]
[243,"Rhythm","Rhythm","Wrong suspension rhythm","? + 1/2.",null,null,null,null,{"$f":"VLOOKUP($A235, Stat!$A$1:$C$1000, 2,0)","v":15},{"$f":"VLOOKUP($A235, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,0,-1,null,"Start (left) and end (right) of suspension note",null,1]
[244,"Rhythm","Rhythm","Wrong suspension rhythm","1/2. + ?",null,null,null,null,{"$f":"VLOOKUP($A236, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A236, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,100,0,null,"Start (left) and end (right) of suspension note",null,1]
[245,"Rhythm","Rhythm","Too many notes in one measure","5 without sus.","11",null,null,"!srn! notes",{"$f":"VLOOKUP($A237, Stat!$A$1:$C$1000, 2,0)","v":36},{"$f":"VLOOKUP($A237, Stat!$A$1:$C$1000, 3,0)","v":10},1,null,null,null,null,null,null,50,0,null,null,null,1]
[246,"Rhythm","Rhythm","Too many notes in one measure",">5","11",null,null,"!srn! notes",{"$f":"VLOOKUP($A238, Stat!$A$1:$C$1000, 2,0)","v":13},{"$f":"VLOOKUP($A238, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,"245,301",null,null,100,0,null,null,null,1]
[247,"Rhythm","Rhythm","Same rhythm in adjacent measures","same","11",null,null,"Rhythm repeat",{"$f":"VLOOKUP($A239, Stat!$A$1:$C$1000, 2,0)","v":48},{"$f":"VLOOKUP($A239, Stat!$A$1:$C$1000, 3,0)","v":16},1,null,null,null,null,null,null,50,0,null,null,"Rhythm repeats in neighboring measures, while there are no croches or less than 4 notes in measure",1]
[248,"Harmony","Perfect consonance","Parallel 5ths: < 4/4 apart","upbeat contrary","7","1","1",null,{"$f":"VLOOKUP($A240, Stat!$A$1:$C$1000, 2,0)","v":9},{"$f":"VLOOKUP($A240, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,0,1,35,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Contrary movement to upbeat",1]
[249,"Harmony","Perfect consonance","Parallel 5ths: < 4/4 apart","stepwize","7","1","1",null,{"$f":"VLOOKUP($A241, Stat!$A$1:$C$1000, 2,0)","v":72},{"$f":"VLOOKUP($A241, Stat!$A$1:$C$1000, 3,0)","v":9},1,null,null,null,null,null,null,0,1,35,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","One of intervals is approached and left by stepwize movement ",1]
[250,"Harmony","Perfect consonance","Parallel 5ths: < 4/4 apart","other","7","1","1",null,{"$f":"VLOOKUP($A242, Stat!$A$1:$C$1000, 2,0)","v":18},{"$f":"VLOOKUP($A242, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,"249",null,null,50,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","If other rules in this row did not apply",1]
[251,"Rhythm","Rhythm","Wrong suspension rhythm","1/4 + ?",null,null,null,null,{"$f":"VLOOKUP($A243, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A243, Stat!$A$1:$C$1000, 3,0)","v":8},1,null,null,null,null,null,null,100,0,null,"Start (left) and end (right) of suspension note",null,1]
[252,"Rhythm","Rhythm","Last note is not a whole","1/4",null,null,null,null,{"$f":"VLOOKUP($A244, Stat!$A$1:$C$1000, 2,0)","v":29},{"$f":"VLOOKUP($A244, Stat!$A$1:$C$1000, 3,0)","v":8},1,null,null,1,null,null,null,50,0,null,null,null,1]
[253,"Rhythm","Rhythm","Last note is not a whole","1/8",null,null,null,null,{"$f":"VLOOKUP($A245, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A245, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,1,null,null,null,50,0,null,null,null,1]
[254,"Rhythm","Rhythm","Beginning is non-standard","uneven start","11",null,null,"Rhythm",{"$f":"VLOOKUP($A246, Stat!$A$1:$C$1000, 2,0)","v":18},{"$f":"VLOOKUP($A246, Stat!$A$1:$C$1000, 3,0)","v":14},1,null,null,null,null,null,null,50,0,null,null,"Starting measure contains notes/pauses of different length Allowed exception in sp5: (pause + 1/4 + 1/2 slurred)",1]
[255,"Rhythm","Rhythm","Wrong usage of eighth notes",">2 x 1/8",null,null,null,null,{"$f":"VLOOKUP($A247, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A247, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,50,0,null,null,"More than two 1/8 notes in measure",1]
[256,"Harmony","Nonchord tones","Cambiata","any",null,null,null,null,{"$f":"VLOOKUP($A248, Stat!$A$1:$C$1000, 2,0)","v":37},{"$f":"VLOOKUP($A248, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,1,null,0,1,null,null,"Prohibit this rule to prevent detection of any cambiata, thus processing as usual notes",1]
[257,"Harmony","Nonchord tones","Cambiata","mixed rhythm",null,null,null,null,{"$f":"VLOOKUP($A249, Stat!$A$1:$C$1000, 2,0)","v":9},{"$f":"VLOOKUP($A249, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,"1",null,0,1,null,null,"Rhythm of cambiata contains not only 1/4 notes",1]
[258,"Harmony","Nonchord tones","Double-neighbour tone","any",null,null,null,null,{"$f":"VLOOKUP($A250, Stat!$A$1:$C$1000, 2,0)","v":35},{"$f":"VLOOKUP($A250, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,1,null,0,1,null,null,"Prohibit this rule to prevent detection of any double-neighbour tone",1]
[259,"Harmony","Nonchord tones","Cambiata between bars","more notes out",null,null,null,null,{"$f":"VLOOKUP($A251, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A251, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,"1",null,50,0,null,null,"Two or more last notes of cambiata are out of current measure",1]
[260,"Harmony","Nonchord tones","Double-neighbour tone",":leap of a 4th",null,null,null,null,{"$f":"VLOOKUP($A252, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A252, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,"1",null,50,0,null,null,"Allow leaps up to specified size",1]
[261,"Harmony","Nonchord tones","Cambiata","third diss.",null,null,null,null,{"$f":"VLOOKUP($A253, Stat!$A$1:$C$1000, 2,0)","v":17},{"$f":"VLOOKUP($A253, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,"1",null,0,1,null,null,"Third note in cambiata is dissonance",1]
[263,"Harmony","Nonchord tones","Cambiata",":leap of a 4th",null,null,null,null,{"$f":"VLOOKUP($A254, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A254, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,"1",null,50,0,null,null,"4th leap to 3rd note",1]
[264,"Harmony","Nonchord tones","Cambiata","leap from 3",null,null,null,null,{"$f":"VLOOKUP($A255, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A255, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,"1",null,0,1,null,null,"Leap from note #3 up to 4th interval",1]
[265,"Harmony","Nonchord tones","Cambiata","leap from 4",null,null,null,null,{"$f":"VLOOKUP($A256, Stat!$A$1:$C$1000, 2,0)","v":11},{"$f":"VLOOKUP($A256, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,"1",null,0,1,null,null,"Leap from note #4 up to 4th interval",1]
[266,"Harmony","Nonchord tones","Cambiata","back from 4",null,null,null,null,{"$f":"VLOOKUP($A257, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A257, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,"1",null,0,1,null,null,"Movement from note #4 in returning direction",1]
[267,"Rhythm","Rhythm","Last note is not a whole","not whole",null,null,null,null,{"$f":"VLOOKUP($A258, Stat!$A$1:$C$1000, 2,0)","v":54},{"$f":"VLOOKUP($A258, Stat!$A$1:$C$1000, 3,0)","v":21},1,null,null,1,null,null,null,0,0,null,null,null,1]
[268,"Harmony","Border","Non-permitted first harmonic interval","I-I",null,null,null,null,{"$f":"VLOOKUP($A259, Stat!$A$1:$C$1000, 2,0)","v":318},{"$f":"VLOOKUP($A259, Stat!$A$1:$C$1000, 3,0)","v":3},null,null,null,null,null,null,null,0,-1,null,"Lower-upper note",null,1]
[269,"Harmony","Border","Non-permitted first harmonic interval","I-V",null,null,null,null,{"$f":"VLOOKUP($A260, Stat!$A$1:$C$1000, 2,0)","v":51},{"$f":"VLOOKUP($A260, Stat!$A$1:$C$1000, 3,0)","v":7},1,null,null,null,null,null,null,0,-1,null,"Lower-upper note",null,1]
[270,"Harmony","Border","Non-permitted first harmonic interval","I-III",null,null,null,null,{"$f":"VLOOKUP($A261, Stat!$A$1:$C$1000, 2,0)","v":25},{"$f":"VLOOKUP($A261, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,0,0,null,"Lower-upper note",null,1]
[271,"Harmony","Border","Non-permitted first harmonic interval","III-I",null,null,null,null,{"$f":"VLOOKUP($A262, Stat!$A$1:$C$1000, 2,0)","v":11},{"$f":"VLOOKUP($A262, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,100,0,null,"Lower-upper note",null,1]
[272,"Harmony","Border","Non-permitted first harmonic interval","Other",null,null,null,null,{"$f":"VLOOKUP($A263, Stat!$A$1:$C$1000, 2,0)","v":39},{"$f":"VLOOKUP($A263, Stat!$A$1:$C$1000, 3,0)","v":15},1,null,null,null,null,null,null,100,0,null,"Lower-upper note",null,1]
[273,"Rhythm","Rhythm","Beginning without rest","without rest",null,null,null,null,{"$f":"VLOOKUP($A264, Stat!$A$1:$C$1000, 2,0)","v":55},{"$f":"VLOOKUP($A264, Stat!$A$1:$C$1000, 3,0)","v":8},1,null,null,null,null,null,null,50,0,null,null,"No starting pause in couterpoint voice for species 2-5",1]
[274,"Rhythm","Rhythm","Wrong suspension rhythm","start >1/2",null,null,null,null,{"$f":"VLOOKUP($A265, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A265, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,100,0,null,"Start (left) and end (right) of suspension note","Suspension start should not be longer",1]
[275,"Harmony","Perfect consonance","Unison",":follows m2",8,1,null,"m2 - unis.",{"$f":"VLOOKUP($A266, Stat!$A$1:$C$1000, 2,0)","v":10},{"$f":"VLOOKUP($A266, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,50,0,null,null,"Oblique motion from minor 2nd to unison",1]
[276,"Harmony","Dissonance","Dissonance on upbeat","m2",2,1,null,null,{"$f":"VLOOKUP($A267, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A267, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,0,-1,null,null,"Minor second",1]
[277,"Harmony","Perfect consonance","Unison",":follows M2",8,1,null,"M2 - unis.",{"$f":"VLOOKUP($A268, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A268, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,0,1,null,null,"Oblique motion from major 2nd to unison",1]
[278,"Rhythm","Rhythm","Anapaest","tie back",11,null,null,"Anapaest",{"$f":"VLOOKUP($A269, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A269, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,0,1,null,"1/2 after 1/4 or 1/8 in measure","First note in measure is slurred to previous measure",1]
[279,"Harmony","Nonchord tones","Cambiata","inverted",null,null,null,null,{"$f":"VLOOKUP($A270, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A270, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,1,null,0,1,null,null,"Inverted cambiata",1]
[280,"Harmony","Nonchord tones","Double-neighbour tone","mixed rhythm",null,null,null,null,{"$f":"VLOOKUP($A271, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A271, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,1,null,0,1,null,null,"Rhythm of DNT contains not only 1/4 notes",1]
[281,"Harmony","Nonchord tones","Double-neighbour tone between bars","more notes out",null,null,null,null,{"$f":"VLOOKUP($A272, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A272, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,1,null,50,0,null,null,"Two or more last notes of DNT are out of current measure",1]
[282,"Harmony","Nonchord tones","Passing tone on downbeat","contrary motion",2,1,null,null,{"$f":"VLOOKUP($A273, Stat!$A$1:$C$1000, 2,0)","v":50},{"$f":"VLOOKUP($A273, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,1,null,0,1,35,"In upper voice only",null,1]
[286,"Harmony","Suspension","Wrong resolution of suspension",":off beat",12,null,null,"sus",{"$f":"VLOOKUP($A274, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A274, Stat!$A$1:$C$1000, 3,0)","v":7},1,null,null,null,null,null,null,50,0,null,null,"Suspension is not resolved on allowed beat",1]
[287,"Harmony","Nonchord tones","Anticipation","any",null,null,null,null,{"$f":"VLOOKUP($A275, Stat!$A$1:$C$1000, 2,0)","v":52},{"$f":"VLOOKUP($A275, Stat!$A$1:$C$1000, 3,0)","v":14},null,null,null,null,225,null,null,50,0,null,null,"Prohibit this rule to prevent detection of any anticipation. By default allows stepwize anticipation in cadence with next note longer and previous note longer or equal",1]
[288,"Harmony","Nonchord tones","Anticipation","followed by a shorter note",null,null,null,null,{"$f":"VLOOKUP($A276, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A276, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,0,1,null,null,"Next note is shorter than anticipation note",1]
[289,"Harmony","Nonchord tones","Anticipation","leap",null,null,null,null,{"$f":"VLOOKUP($A277, Stat!$A$1:$C$1000, 2,0)","v":16},{"$f":"VLOOKUP($A277, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,0,1,null,null,"Leap to anticipation note",1]
[290,"Harmony","Nonchord tones","Anticipation","not in cadence",null,null,null,null,{"$f":"VLOOKUP($A278, Stat!$A$1:$C$1000, 2,0)","v":27},{"$f":"VLOOKUP($A278, Stat!$A$1:$C$1000, 3,0)","v":11},null,null,null,null,null,null,null,50,0,null,null,"Anticipation inside counterpoint - not in cadence",1]
[291,"Harmony","Suspension","Wrong resolution of suspension","short",12,null,null,"sus",{"$f":"VLOOKUP($A279, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A279, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,0,0,null,null,"If resolution note is shorter than 1/4",1]
[292,"Harmony","Suspension","Suspension resolution ornament","chatty",12,null,null,"sus",{"$f":"VLOOKUP($A280, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A280, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,50,0,null,null,"There are more than 2 notes in resolution ornament between suspension and resolution",1]
[293,"Harmony","Nonchord tones","Anticipation","next equal",null,null,null,null,{"$f":"VLOOKUP($A281, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A281, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,0,1,null,null,"Next note has equal length with anticipation note",1]
[294,"Harmony","Nonchord tones","Anticipation",":preceded by a shorter note",null,null,null,null,{"$f":"VLOOKUP($A282, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A282, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,null,"Previous note is shorter than anticipation note",1]
[295,"Harmony","Suspension","Suspension resolution ornament","leap from",12,null,null,"sus",{"$f":"VLOOKUP($A283, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A283, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,50,0,null,null,"Leap from suspension to resolution ornament is longer than M3",1]
[296,"Harmony","Suspension","Suspension resolution ornament","cons. leap down",12,null,null,"sus",{"$f":"VLOOKUP($A284, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A284, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,0,1,null,null,"Leap down from consonance insertion to resolution",1]
[297,"Harmony","Nonchord tones","Passing tone on downbeat",":direct motion",2,1,null,null,{"$f":"VLOOKUP($A285, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A285, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,1,null,50,0,35,"In upper voice only","Dissonance is formed by direct movement of voices",1]
[298,"Harmony","Nonchord tones","Passing tone on downbeat",":parallel",2,1,null,null,{"$f":"VLOOKUP($A286, Stat!$A$1:$C$1000, 2,0)","v":18},{"$f":"VLOOKUP($A286, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,1,null,50,0,35,"In upper voice only","Dissonance is formed by parallel movement of voices",1]
[301,"Rhythm","Rhythm","Too many notes in one measure","5 after sus.",null,null,null,null,{"$f":"VLOOKUP($A287, Stat!$A$1:$C$1000, 2,0)","v":22},{"$f":"VLOOKUP($A287, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,0,1,null,null,"5 notes in measure only allowed if first note is a suspension from previous measure",1]
[302,"Melody","Stepwise motion","Abuse of stepwise motion",">14 in any direction",10,null,null,"Long stepwise",{"$f":"VLOOKUP($A288, Stat!$A$1:$C$1000, 2,0)","v":15},{"$f":"VLOOKUP($A288, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,35,null,"Stepwise motion more than X notes in any direction",1]
[303,"Melody","Stepwise motion","Abuse of unidirectional stepwise motion",">7 in one direction",10,null,null,"Long stepwise",{"$f":"VLOOKUP($A289, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A289, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,35,null,"Stepwise motion more than X notes in one direction",1]
[304,"Melody","Range","Vocal range: counterpoint part",":greater than M12",null,null,null,null,{"$f":"VLOOKUP($A290, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A290, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,50,0,null,null,"Counterpoint voice range",1]
[305,"Melody","Melodic repeats","Melodic climax is repeated","in lower part",null,null,null,null,{"$f":"VLOOKUP($A291, Stat!$A$1:$C$1000, 2,0)","v":47},{"$f":"VLOOKUP($A291, Stat!$A$1:$C$1000, 3,0)","v":13},1,null,null,null,null,null,null,0,0,null,"This rule is disabled automatically for cantus firmus longer than 90 notes, because it does not make sense any longer, which makes generation faster","Multiple culminations in lower voice",1]
[306,"Harmony","Harmony","More than 1 harmony in measure","penultimate 2",1,null,null,null,{"$f":"VLOOKUP($A292, Stat!$A$1:$C$1000, 2,0)","v":92},{"$f":"VLOOKUP($A292, Stat!$A$1:$C$1000, 3,0)","v":11},null,null,null,null,null,null,null,0,1,12345,"Only for counterpoint","2 harmonies in penultimate measure",1]
[307,"Harmony","Harmony","More than 1 harmony in measure","inside phrase",1,null,null,null,{"$f":"VLOOKUP($A293, Stat!$A$1:$C$1000, 2,0)","v":184},{"$f":"VLOOKUP($A293, Stat!$A$1:$C$1000, 3,0)","v":9},null,null,null,null,null,null,null,50,0,12345,"Only for counterpoint","In measures before penultimate measure",1]
[308,"Harmony","Harmony","Prohibited progression","S-DVII (m)",1,null,null,null,{"$f":"VLOOKUP($A294, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A294, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,50,0,null,null,"Prohibit DVII (GBD) in root position after S (DF#A) in root position",1]
[309,"Harmony","Harmony","Prohibited progression","DVII-DTIII (m)",1,null,null,null,{"$f":"VLOOKUP($A295, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A295, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,50,0,null,null,"Prohibit DTIII (CEG) in root position after DVII (GBD) in root position",1]
[310,"Harmony","Harmony","Too many tonic chords",">2 within 9 mea.",1,null,null,null,{"$f":"VLOOKUP($A296, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A296, Stat!$A$1:$C$1000, 3,0)","v":0},null,1,null,null,null,null,null,0,0,null,null,"More than X tonic chords within Y consecutive harmonies (except first and last tonic). At border without tonic - one more tonic is allowed. Inversion decreases 50%",1]
[311,"Melody","Melodic repeats","Repetition - 3 notes are repeated 2 times","adjacent",3,null,null,null,null,null,null,null,null,null,null,null,null,0,0,null,"Repeat with the same rhythm (last note length is ignored)"]
[312,"Melody","Melodic repeats","Repetition - 4 notes are repeated 2 times","adjacent",3,null,null,null,null,null,null,null,null,null,null,null,null,0,0,null,"Repeat with the same rhythm (last note length is ignored)"]
[313,"Melody","Melodic repeats","Repetition - 3 notes are repeated 3 times","adjacent",3,null,null,null,null,null,null,null,null,null,311.40499999999997,null,null,50,0,null,"Repeat with the same rhythm (last note length is ignored)"]
[314,"Melody","Melodic repeats","Repetition - 4 notes are repeated 3 times","adjacent",3,null,null,null,null,null,null,null,null,null,312.40600000000001,null,null,50,0,null,"Repeat with the same rhythm (last note length is ignored)"]
[315,"Harmony","Perfect consonance","Parallel 5ths: < 4/4 apart","anticipation",7,1,1,null,{"$f":"VLOOKUP($A301, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A301, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,50,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Second interval is anticipation downbeat",1]
[316,"Harmony","Perfect consonance","Parallel 5ths: < 4/4 apart","downbeat",7,1,1,null,{"$f":"VLOOKUP($A302, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A302, Stat!$A$1:$C$1000, 3,0)","v":5},1,null,null,null,null,null,null,100,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Second interval is downbeat",1]
[317,"Harmony","Border","Penultimate measure","VII natural",null,null,null,null,{"$f":"VLOOKUP($A303, Stat!$A$1:$C$1000, 2,0)","v":21},{"$f":"VLOOKUP($A303, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,0,-1,null,null,"VII natural minor note in penultimate measure. This rule is disabled, because it duplicates \"no leading-tone\" rule",1]
[318,"Harmony","Border","Penultimate measure",":isolated LT",null,null,null,null,{"$f":"VLOOKUP($A304, Stat!$A$1:$C$1000, 2,0)","v":26},{"$f":"VLOOKUP($A304, Stat!$A$1:$C$1000, 3,0)","v":10},1,null,null,null,null,null,null,0,0,null,null,"There is another harmony between leading tone and tonic note in penultimate measure",1]
[321,"Harmony","Harmony","Repeated harmony",":three times",9,null,null,"!rn!",{"$f":"VLOOKUP($A305, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A305, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,50,0,null,null,"Same chord is used 3 times consecutively",1]
[322,"Harmony","Border","Penultimate measure","T/S after D",null,null,null,null,{"$f":"VLOOKUP($A306, Stat!$A$1:$C$1000, 2,0)","v":15},{"$f":"VLOOKUP($A306, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,0,-1,null,null,"Any chord except V or VII(#) goes after V or VII(#) chord in penultimate measure. Disabled this rule, because it duplicates rule \"penultimate harmony no D/DVII\"",1]
[323,"Harmony","Nonchord tones","Cambiata","leap 4th comp.",null,null,null,null,{"$f":"VLOOKUP($A307, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A307, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,0,1,null,null,"4th leap from 2nd note compensated by next stepwize movement",1]
[324,"Harmony","Perfect consonance","Doubling of leading-tone","LT doubling",2,null,null,null,{"$f":"VLOOKUP($A308, Stat!$A$1:$C$1000, 2,0)","v":23},{"$f":"VLOOKUP($A308, Stat!$A$1:$C$1000, 3,0)","v":9},1,null,null,null,null,null,null,50,0,null,null,"Leading tone harmonic octave for leaping notes and downbeat",1]
[325,"Harmony","Perfect consonance","Culmination on 5th: long downbeat","culmination",2,1,null,null,{"$f":"VLOOKUP($A309, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A309, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,0,0,null,"Local culmination in upper voice within 4 measures in sp5. Sounds empty except last measure","Downbeat 5th 1/2 or longer",1]
[326,"Harmony","Perfect consonance","Culmination on 8ve / unison: long downbeat","culmination",2,1,null,null,{"$f":"VLOOKUP($A310, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A310, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,0,0,null,"Local culmination in upper voice within 4 measures in sp5. Sounds empty except last measure","Downbeat octave 1/2 or longer",1]
[327,"Harmony","Nonchord tones","Cambiata between bars","one note out",null,null,null,null,{"$f":"VLOOKUP($A311, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A311, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,1,null,50,0,null,null,"Last note of cambiata is out of current measure",1]
[328,"Harmony","Nonchord tones","Double-neighbour tone between bars","one note out",null,null,null,null,{"$f":"VLOOKUP($A312, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A312, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,1,null,50,0,null,null,"Last note of DNT is out of current measure",1]
[329,"Harmony","Harmony","More than 1 harmony in measure","sus 5/6 stepw",1,null,null,null,{"$f":"VLOOKUP($A313, Stat!$A$1:$C$1000, 2,0)","v":33},{"$f":"VLOOKUP($A313, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,1,12345,"Only for counterpoint","Stepwize resolution of 5th to 6th or 6th to 5th with two harmonies in measure. Only for sp4 or sp5 (requires starting sus and half notes in sp5)",1]
[330,"Harmony","Perfect consonance","Consecutive 5ths","parallel sus 6-5",7,1,1,null,{"$f":"VLOOKUP($A314, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A314, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,249,null,null,50,0,null,null,"Parallel 5ths separated by sus with 6th interval",1]
[331,"Harmony","Dissonance","Dissonance","4th cons",2,1,null,null,{"$f":"VLOOKUP($A315, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A315, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,50,0,null,null,"Prohibit 4th upbeat consonance even if not lowest ",1]
[332,"Rhythm","Rhythm","Wrong suspension rhythm","end >3/4",null,null,null,null,{"$f":"VLOOKUP($A316, Stat!$A$1:$C$1000, 2,0)","v":10},{"$f":"VLOOKUP($A316, Stat!$A$1:$C$1000, 3,0)","v":9},1,null,null,null,null,null,null,100,0,null,"Start (left) and end (right) of suspension note","Suspension finish should not be longer",1]
[333,"Harmony","Nonchord tones","Anticipation","start >1/2",null,null,null,null,{"$f":"VLOOKUP($A317, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A317, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,50,0,null,null,"Anticipation start should not be longer",1]
[334,"Harmony","Nonchord tones","Anticipation","end >whole",null,null,null,null,{"$f":"VLOOKUP($A318, Stat!$A$1:$C$1000, 2,0)","v":11},{"$f":"VLOOKUP($A318, Stat!$A$1:$C$1000, 3,0)","v":9},1,null,null,null,null,null,null,50,0,null,null,"Anticipation ending should not be longer than whole",1]
[335,"Harmony","Border","Penultimate measure",":no V or VII",1,null,null,null,{"$f":"VLOOKUP($A319, Stat!$A$1:$C$1000, 2,0)","v":146},{"$f":"VLOOKUP($A319, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,50,0,null,null,"Penultimate harmony is not V or VII",1]
[336,"Rhythm","Rhythm","Wrong note value for this species","sp1: >8/4",null,null,null,null,{"$f":"VLOOKUP($A320, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A320, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,50,0,null,"Except last note","Usually >8/4",1]
[337,"Rhythm","Rhythm","Wrong note value for this species","sp2: >4/4",null,null,null,null,{"$f":"VLOOKUP($A321, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A321, Stat!$A$1:$C$1000, 3,0)","v":6},null,null,null,null,null,null,null,50,0,null,"Except last note","Usually >2/4 or >4/4",1]
[338,"Rhythm","Rhythm","Wrong note value for this species","sp3: >1/4",null,null,null,null,{"$f":"VLOOKUP($A322, Stat!$A$1:$C$1000, 2,0)","v":47},{"$f":"VLOOKUP($A322, Stat!$A$1:$C$1000, 3,0)","v":6},null,1,null,null,null,null,null,50,0,null,"Except last note","Usually >1/4 or >2/4",1]
[339,"Rhythm","Rhythm","Wrong note value for this species","sp4: >4/4",null,null,null,null,{"$f":"VLOOKUP($A323, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A323, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,50,0,null,"Except last note","Usually >4/4",1]
[340,"Rhythm","Rhythm","Wrong note value for this species","sp5: >6/4",null,null,null,null,{"$f":"VLOOKUP($A324, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A324, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,50,0,null,"Except last note","Usually >6/4",1]
[341,"Rhythm","Rhythm","Suspension","each 3 meas.",null,null,null,null,{"$f":"VLOOKUP($A325, Stat!$A$1:$C$1000, 2,0)","v":43},{"$f":"VLOOKUP($A325, Stat!$A$1:$C$1000, 3,0)","v":0},null,1,null,null,null,1,null,0,0,null,null,"At least one suspension is needed each X measures {sp5}",1]
[342,"Melody","Tritone","Audible tritone: accented",":resolved","13",null,null,"tri",{"$f":"VLOOKUP($A326, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A326, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,2345,"Tritone within measure with intermediate notes, last note is long or repeated",null,1]
[343,"Melody","Tritone","Audible tritone: accented",":unresolved","13",null,null,"tri",{"$f":"VLOOKUP($A327, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A327, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,342,null,null,50,0,2345,"Tritone within measure with intermediate notes, last note is long or repeated",null,1]
[344,"Melody","Melodic repeats","Notes stagnation","5 notes <3 pi",9,null,null,"Stagnation",{"$f":"VLOOKUP($A328, Stat!$A$1:$C$1000, 2,0)","v":17},{"$f":"VLOOKUP($A328, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,null,null,"X consecutive notes use less than Y pitches",1]
[345,"Melody","Melodic repeats","Notes stagnation","7 notes <4 pi",9,null,null,"Stagnation",{"$f":"VLOOKUP($A329, Stat!$A$1:$C$1000, 2,0)","v":27},{"$f":"VLOOKUP($A329, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,null,null,"X consecutive notes use less than Y pitches",1]
[346,"Melody","Melodic repeats","Notes stagnation","17 notes <6 pi",9,null,null,"Stagnation",{"$f":"VLOOKUP($A330, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A330, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,null,null,"X consecutive notes use less than Y pitches",1]
[347,"Harmony","Perfect consonance","Parallel 5ths: < 4/4 apart","direct comp.",7,1,1,null,{"$f":"VLOOKUP($A331, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A331, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,50,0,35,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Direct compound intervals.",1]
[348,"Melody","Melodic repeats","Octave leap to the leading tone","LT 8ve leap",5,null,null,null,{"$f":"VLOOKUP($A332, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A332, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,50,0,null,null,"Octave leap between leading tones",1]
[349,"Melody","Minor","bVII degree near VI# degree","4 notes before",8,null,null,"VII near VI#",{"$f":"VLOOKUP($A333, Stat!$A$1:$C$1000, 2,0)","v":52},{"$f":"VLOOKUP($A333, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,0,null,null,"X notes before VI#",1]
[350,"Melody","Minor","bVII degree near VI# degree","4 notes after",8,null,null,"VII near VI#",{"$f":"VLOOKUP($A334, Stat!$A$1:$C$1000, 2,0)","v":43},{"$f":"VLOOKUP($A334, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,null,null,"X notes after VI#",1]
[354,"Harmony","Border","Non-permitted last harmonic interval","I-I",null,null,null,null,{"$f":"VLOOKUP($A335, Stat!$A$1:$C$1000, 2,0)","v":361},{"$f":"VLOOKUP($A335, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,-1,null,"Lower-upper note",null,1]
[355,"Harmony","Border","Non-permitted last harmonic interval","I-V",null,null,null,null,{"$f":"VLOOKUP($A336, Stat!$A$1:$C$1000, 2,0)","v":27},{"$f":"VLOOKUP($A336, Stat!$A$1:$C$1000, 3,0)","v":7},null,null,null,null,null,null,null,50,0,null,"Lower-upper note",null,1]
[356,"Harmony","Border","Non-permitted last harmonic interval","I-III",null,null,null,null,{"$f":"VLOOKUP($A337, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A337, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,50,0,null,"Lower-upper note",null,1]
[357,"Harmony","Border","Non-permitted last harmonic interval","III-I",null,null,null,null,{"$f":"VLOOKUP($A338, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A338, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,100,0,null,"Lower-upper note",null,1]
[358,"Harmony","Border","Non-permitted last harmonic interval","Other",null,null,null,null,{"$f":"VLOOKUP($A339, Stat!$A$1:$C$1000, 2,0)","v":35},{"$f":"VLOOKUP($A339, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,100,0,null,"Lower-upper note",null,1]
[360,"Melody","Tritone","Tritone: adjacent accented",":resolved","13",null,null,"tri",{"$f":"VLOOKUP($A340, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A340, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,368,null,null,50,0,2345,"Melodic adjacent tritone, last note is long or repeated",null,1]
[361,"Melody","Tritone","Tritone: adjacent accented",":unresolved","13",null,null,"tri",{"$f":"VLOOKUP($A341, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A341, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,"360,368,369",null,null,100,0,2345,"Melodic adjacent tritone, last note is long or repeated",null,1]
[362,"Melody","Tritone","Tritone: adjacent accented","on climax","13",null,null,"tri",{"$f":"VLOOKUP($A342, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A342, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,0,2345,"Melodic adjacent tritone, last note is long or repeated",null,1]
[363,"Melody","Tritone","Audible tritone: framed","on climax","13",null,null,"tri",{"$f":"VLOOKUP($A343, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A343, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,0,0,2345,"Tritone within measure with intermediate notes, framed by two melody direction changes",null,1]
[364,"Melody","Tritone","Audible tritone: accented","on climax","13",null,null,"tri",{"$f":"VLOOKUP($A344, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A344, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,0,2345,"Tritone within measure with intermediate notes, last note is long or repeated",null,1]
[365,"Melody","Tritone","Tritone: adjacent framed",":resolved","13",null,null,"tri",{"$f":"VLOOKUP($A345, Stat!$A$1:$C$1000, 2,0)","v":18},{"$f":"VLOOKUP($A345, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,50,0,2345,"Melodic adjacent tritone, framed by two melody direction changes",null,1]
[366,"Melody","Tritone","Tritone: adjacent framed",":unresolved","13",null,null,"tri",{"$f":"VLOOKUP($A346, Stat!$A$1:$C$1000, 2,0)","v":20},{"$f":"VLOOKUP($A346, Stat!$A$1:$C$1000, 3,0)","v":5},null,null,null,null,365,null,null,100,0,2345,"Melodic adjacent tritone, framed by two melody direction changes",null,1]
[367,"Melody","Tritone","Tritone: adjacent framed","on climax","13",null,null,"tri",{"$f":"VLOOKUP($A347, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A347, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,0,0,2345,"Melodic adjacent tritone, framed by two melody direction changes",null,1]
[368,"Melody","Tritone","Tritone: adjacent",":resolved","13",null,null,"tri",{"$f":"VLOOKUP($A348, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A348, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,50,0,2345,"Melodic adjacent tritone, not accented or framed",null,1]
[369,"Melody","Tritone","Tritone: adjacent",":unresolved","13",null,null,"tri",{"$f":"VLOOKUP($A349, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A349, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,368,null,null,100,0,2345,"Melodic adjacent tritone, not accented or framed",null,1]
[370,"Melody","Tritone","Tritone: adjacent","on climax","13",null,null,"tri",{"$f":"VLOOKUP($A350, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A350, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,0,0,2345,"Melodic adjacent tritone, not accented or framed",null,1]
[371,"Melody","Tritone","Audible tritone: framed",":resolved","13",null,null,"tri",{"$f":"VLOOKUP($A351, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A351, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,0,0,10,"Melodic tritone with one intermediate note, framed by two melody direction changes or leaps",null,1]
[372,"Melody","Tritone","Audible tritone: framed",":unresolved","13",null,null,"tri",{"$f":"VLOOKUP($A352, Stat!$A$1:$C$1000, 2,0)","v":38},{"$f":"VLOOKUP($A352, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,371,null,null,50,0,10,"Melodic tritone with one intermediate note, framed by two melody direction changes or leaps",null,1]
[373,"Melody","Tritone","Audible tritone: framed","on climax","13",null,null,"tri",{"$f":"VLOOKUP($A353, Stat!$A$1:$C$1000, 2,0)","v":33},{"$f":"VLOOKUP($A353, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,0,0,10,"Melodic tritone with one intermediate note, framed by two melody direction changes or leaps",null,1]
[374,"Harmony","Perfect consonance","Parallel 5ths: < 4/4 apart","asymmetric",7,1,1,null,{"$f":"VLOOKUP($A354, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A354, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,0,1,35,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","First and second perfect consonances are placed on differrent beats",1]
[375,"Harmony","Harmony","Augmented chord","augmented",1,null,null,null,{"$f":"VLOOKUP($A355, Stat!$A$1:$C$1000, 2,0)","v":11},{"$f":"VLOOKUP($A355, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,50,0,null,null,"Augmented chord is prohibited",1]
[376,"Harmony","Perfect consonance","Parallel 5ths: < 4/4 apart","last contrary",7,1,1,null,{"$f":"VLOOKUP($A356, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A356, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,0,1,35,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Contrary movement to last interval in counterpoint",1]
[377,"Harmony","Harmony","Prohibited progression","VI<->VI#",1,null,null,null,{"$f":"VLOOKUP($A357, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A357, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,50,0,null,null,"Chord with VI note near chord with VI# note",1]
[378,"Harmony","Harmony","Prohibited progression","VII<->VII#",1,null,null,null,{"$f":"VLOOKUP($A358, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A358, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,50,0,null,null,"Chord with VII note near chord with VII# note",1]
[379,"Harmony","Dissonance","Virtual 4th","beat 1",12,null,null,"sounds 6/4",{"$f":"VLOOKUP($A359, Stat!$A$1:$C$1000, 2,0)","v":21},{"$f":"VLOOKUP($A359, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,0,-1,null,"Situation when there is no harmonic 4th interval, but there are harmonic notes in same voice, which form sounding 4th",null,1]
[380,"Harmony","Dissonance","Virtual 4th","beat 3",12,null,null,"sounds 6/4",{"$f":"VLOOKUP($A360, Stat!$A$1:$C$1000, 2,0)","v":10},{"$f":"VLOOKUP($A360, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,0,-1,null,"Situation when there is no harmonic 4th interval, but there are harmonic notes in same voice, which form sounding 4th",null,1]
[381,"Harmony","Dissonance","Virtual 4th","long",12,null,null,"sounds 6/4",{"$f":"VLOOKUP($A361, Stat!$A$1:$C$1000, 2,0)","v":12},{"$f":"VLOOKUP($A361, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,0,-1,null,"Situation when there is no harmonic 4th interval, but there are harmonic notes in same voice, which form sounding 4th",null,1]
[382,"Harmony","Dissonance","Virtual 4th","repeat",12,null,null,"sounds 6/4",{"$f":"VLOOKUP($A362, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A362, Stat!$A$1:$C$1000, 3,0)","v":2},null,null,null,null,null,null,null,0,-1,null,"Situation when there is no harmonic 4th interval, but there are harmonic notes in same voice, which form sounding 4th",null,1]
[383,"Harmony","Harmony","Six-four chord",":audible",1,null,null,null,{"$f":"VLOOKUP($A363, Stat!$A$1:$C$1000, 2,0)","v":20},{"$f":"VLOOKUP($A363, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,50,0,null,null,"6/4 chord with non-repeating 5th on beat 2 or 4",1]
[384,"Harmony","Dissonance","Dissonance",":longer than next chord tone",2,1,null,null,{"$f":"VLOOKUP($A364, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A364, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,0,0,null,null,"Dissonance is longer than next consonance",1]
[385,"Harmony","Perfect consonance","Parallel 5ths: < 4/4 apart","sus",7,1,1,null,{"$f":"VLOOKUP($A365, Stat!$A$1:$C$1000, 2,0)","v":22},{"$f":"VLOOKUP($A365, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,50,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Second interval is suspension second part",1]
[386,"Melody","Compensated leap","Uncompensated leap: compensation deviation to 2nd",">5th long",5,null,null,null,{"$f":"VLOOKUP($A366, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A366, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,100,0,null,"Compensation can be deviated one 2nd interval above last leap note","Deviation longer than 1/4 note",1]
[387,"Harmony","Suspension","Wrong usage of sus. in 2nd sp.","I -> LT penultim.",null,null,null,null,{"$f":"VLOOKUP($A367, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A367, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,0,1,null,null,"Suspension of LT by I note in penultimate measure in sp2",1]
[388,"Harmony","Suspension","Wrong usage of sus. in 2nd sp.","not I -> LT pnu.",null,null,null,null,{"$f":"VLOOKUP($A368, Stat!$A$1:$C$1000, 2,0)","v":14},{"$f":"VLOOKUP($A368, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,null,null,null,50,0,null,null,"Other suspension than LT by I note in penultimate measure in sp2",1]
[389,"Harmony","Imperfect consonance","Too many consecutive 6ths",3,9,1,null,"Parallel 6ths",{"$f":"VLOOKUP($A369, Stat!$A$1:$C$1000, 2,0)","v":19},{"$f":"VLOOKUP($A369, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,-1,null,"More than X same 6ths in a row",null,1]
[390,"Harmony","Imperfect consonance","Too many consecutive 6ths","> 3",9,1,null,"Parallel 6ths",{"$f":"VLOOKUP($A370, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A370, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,null,"More than X same 6ths in a row",null,1]
[391,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: 1skip + >1skip","3rd","5",null,null,null,{"$f":"VLOOKUP($A371, Stat!$A$1:$C$1000, 2,0)","v":15},{"$f":"VLOOKUP($A371, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"59,63,414,506",null,null,0,1,null,"There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[392,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: 1skip + >1skip","4th","5",null,null,null,{"$f":"VLOOKUP($A372, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A372, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"60,64,415,507",null,null,0,0,null,"There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[393,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: 1skip + >1skip","5th","5",null,null,null,{"$f":"VLOOKUP($A373, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A373, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,"61,65,416,508",null,null,50,0,null,"There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[394,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: 1skip + >1skip",">5th","5",null,null,null,{"$f":"VLOOKUP($A374, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A374, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"62,66,417,509",null,null,100,0,null,"There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[398,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: >1skip + >1skip","3rd","5",null,null,null,{"$f":"VLOOKUP($A375, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A375, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,"132,148",null,null,0,1,null,"There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[399,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: >1skip + >1skip","4th","5",null,null,null,{"$f":"VLOOKUP($A376, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A376, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,"133,149",null,null,0,0,null,"There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[400,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: >1skip + >1skip","5th","5",null,null,null,{"$f":"VLOOKUP($A377, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A377, Stat!$A$1:$C$1000, 3,0)","v":3},null,null,null,null,"134,150",null,null,100,0,null,"There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[401,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: >1skip + >1skip",">5th","5",null,null,null,{"$f":"VLOOKUP($A378, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A378, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,"135,151",null,null,100,0,null,"There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[402,"Melody","Melodic repeats","Repetition - 2 notes are repeated: adjacent","uniform",3,null,null,null,{"$f":"VLOOKUP($A379, Stat!$A$1:$C$1000, 2,0)","v":97},{"$f":"VLOOKUP($A379, Stat!$A$1:$C$1000, 3,0)","v":41},1,null,null,null,null,null,null,50,0,5,"Two adjacent notes are immediately repeated","Length of first three notes is the same",1]
[403,"Melody","Melodic repeats","Repetition - 2 notes are repeated: adjacent","same rhythm",3,null,null,null,{"$f":"VLOOKUP($A380, Stat!$A$1:$C$1000, 2,0)","v":12},{"$f":"VLOOKUP($A380, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,0,0,5,"Two adjacent notes are immediately repeated","Length of first and third notes is the same",1]
[404,"Melody","Melodic repeats","Repetition - 2 notes are repeated: adjacent","any rhythm",3,null,null,null,{"$f":"VLOOKUP($A381, Stat!$A$1:$C$1000, 2,0)","v":35},{"$f":"VLOOKUP($A381, Stat!$A$1:$C$1000, 3,0)","v":12},1,null,null,null,null,null,null,0,1,5,"Two adjacent notes are immediately repeated",null,1]
[405,"Melody","Melodic repeats","Repetition - 3 notes are repeated 2 times","symmetric",3,null,null,null,null,null,null,null,null,null,null,null,null,0,0,null,"Repeat with the same rhythm (last note length is ignored)","Non-adjacent repeat in sp2-5"]
[406,"Melody","Melodic repeats","Repetition - 4 notes are repeated 2 times","symmetric",3,null,null,null,null,null,null,null,null,null,null,null,null,0,0,null,"Repeat with the same rhythm (last note length is ignored)","Non-adjacent repeat in sp2-5"]
[407,"Melody","Melodic repeats","Repetition - 3 notes are repeated 3 times","symmetric",3,null,null,null,null,null,null,null,null,null,311.40499999999997,null,null,50,0,null,"Repeat with the same rhythm (last note length is ignored)","Non-adjacent repeat in sp2-5"]
[408,"Melody","Melodic repeats","Repetition - 4 notes are repeated 3 times","symmetric",3,null,null,null,null,null,null,null,null,null,312.40600000000001,null,null,50,0,null,"Repeat with the same rhythm (last note length is ignored)","Non-adjacent repeat in sp2-5"]
[411,"Melody","Melodic repeats","Repetition - 2 notes are repeated: adjacent IM","uniform",3,null,null,null,{"$f":"VLOOKUP($A386, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A386, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,50,0,5,"Two adjacent notes are immediately repeated inside one measure","Length of first three notes is the same",1]
[412,"Melody","Melodic repeats","Repetition - 2 notes are repeated: adjacent IM","same rhythm",3,null,null,null,{"$f":"VLOOKUP($A387, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A387, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,50,0,5,"Two adjacent notes are immediately repeated inside one measure","Length of first and third notes is the same",1]
[413,"Melody","Melodic repeats","Repetition - 2 notes are repeated: adjacent IM","any rhythm",3,null,null,null,{"$f":"VLOOKUP($A388, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A388, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,999,null,null,null,null,0,0,5,"Two adjacent notes are immediately repeated inside one measure",null,1]
[414,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: aux + aux","3rd",5,null,null,null,{"$f":"VLOOKUP($A389, Stat!$A$1:$C$1000, 2,0)","v":72},{"$f":"VLOOKUP($A389, Stat!$A$1:$C$1000, 3,0)","v":5},null,null,null,null,506,null,null,0,1,35,"Before and after leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap.",null,1]
[415,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: aux + aux","4th",5,null,null,null,{"$f":"VLOOKUP($A390, Stat!$A$1:$C$1000, 2,0)","v":35},{"$f":"VLOOKUP($A390, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,507,null,null,0,1,35,"Before and after leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap.",null,1]
[416,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: aux + aux","5th",5,null,null,null,{"$f":"VLOOKUP($A391, Stat!$A$1:$C$1000, 2,0)","v":23},{"$f":"VLOOKUP($A391, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,508,null,null,0,1,35,"Before and after leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap.",null,1]
[417,"Melody","Change of melodic direction around leap","No change of direction before and after the leap: aux + aux",">5th",5,null,null,null,{"$f":"VLOOKUP($A392, Stat!$A$1:$C$1000, 2,0)","v":11},{"$f":"VLOOKUP($A392, Stat!$A$1:$C$1000, 3,0)","v":4},null,null,null,null,509,null,null,0,1,35,"Before and after leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap.",null,1]
[418,"Harmony","Harmony","Repeated harmony","in changed position",1,null,null,null,{"$f":"VLOOKUP($A393, Stat!$A$1:$C$1000, 2,0)","v":130},{"$f":"VLOOKUP($A393, Stat!$A$1:$C$1000, 3,0)","v":3},null,null,null,null,null,null,null,0,0,null,null,"Chord is repeated, but inversion is changed",1]
[419,"Harmony","Suspension","Wrong resolution of suspension","on beat 2",null,null,null,null,{"$f":"VLOOKUP($A394, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A394, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,1,null,null,"Allows resolution to beat 2",1]
[420,"Harmony","Suspension","Wrong resolution of suspension","on beat 4",null,null,null,null,{"$f":"VLOOKUP($A395, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A395, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,1,null,null,"Allows resolution to beat 4",1]
[421,"Harmony","Border","Non-permitted first harmonic interval","I-VI",null,null,null,null,{"$f":"VLOOKUP($A396, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A396, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,50,0,null,"Lower-upper note",null,1]
[422,"Harmony","Border","Non-permitted last harmonic interval","I-VI",null,null,null,null,{"$f":"VLOOKUP($A397, Stat!$A$1:$C$1000, 2,0)","v":10},{"$f":"VLOOKUP($A397, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,"Lower-upper note",null,1]
[423,"Harmony","Border","Non-permitted first harmonic interval","IV-I",null,null,null,null,{"$f":"VLOOKUP($A398, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A398, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,null,null,null,100,0,null,"Lower-upper note",null,1]
[424,"Harmony","Border","Non-permitted last harmonic interval","IV-I",null,null,null,null,{"$f":"VLOOKUP($A399, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A399, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,"Lower-upper note",null,1]
[425,"Harmony","Border","Non-permitted first harmonic interval","VI-I",null,null,null,null,{"$f":"VLOOKUP($A400, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A400, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,"Lower-upper note",null,1]
[426,"Harmony","Border","Non-permitted last harmonic interval","VI-I",null,null,null,null,{"$f":"VLOOKUP($A401, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A401, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,"Lower-upper note",null,1]
[427,"Rhythm","Rhythm","Wrong suspension rhythm","end > start",null,null,null,null,{"$f":"VLOOKUP($A402, Stat!$A$1:$C$1000, 2,0)","v":24},{"$f":"VLOOKUP($A402, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,"Start (left) and end (right) of suspension note",null,1]
[428,"Harmony","Harmony","Repeating functions in a row",">4 D","9",null,null,"Weak prog.",{"$f":"VLOOKUP($A403, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A403, Stat!$A$1:$C$1000, 3,0)","v":0},null,1,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,0,null,"More than X consecutive harmonies all have this letter",null,1]
[429,"Harmony","Harmony","Repeating functions in a row",">4 S","9",null,null,"Weak prog.",{"$f":"VLOOKUP($A404, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A404, Stat!$A$1:$C$1000, 3,0)","v":0},null,1,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,0,null,"More than X consecutive harmonies all have this letter",null,1]
[430,"Harmony","Harmony","Missing functions in a row",">5 without D","9",null,null,"No D",{"$f":"VLOOKUP($A405, Stat!$A$1:$C$1000, 2,0)","v":10},{"$f":"VLOOKUP($A405, Stat!$A$1:$C$1000, 3,0)","v":0},null,1,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,0,null,"More than X consecutive harmonies do not have this letter",null,1]
[431,"Harmony","Harmony","Missing functions in a row",">6 without S","9",null,null,"No S",{"$f":"VLOOKUP($A406, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A406, Stat!$A$1:$C$1000, 3,0)","v":0},null,1,null,null,null,null,"17,20,23,48,57,77,92,99,428,429,430,431",0,0,null,"More than X consecutive harmonies do not have this letter",null,1]
[432,"Melody","Minor","Dim or aug melodic interval","III-VII#-I down",8,null,null,"!srn!",{"$f":"VLOOKUP($A407, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A407, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,157,null,null,0,1,null,null,"III-VII# downward notes, then I note",1]
[433,"Harmony","Harmony","Six-four chord","real",1,null,null,null,{"$f":"VLOOKUP($A408, Stat!$A$1:$C$1000, 2,0)","v":172},{"$f":"VLOOKUP($A408, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,null,null,null,100,0,null,null,"6/4 chord with 5th on beat 1/3 or repeating 5th",1]
[434,"Melody","Range","Stagnation","5 notes <m3",9,null,null,"Stagnation",{"$f":"VLOOKUP($A409, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A409, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,100,0,0,null,"X consecutive notes have total pitch range less than Y",1]
[435,"Melody","Range","Stagnation","7 notes <4th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A410, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A410, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,0,null,"X consecutive notes have total pitch range less than Y",1]
[436,"Melody","Range","Stagnation","11 notes <5th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A411, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A411, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,0,null,"X consecutive notes have total pitch range less than Y",1]
[437,"Melody","Range","Stagnation","15 notes <m6",9,null,null,"Stagnation",{"$f":"VLOOKUP($A412, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A412, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,0,null,"X consecutive notes have total pitch range less than Y",1]
[438,"Melody","Range","Stagnation","5 notes <m3",9,null,null,"Stagnation",{"$f":"VLOOKUP($A413, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A413, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,100,0,1,null,"X consecutive notes have total pitch range less than Y",1]
[439,"Melody","Range","Stagnation","7 notes <4th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A414, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A414, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,1,null,"X consecutive notes have total pitch range less than Y",1]
[440,"Melody","Range","Stagnation","11 notes <5th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A415, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A415, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,1,null,"X consecutive notes have total pitch range less than Y",1]
[441,"Melody","Range","Stagnation","15 notes <m6",9,null,null,"Stagnation",{"$f":"VLOOKUP($A416, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A416, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,1,null,"X consecutive notes have total pitch range less than Y",1]
[442,"Melody","Range","Stagnation","5 notes <m3",9,null,null,"Stagnation",{"$f":"VLOOKUP($A417, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A417, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,100,0,2,null,"X consecutive notes have total range less than Y",1]
[443,"Melody","Range","Stagnation","8 notes <4th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A418, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A418, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,2,null,"X consecutive notes have total pitch range less than Y",1]
[444,"Melody","Range","Stagnation","11 notes <5th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A419, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A419, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,2,null,"X consecutive notes have total pitch range less than Y",1]
[445,"Melody","Range","Stagnation","17 notes <m6",9,null,null,"Stagnation",{"$f":"VLOOKUP($A420, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A420, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,2,null,"X consecutive notes have total pitch range less than Y",1]
[446,"Melody","Range","Stagnation","5 notes <m3",9,null,null,"Stagnation",{"$f":"VLOOKUP($A421, Stat!$A$1:$C$1000, 2,0)","v":3},{"$f":"VLOOKUP($A421, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,100,0,3,null,"X consecutive notes have total range less than Y",1]
[447,"Melody","Range","Stagnation","9 notes <4th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A422, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A422, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,3,null,"X consecutive notes have total pitch range less than Y",1]
[448,"Melody","Range","Stagnation","12 notes <5th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A423, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A423, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,3,null,"X consecutive notes have total pitch range less than Y",1]
[449,"Melody","Range","Stagnation","19 notes <m6",9,null,null,"Stagnation",{"$f":"VLOOKUP($A424, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A424, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,3,null,"X consecutive notes have total pitch range less than Y",1]
[450,"Melody","Range","Stagnation","5 notes <m3",9,null,null,"Stagnation",{"$f":"VLOOKUP($A425, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A425, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,100,0,4,null,"X consecutive notes have total range less than Y",1]
[451,"Melody","Range","Stagnation","7 notes <4th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A426, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A426, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,4,null,"X consecutive notes have total pitch range less than Y",1]
[452,"Melody","Range","Stagnation","11 notes <5th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A427, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A427, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,4,null,"X consecutive notes have total pitch range less than Y",1]
[453,"Melody","Range","Stagnation","15 notes <m6",9,null,null,"Stagnation",{"$f":"VLOOKUP($A428, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A428, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,4,null,"X consecutive notes have total pitch range less than Y",1]
[454,"Melody","Range","Stagnation","5 notes <m3",9,null,null,"Stagnation",{"$f":"VLOOKUP($A429, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A429, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,100,0,5,null,"X consecutive notes have total range less than Y",1]
[455,"Melody","Range","Stagnation","9 notes <4th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A430, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A430, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,5,null,"X consecutive notes have total pitch range less than Y",1]
[456,"Melody","Range","Stagnation","14 notes <5th",9,null,null,"Stagnation",{"$f":"VLOOKUP($A431, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A431, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,50,0,5,null,"X consecutive notes have total pitch range less than Y",1]
[457,"Melody","Range","Stagnation","19 notes <m6",9,null,null,"Stagnation",{"$f":"VLOOKUP($A432, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A432, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,null,null,null,null,0,0,5,null,"X consecutive notes have total pitch range less than Y",1]
[458,"Harmony","Suspension","Sus. prepared by dissonance","start diss.",null,null,null,null,{"$f":"VLOOKUP($A433, Stat!$A$1:$C$1000, 2,0)","v":23},{"$f":"VLOOKUP($A433, Stat!$A$1:$C$1000, 3,0)","v":6},null,null,null,null,null,null,null,100,0,null,null,"Suspension starts with dissonance",1]
[459,"Harmony","Nonchord tones","Anticipation",":unresolved",null,null,null,null,{"$f":"VLOOKUP($A434, Stat!$A$1:$C$1000, 2,0)","v":11},{"$f":"VLOOKUP($A434, Stat!$A$1:$C$1000, 3,0)","v":1},null,null,null,null,null,null,null,100,0,null,null,"Anticipation should resolve to consonance in next measure",1]
[460,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + 1skip","3rd",5,null,null,null,{"$f":"VLOOKUP($A435, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A435, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"476",null,null,50,0,null,"Turns around leap on measure border. There is one note going in the same direction before and after leap",null,1]
[461,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + 1skip","4th",5,null,null,null,{"$f":"VLOOKUP($A436, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A436, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"477",null,null,50,0,null,"Turns around leap on measure border. There is one note going in the same direction before and after leap",null,1]
[462,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + 1skip","5th",5,null,null,null,{"$f":"VLOOKUP($A437, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A437, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"478",null,null,100,0,null,"Turns around leap on measure border. There is one note going in the same direction before and after leap",null,1]
[463,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + 1skip",">5th",5,null,null,null,{"$f":"VLOOKUP($A438, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A438, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,"479",null,null,100,0,null,"Turns around leap on measure border. There is one note going in the same direction before and after leap",null,1]
[464,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + >1skip","3rd",5,null,null,null,{"$f":"VLOOKUP($A439, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A439, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,"460,476",null,null,50,0,null,"Turns around leap on measure border. There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[465,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + >1skip","4th",5,null,null,null,{"$f":"VLOOKUP($A440, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A440, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"461,477",null,null,50,0,null,"Turns around leap on measure border. There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[466,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + >1skip","5th",5,null,null,null,{"$f":"VLOOKUP($A441, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A441, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"462,478",null,null,100,0,null,"Turns around leap on measure border. There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[467,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + >1skip",">5th",5,null,null,null,{"$f":"VLOOKUP($A442, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A442, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"463,479",null,null,100,0,null,"Turns around leap on measure border. There is one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[468,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + 1skip","3rd",5,null,null,null,{"$f":"VLOOKUP($A443, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A443, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,"25",null,null,50,0,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,1]
[469,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + 1skip","4th",5,null,null,null,{"$f":"VLOOKUP($A444, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A444, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"26",null,null,50,0,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,1]
[470,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + 1skip","5th",5,null,null,null,{"$f":"VLOOKUP($A445, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A445, Stat!$A$1:$C$1000, 3,0)","v":1},1,null,null,null,"27",null,null,100,0,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,1]
[471,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + 1skip",">5th",5,null,null,null,{"$f":"VLOOKUP($A446, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A446, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"28",null,null,100,0,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and one note going in the same direction after leap",null,1]
[472,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + >1skip","3rd",5,null,null,null,{"$f":"VLOOKUP($A447, Stat!$A$1:$C$1000, 2,0)","v":1},{"$f":"VLOOKUP($A447, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"25,468",null,null,50,0,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[473,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + >1skip","4th",5,null,null,null,{"$f":"VLOOKUP($A448, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A448, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"26,469",null,null,50,0,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[474,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + >1skip","5th",5,null,null,null,{"$f":"VLOOKUP($A449, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A449, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"27,470",null,null,100,0,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[475,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: >1skip + >1skip",">5th",5,null,null,null,{"$f":"VLOOKUP($A450, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A450, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"28,471",null,null,100,0,null,"Turns around leap on measure border. There is more than one note going in the same direction before leap and more than one note going in the same direction after leap",null,1]
[476,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + close","3rd",5,null,null,null,null,null,1,null,null,null,null,null,null,50,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap"]
[477,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + close","4th",5,null,null,null,null,null,1,null,null,null,null,null,null,50,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap"]
[478,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + close","5th",5,null,null,null,null,null,1,null,null,null,null,null,null,100,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap"]
[479,"Melody","Change of melodic direction around leap","No change of direction before the leap between measures: 1skip + close",">5th",5,null,null,null,null,null,1,null,null,null,null,null,null,100,0,null,"There is immediate melody direction change after leap, but before leap melody direction changes after one note, which goes in the same direction as leap"]
[481,"Harmony","Perfect consonance","Consecutive 8ves or unisons","parallel","7","1","1",null,{"$f":"VLOOKUP($A455, Stat!$A$1:$C$1000, 2,0)","v":65},{"$f":"VLOOKUP($A455, Stat!$A$1:$C$1000, 3,0)","v":37},1,null,null,null,null,null,null,100,0,null,null,null,1]
[482,"Harmony","Perfect consonance","Consecutive 8ves or unisons","contrary","7","1","1",null,{"$f":"VLOOKUP($A456, Stat!$A$1:$C$1000, 2,0)","v":9},{"$f":"VLOOKUP($A456, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,50,0,null,null,"Contrary octaves are possible in cadence",1]
[484,"Harmony","Perfect consonance","Parallel 8ves / unisons: < 4/4 apart","upbeat contrary",7,1,1,null,{"$f":"VLOOKUP($A457, Stat!$A$1:$C$1000, 2,0)","v":22},{"$f":"VLOOKUP($A457, Stat!$A$1:$C$1000, 3,0)","v":3},1,null,null,null,null,null,null,0,1,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Contrary movement to upbeat",1]
[485,"Harmony","Perfect consonance","Parallel 8ves / unisons: < 4/4 apart","last contrary",7,1,1,null,{"$f":"VLOOKUP($A458, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A458, Stat!$A$1:$C$1000, 3,0)","v":4},1,null,null,null,null,null,null,0,1,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Contrary movement to last interval in counterpoint",1]
[486,"Harmony","Perfect consonance","Parallel 8ves / unisons: < 4/4 apart","direct comp.",7,1,1,null,{"$f":"VLOOKUP($A459, Stat!$A$1:$C$1000, 2,0)","v":2},{"$f":"VLOOKUP($A459, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,50,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Direct compound intervals.",1]
[487,"Harmony","Perfect consonance","Parallel 8ves / unisons: < 4/4 apart","asymmetric",7,1,1,null,{"$f":"VLOOKUP($A460, Stat!$A$1:$C$1000, 2,0)","v":20},{"$f":"VLOOKUP($A460, Stat!$A$1:$C$1000, 3,0)","v":6},1,null,null,null,null,null,null,0,1,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","First and second perfect consonances are placed on differrent beats",1]
[488,"Harmony","Perfect consonance","Parallel 8ves / unisons: < 4/4 apart","stepwize",7,1,1,null,{"$f":"VLOOKUP($A461, Stat!$A$1:$C$1000, 2,0)","v":81},{"$f":"VLOOKUP($A461, Stat!$A$1:$C$1000, 3,0)","v":28},1,null,null,null,null,null,null,50,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","One of intervals is approached and left by stepwize movement ",1]
[489,"Harmony","Perfect consonance","Parallel 8ves / unisons: < 4/4 apart","anticipation",7,1,1,null,{"$f":"VLOOKUP($A462, Stat!$A$1:$C$1000, 2,0)","v":7},{"$f":"VLOOKUP($A462, Stat!$A$1:$C$1000, 3,0)","v":7},1,null,null,null,null,null,null,50,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Second interval is anticipation downbeat",1]
[490,"Harmony","Perfect consonance","Parallel 8ves / unisons: < 4/4 apart","downbeat",7,1,1,null,{"$f":"VLOOKUP($A463, Stat!$A$1:$C$1000, 2,0)","v":42},{"$f":"VLOOKUP($A463, Stat!$A$1:$C$1000, 3,0)","v":12},1,null,null,null,null,null,null,100,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Second interval is downbeat",1]
[491,"Harmony","Perfect consonance","Parallel 8ves / unisons: < 4/4 apart","sus",7,1,1,null,{"$f":"VLOOKUP($A464, Stat!$A$1:$C$1000, 2,0)","v":4},{"$f":"VLOOKUP($A464, Stat!$A$1:$C$1000, 3,0)","v":2},1,null,null,null,null,null,null,50,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","Second interval is suspension second part",1]
[492,"Harmony","Perfect consonance","Parallel 8ves / unisons: < 4/4 apart","other",7,1,1,null,{"$f":"VLOOKUP($A465, Stat!$A$1:$C$1000, 2,0)","v":43},{"$f":"VLOOKUP($A465, Stat!$A$1:$C$1000, 3,0)","v":12},1,null,null,null,488,null,null,50,0,null,"Two same non-close perfect consonances in neighboring measures less than 4 notes apart","If other rules in this row did not apply",1]
[493,"Melody","Leaps","Abuse of disjunct motion: within 9 notes",">7 leaps","10",null,null,"!srn!",{"$f":"VLOOKUP($A466, Stat!$A$1:$C$1000, 2,0)","v":10},{"$f":"VLOOKUP($A466, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,null,null,null,0,0,5,null,null,1]
[494,"Melody","Leaps","Abuse of disjunct motion: within 9 notes",">30 leaped","10",null,null,"Many leaps",{"$f":"VLOOKUP($A467, Stat!$A$1:$C$1000, 2,0)","v":11},{"$f":"VLOOKUP($A467, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,null,null,null,0,0,5,null,"Total leaps length more than X notes:  3 is third, 4 is fourth and so on",1]
[495,"Melody","Leaps","Abuse of disjunct motion: within 9 notes",">8 leaps","10",null,null,"!srn!",{"$f":"VLOOKUP($A468, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A468, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,"493",null,null,50,0,5,null,null,1]
[496,"Melody","Leaps","Abuse of disjunct motion: within 9 notes",">36 leaped","10",null,null,"Many leaps",{"$f":"VLOOKUP($A469, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A469, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,"494",null,null,50,0,5,null,"Total leaps length more than X notes:  3 is third, 4 is fourth and so on",1]
[497,"Melody","Leaps","Abuse of disjunct motion: within 14 notes",">9 leaps","10",null,null,"!srn!",{"$f":"VLOOKUP($A470, Stat!$A$1:$C$1000, 2,0)","v":6},{"$f":"VLOOKUP($A470, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,null,null,null,0,0,5,null,null,1]
[498,"Melody","Leaps","Abuse of disjunct motion: within 14 notes",">40 leaped","10",null,null,"Many leaps",{"$f":"VLOOKUP($A471, Stat!$A$1:$C$1000, 2,0)","v":5},{"$f":"VLOOKUP($A471, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,null,null,null,0,0,5,null,"Total leaps length more than X notes:  3 is third, 4 is fourth and so on",1]
[499,"Melody","Leaps","Abuse of disjunct motion: within 14 notes",">10 leaps","10",null,null,"!srn!",{"$f":"VLOOKUP($A472, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A472, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,"497",null,null,50,0,5,null,null,1]
[500,"Melody","Leaps","Abuse of disjunct motion: within 14 notes",">46 leaped","10",null,null,"Many leaps",{"$f":"VLOOKUP($A473, Stat!$A$1:$C$1000, 2,0)","v":0},{"$f":"VLOOKUP($A473, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,"498",null,null,50,0,5,null,"Total leaps length more than X notes:  3 is third, 4 is fourth and so on",1]
[501,"Melody","Leaps","Consecutive leaps",4,"10",null,null,"Consecutive leaps",{"$f":"VLOOKUP($A474, Stat!$A$1:$C$1000, 2,0)","v":28},{"$f":"VLOOKUP($A474, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,null,null,null,50,0,5,"1x3rd ignored",null,1]
[502,"Melody","Leaps","Consecutive leaps","more than 4","10",null,null,"Consecutive leaps",{"$f":"VLOOKUP($A475, Stat!$A$1:$C$1000, 2,0)","v":8},{"$f":"VLOOKUP($A475, Stat!$A$1:$C$1000, 3,0)","v":0},null,null,null,1,501,null,null,100,0,5,"1x3rd ignored",null,1]
[503,"Melody","Leaps","Consecutive unidirectional leaps","2 x 3rds","10",null,null,"2 x 3rds",{"$f":"VLOOKUP($A476, Stat!$A$1:$C$1000, 2,0)","v":92},{"$f":"VLOOKUP($A476, Stat!$A$1:$C$1000, 3,0)","v":30},1,null,null,null,null,null,null,0,0,45,null,null,1]
[504,"Melody","Leaps","Consecutive unidirectional leaps",">2 x 3rds","10",null,null,"3 x 3rds",{"$f":"VLOOKUP($A477, Stat!$A$1:$C$1000, 2,0)","v":10},{"$f":"VLOOKUP($A477, Stat!$A$1:$C$1000, 3,0)","v":0},1,null,null,null,"503",null,null,100,0,45,null,null,1]
[505,"Melody","Leaps","Consecutive unidirectional leaps","2 x >3rds","10",null,null,"Unidir. leaps",{"$f":"VLOOKUP($A478, Stat!$A$1:$C$1000, 2,0)","v":64},{"$f":"VLOOKUP($A478, Stat!$A$1:$C$1000, 3,0)","v":34},1,null,null,null,null,null,null,100,0,45,null,"Two consecutive unidirectional leaps, while one of them is longer than 3rd",1]
[196,"Harmony","Harmony","Six-four chord",":suggestive",1,null,null,null,null,null,1,null,null,null,null,null,null,50,0,null,null,"6/4 chord with repeating 5th on beat 2 or 4"]
[506,"Melody","Change of melodic direction around leap","No change of direction before the leap: aux + close","3rd",5,null,null,null,null,null,1,null,null,null,null,null,null,0,1,35,"There is immediate melody direction change after leap. Before leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap."]
[507,"Melody","Change of melodic direction around leap","No change of direction before the leap: aux + close","4th",5,null,null,null,null,null,1,null,null,null,null,null,null,0,1,35,"There is immediate melody direction change after leap. Before leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap."]
[508,"Melody","Change of melodic direction around leap","No change of direction before the leap: aux + close","5th",5,null,null,null,null,null,1,null,null,null,null,null,null,0,1,35,"There is immediate melody direction change after leap. Before leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap."]
[509,"Melody","Change of melodic direction around leap","No change of direction before the leap: aux + close",">5th",5,null,null,null,null,null,1,null,null,null,null,null,null,0,1,35,"There is immediate melody direction change after leap. Before leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap."]
[510,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + aux","3rd",5,null,null,null,null,null,1,null,null,null,null,null,null,0,1,35,"There is immediate melody direction change before leap. After leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap."]
[511,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + aux","4th",5,null,null,null,null,null,1,null,null,null,null,null,null,0,1,35,"There is immediate melody direction change before leap. After leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap."]
[512,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + aux","5th",5,null,null,null,null,null,1,null,null,null,null,null,null,0,1,35,"There is immediate melody direction change before leap. After leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap."]
[513,"Melody","Change of melodic direction around leap","No change of direction after the leap: close + aux",">5th",5,null,null,null,null,null,1,null,null,null,null,null,null,0,1,35,"There is immediate melody direction change before leap. After leap there is auxiliary note, then ending leap note repeats and then there is movement inside leap."]
[137,"Harmony","Border","Non-permitted first harmony","not T",null,null,null,null,null,null,null,null,null,null,null,null,null,50,0,null,null,"Also prohibits T6"]

{"sheet":"Temp","index":2,"n_rows":16,"n_cols":23,"rows_kept":16,"cut":false,"hidden":false,"merged":[]}
["Rid","Class","Group","Rule","Subrule","VIZ","VI","V2","VT","FQ","CF","GFP","IFP","DEU","MEI","ER","UE","R","Severity","Flag","GComment","Comment","Set"]
[3,"Melody","Leaps","Many leaps within 9 notes",">8 leaps","10",null,null,"!srn!",{"$f":"VLOOKUP($A2, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A2, Stat!$A$1:$C$501, 3,0)","v":0},null,null,null,1,"311",null,null,60,0,null,null,1]
[25,"Melody","Leaps","Many leaps within 9 notes",">30 notes","10",null,null,"Many leaps",{"$f":"VLOOKUP($A3, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A3, Stat!$A$1:$C$501, 3,0)","v":0},null,null,null,1,"312",null,null,60,0,null,"Total leaps length more than X notes:  3 is third, 4 is fourth and so on",1]
[202,"Melody","Leaps","Many leaps within 15 notes",">12 leaps","10",null,null,"!srn!",{"$f":"VLOOKUP($A4, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A4, Stat!$A$1:$C$501, 3,0)","v":0},null,null,null,1,"313",null,null,60,0,null,null,1]
[203,"Melody","Leaps","Many leaps within 15 notes",">42 notes","10",null,null,"Many leaps",{"$f":"VLOOKUP($A5, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A5, Stat!$A$1:$C$501, 3,0)","v":0},null,null,null,1,"314",null,null,60,0,null,"Total leaps length more than X notes:  3 is third, 4 is fourth and so on",1]
[302,"Melody","Stepwise","Stepwise motion",">14 any direction",10,null,null,"Long stepwise",{"$f":"VLOOKUP($A6, Stat!$A$1:$C$501, 2,0)","v":15},{"$f":"VLOOKUP($A6, Stat!$A$1:$C$501, 3,0)","v":0},null,null,null,null,null,null,null,60,0,"There are more than X notes going stepwize in the same direction in this counterpoint","Stepwise motion more than X notes in any direction",1]
[303,"Melody","Stepwise","Stepwise motion",">7 one direction",10,null,null,"Long stepwise",{"$f":"VLOOKUP($A7, Stat!$A$1:$C$501, 2,0)","v":6},{"$f":"VLOOKUP($A7, Stat!$A$1:$C$501, 3,0)","v":0},null,null,null,null,null,null,null,60,0,"There are more than X notes going stepwize in the same direction in this counterpoint","Stepwise motion more than X notes in one direction",1]
[311,"Melody","Leaps","Many leaps within 9 notes",">5 leaps","10",null,null,"!srn!",{"$f":"VLOOKUP($A8, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A8, Stat!$A$1:$C$501, 3,0)","v":0},null,1,null,1,null,null,null,0,0,null,null,1]
[312,"Melody","Leaps","Many leaps within 9 notes",">18 notes","10",null,null,"Many leaps",{"$f":"VLOOKUP($A9, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A9, Stat!$A$1:$C$501, 3,0)","v":0},null,1,null,1,null,null,null,0,0,null,"Total leaps length more than X notes:  3 is third, 4 is fourth and so on",1]
[313,"Melody","Leaps","Many leaps within 15 notes",">7 leaps","10",null,null,"!srn!",{"$f":"VLOOKUP($A10, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A10, Stat!$A$1:$C$501, 3,0)","v":0},null,1,null,1,null,null,null,0,0,null,null,1]
[314,"Melody","Leaps","Many leaps within 15 notes",">26 notes","10",null,null,"Many leaps",{"$f":"VLOOKUP($A11, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A11, Stat!$A$1:$C$501, 3,0)","v":0},null,1,null,1,null,null,null,0,0,null,"Total leaps length more than X notes:  3 is third, 4 is fourth and so on",1]
[6,"Melody","Leaps","Consecutive unidirectional 3rds","without 6/8","10",null,null,"2 x 3rds",{"$f":"VLOOKUP($A12, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A12, Stat!$A$1:$C$501, 3,0)","v":0},1,null,null,null,null,null,null,60,0,"There are two immediately adjacent 3rd leaps going in the same direction","There is no 6th or 8va leap before in an opposite direction",1]
[27,"Melody","Leaps","Consecutive unidirectional leaps","Sum >5th","10",null,null,"Leaps",{"$f":"VLOOKUP($A13, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A13, Stat!$A$1:$C$501, 3,0)","v":0},null,null,null,null,null,null,null,100,0,"There are two immediately adjacent leaps going in the same direction",null,1]
[28,"Melody","Leaps","Consecutive unidirectional 3rds","after 6/8","10",null,null,"2 x 3rds",{"$f":"VLOOKUP($A14, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A14, Stat!$A$1:$C$501, 3,0)","v":0},1,null,null,null,null,null,null,0,-1,"There are two immediately adjacent 3rd leaps going in the same direction","After 6th or 8va leap in an opposite direction",1]
[70,"Melody","Leaps","Consecutive leaps: 1x3rd ignored","3","10",null,null,"Consecutive leaps",{"$f":"VLOOKUP($A15, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A15, Stat!$A$1:$C$501, 3,0)","v":0},null,null,null,1,null,null,null,60,0,"There are more than X leaps. Several Y specified 3rd leaps are allowed and not counted. Not idiomatic for voice.",null,1]
[71,"Melody","Leaps","Consecutive leaps: 1x3rd ignored",">3","10",null,null,"Consecutive leaps",{"$f":"VLOOKUP($A16, Stat!$A$1:$C$501, 2,0)","v":0},{"$f":"VLOOKUP($A16, Stat!$A$1:$C$501, 3,0)","v":0},null,null,null,1,"70",null,null,100,0,"There are more than X leaps. Several Y specified 3rd leaps are allowed and not counted. Not idiomatic for voice.",null,1]

{"sheet":"Visual","index":3,"n_rows":59,"n_cols":4,"rows_kept":59,"cut":false,"hidden":false,"merged":[]}
["Rule group","Shape","Text in staff","Shegolev"]
["Compensated leap","Slur","-"]
["Uncompensated leap","Slur","-"]
["Leap melody direction change","Slur","-"]
["Leap back","Slur","-"]
["Leap size","Slur","-"]
["Many leaps","Text spanner","Many leaps","Bracket"]
["2 consecutive 3rds","Text spanner","2 x 3rds","Bracket"]
["Long stepwize motion","Text spanner","Long stepwise","Bracket"]
["Multiple culminations","-","-"]
["Repeats","Vertical bracket","Repeat"]
["Many tonic notes / chords","Trill","Many tonics"]
["Stagnation, constrained local range, no development","Trill","Stagnation"]
["Letter repeat/miss","Trill","Repeat/miss"]
["Melodic tritone","Interval text","tri"]
["Skipped notes","-","-"]
["Voice range","-","-"]
["Total range","-","-"]
["Interval between voices","Pedal bracket","int >16th"]
["Harmonic mistakes","Harmony text","-"]
["First/last intervals","Interval text","-"]
["Unaltered VII before Im","Bracket","VII before Im","Text spanner"]
["Unaltered VII 10 after VII#","Bracket","VII after VII#","Text spanner"]
["VII near VI#","Bracket","VII near VI#","Text spanner"]
["VI# without VII#","-","-"]
["Leap to VI#","Slur","-"]
["Altered neighbor","Bracket","VI# (or VII#)","Text spanner"]
["Altered far neighbor","Bracket","VI# (or VII#)","Text spanner"]
["False cross relation","-","-"]
["Altered harmonic interval","Interval text","-"]
["Duplicate LT","Interval text","-"]
["PCo long culmination","Interval text","-"]
["Adjacent Pco","Glis","-"]
["PCo <whole apart","Glis","-"]
["Virtual 4th","Pedal bracket","sounds 6/4"]
["Direct movement to Pco","Glis","-"]
["Suspension resolution (including insertion)","Pedal bracket","sus"]
["Harmonic dissonance","Interval text","-"]
["Long parallel imperfect consonances","Trill","parall"]
["Missing/uneven/long starting pause","-","-"]
["Unison downbeat","Interval text","-"]
["Unison near 2nd","Bracket + interval text","-"]
["No LT in penultimate measure","-","-"]
["Allowed suspension in sp2","-","-"]
["Slurs in cantus, excessive slurs in sp1/2/3/5","-","-"]
["Missing slurs in sp4/5","-","-"]
["Voices overlap","Text spanner","ovl"]
["1/2 with dot upbeat","Ottava bracket","1/2. upbeat"]
["1/4, 1/8 syncope","-","-"]
["Whole note inside counterpoint","-","-"]
["Uneven starting rhythm","Ottava bracket","Uneven"]
["Rhythm repeat","Vertical bracket","-"]
["1/8 downbeat","-","-"]
["1/8 leap","Slur","-"]
["1/2 after 1/4","Ottava bracket","1/2 upbeat"]
["Note too long","-","-"]
["Last note is not whole","-","-"]
["Wrong suspension rhythm (1/4 or 1/2 with dot)","-","-"]
["Many notes in measure","Ottava bracket","Many notes"]

{"sheet":"Visual2","index":4,"n_rows":17,"n_cols":2,"rows_kept":17,"cut":false,"hidden":false,"merged":[]}
[]
[]
["Названия строк","Количество по полю Rule group"]
["-",13]
["Ottava bracket",7]
["Slur",7]
["Interval text",6]
["Bracket",6]
["Pedal bracket",4]
["Trill",3]
["Glis",3]
["Text spanner",3]
["Vertical bracket",2]
["Bracket + interval text",1]
["Volta",1]
["Harmony text",1]
["Общий итог",57]

{"sheet":"Missing","index":5,"n_rows":28,"n_cols":1,"rows_kept":28,"cut":false,"hidden":false,"merged":[]}
["Rid"]
[4]
[5]
[138]
[198]
[203]
[222]
[224]
[262]
[283]
[284]
[285]
[299]
[300]
[319]
[320]
[351]
[352]
[353]
[359]
[395]
[396]
[397]
[409]
[410]
[480]
[483]
[514]

{"sheet":"Colors","index":6,"n_rows":0,"n_cols":0,"rows_kept":0,"cut":false,"hidden":false,"merged":[]}

{"sheet":"Stat","index":7,"n_rows":1001,"n_cols":3,"rows_kept":1001,"cut":false,"hidden":false,"merged":[]}
["Rule ID","Freq","Confirmed"]
[0,0,0]
[1,15,1]
[2,8,2]
[3,0,0]
[4,0,0]
[5,0,0]
[6,0,0]
[7,2,1]
[8,491,1]
[9,0,0]
[10,39,1]
[11,29,1]
[12,108,39]
[13,55,10]
[14,185,26]
[15,36,2]
[16,20,1]
[17,6,0]
[18,4,0]
[19,33,21]
[20,5,0]
[21,198,1]
[22,24,12]
[23,19,1]
[24,54,9]
[25,0,0]
[26,30,1]
[27,0,0]
[28,0,0]
[29,330,0]
[30,0,0]
[31,29,3]
[32,17,5]
[33,55,5]
[34,40,5]
[35,177,0]
[36,46,1]
[37,28,1]
[38,96,2]
[39,21,0]
[40,54,2]
[41,15,12]
[42,199,0]
[43,88,0]
[44,76,0]
[45,3,0]
[46,70,0]
[47,108,5]
[48,1,1]
[49,5,1]
[50,17,1]
[51,17,2]
[52,12,1]
[53,44,0]
[54,28,0]
[55,41,0]
[56,32,0]
[57,535,1]
[58,175,33]
[59,170,0]
[60,44,6]
[61,38,5]
[62,23,10]
[63,18,5]
[64,6,2]
[65,7,2]
[66,2,2]
[67,174,45]
[68,20,10]
[69,69,24]
[70,0,0]
[71,0,0]
[72,25,0]
[73,23,0]
[74,31,4]
[75,32,19]
[76,51,1]
[77,612,0]
[78,71,1]
[79,94,0]
[80,338,2]
[81,66,2]
[82,48,11]
[83,219,21]
[84,32,5]
[85,0,0]
[86,167,4]
[87,48,1]
[88,47,12]
[89,27,0]
[90,5,1]
[91,6,2]
[92,103,1]
[93,36,0]
[94,6,0]
[95,22,0]
[96,4,0]
[97,3,0]
[98,0,0]
[99,28,1]
[100,0,0]
[101,94,0]
[102,69,0]
[103,39,0]
[104,0,0]
[105,0,0]
[106,0,0]
[107,0,0]
[108,73,0]
[109,11,5]
[110,9,3]
[111,2,1]
[112,151,0]
[113,19,0]
[114,8,0]
[115,24,0]
[116,43,0]
[117,45,0]
[118,25,0]
[119,20,0]
[120,84,0]
[121,58,0]
[122,23,0]
[123,0,0]
[124,36,1]
[125,39,1]
[126,60,1]
[127,88,1]
[128,126,0]
[129,55,9]
[130,38,5]
[131,27,12]
[132,185,0]
[133,70,7]
[134,36,6]
[135,13,4]
[136,0,0]
[137,0,0]
[138,0,0]
[139,17,11]
[140,69,1]
[141,29,1]
[142,13,3]
[143,6,4]
[144,0,0]
[145,92,0]
[146,127,0]
[147,40,0]
[148,20,1]
[149,5,2]
[150,4,2]
[151,0,0]
[152,1,1]
[153,3,2]
[154,15,3]
[155,4,1]
[156,7,3]
[157,3,1]
[158,7,3]
[159,3,1]
[160,16,3]
[161,27,4]
[162,9,1]
[163,20,2]
[164,25,4]
[165,30,6]
[166,41,3]
[167,37,3]
[168,80,5]
[169,904,3]
[170,6,1]
[171,8,2]
[172,0,0]
[173,0,0]
[174,0,0]
[175,64,7]
[176,71,6]
[177,7,4]
[178,6,4]
[179,33,6]
[180,6,6]
[181,53,8]
[182,36,5]
[183,6,4]
[184,3,1]
[185,31,6]
[186,4,4]
[187,195,8]
[188,21,2]
[189,15,0]
[190,3,0]
[191,0,0]
[192,0,0]
[193,192,0]
[194,0,0]
[195,0,0]
[196,7,0]
[197,4,3]
[198,0,0]
[199,65,2]
[200,28,7]
[201,9,2]
[202,0,0]
[203,0,0]
[204,78,0]
[205,4,0]
[206,2,0]
[207,8,0]
[208,1,1]
[209,26,3]
[210,19,9]
[211,8,4]
[212,5,1]
[213,23,8]
[214,17,6]
[215,9,8]
[216,1,1]
[217,5,4]
[218,1,1]
[219,24,4]
[220,6,2]
[221,16,7]
[222,0,0]
[223,14,7]
[224,0,0]
[225,400,4]
[226,12,7]
[227,47,5]
[228,25,8]
[229,57,9]
[230,19,3]
[231,4,3]
[232,3,3]
[233,23,4]
[234,8,8]
[235,22,19]
[236,38,12]
[237,21,18]
[238,21,6]
[239,71,18]
[240,11,9]
[241,76,16]
[242,34,10]
[243,15,3]
[244,3,3]
[245,36,10]
[246,13,2]
[247,48,16]
[248,9,1]
[249,72,9]
[250,18,5]
[251,8,8]
[252,29,8]
[253,1,1]
[254,18,14]
[255,19,6]
[256,37,0]
[257,9,0]
[258,35,0]
[259,8,0]
[260,5,0]
[261,17,0]
[262,0,0]
[263,3,0]
[264,1,0]
[265,11,0]
[266,5,0]
[267,54,21]
[268,318,3]
[269,51,7]
[270,25,5]
[271,11,2]
[272,39,15]
[273,55,8]
[274,5,5]
[275,10,2]
[276,6,3]
[277,1,1]
[278,6,1]
[279,19,0]
[280,3,0]
[281,1,0]
[282,50,1]
[283,0,0]
[284,0,0]
[285,0,0]
[286,7,7]
[287,52,14]
[288,2,2]
[289,16,4]
[290,27,11]
[291,2,1]
[292,1,1]
[293,7,5]
[294,1,1]
[295,0,0]
[296,0,0]
[297,6,0]
[298,18,1]
[299,0,0]
[300,0,0]
[301,22,3]
[302,15,0]
[303,6,0]
[304,4,1]
[305,47,13]
[306,92,11]
[307,184,9]
[308,2,1]
[309,2,1]
[310,3,0]
[311,0,0]
[312,0,0]
[313,0,0]
[314,0,0]
[315,4,2]
[316,19,5]
[317,21,4]
[318,26,10]
[319,0,0]
[320,0,0]
[321,7,1]
[322,15,4]
[323,0,0]
[324,23,9]
[325,0,0]
[326,3,0]
[327,3,0]
[328,4,0]
[329,33,1]
[330,5,3]
[331,0,0]
[332,10,9]
[333,8,6]
[334,11,9]
[335,146,1]
[336,3,2]
[337,6,6]
[338,47,6]
[339,2,2]
[340,5,4]
[341,43,0]
[342,0,0]
[343,7,2]
[344,17,0]
[345,27,0]
[346,3,0]
[347,0,0]
[348,2,2]
[349,52,1]
[350,43,0]
[351,0,0]
[352,0,0]
[353,0,0]
[354,361,1]
[355,27,7]
[356,19,4]
[357,8,4]
[358,35,2]
[359,18,12]
[360,1,0]
[361,8,3]
[362,4,1]
[363,8,2]
[364,1,1]
[365,18,4]
[366,20,5]
[367,7,4]
[368,3,1]
[369,6,2]
[370,2,2]
[371,19,2]
[372,38,2]
[373,33,4]
[374,4,3]
[375,11,0]
[376,0,0]
[377,6,1]
[378,7,0]
[379,21,4]
[380,10,4]
[381,12,4]
[382,2,2]
[383,20,0]
[384,8,1]
[385,22,2]
[386,0,0]
[387,8,0]
[388,14,4]
[389,19,0]
[390,6,0]
[391,15,0]
[392,1,0]
[393,5,1]
[394,1,0]
[395,0,0]
[396,0,0]
[397,0,0]
[398,6,0]
[399,1,1]
[400,3,3]
[401,1,1]
[402,97,41]
[403,12,4]
[404,35,12]
[405,0,0]
[406,0,0]
[407,0,0]
[408,0,0]
[409,0,0]
[410,0,0]
[411,7,4]
[412,0,0]
[413,2,1]
[414,72,5]
[415,35,0]
[416,23,0]
[417,11,4]
[418,130,3]
[419,0,0]
[420,0,0]
[421,0,0]
[422,10,0]
[423,4,1]
[424,3,0]
[425,4,0]
[426,0,0]
[427,24,0]
[428,1,0]
[429,1,0]
[430,10,0]
[431,3,0]
[432,2,0]
[433,172,0]
[434,2,0]
[435,7,0]
[436,3,0]
[437,3,0]
[438,4,0]
[439,2,0]
[440,0,0]
[441,1,0]
[442,1,0]
[443,2,0]
[444,2,0]
[445,0,0]
[446,3,0]
[447,2,0]
[448,1,0]
[449,0,0]
[450,2,0]
[451,1,0]
[452,1,0]
[453,1,0]
[454,5,0]
[455,5,0]
[456,6,0]
[457,6,0]
[458,23,6]
[459,11,1]
[460,0,0]
[461,0,0]
[462,0,0]
[463,1,1]
[464,1,1]
[465,1,0]
[466,0,0]
[467,0,0]
[468,6,3]
[469,0,0]
[470,1,1]
[471,0,0]
[472,1,0]
[473,0,0]
[474,0,0]
[475,0,0]
[476,0,0]
[477,0,0]
[478,0,0]
[479,0,0]
[480,0,0]
[481,65,37]
[482,9,4]
[483,0,0]
[484,22,3]
[485,8,4]
[486,2,2]
[487,20,6]
[488,81,28]
[489,7,7]
[490,42,12]
[491,4,2]
[492,43,12]
[493,10,0]
[494,11,0]
[495,0,0]
[496,0,0]
[497,6,0]
[498,5,0]
[499,0,0]
[500,0,0]
[501,28,0]
[502,8,0]
[503,92,30]
[504,10,0]
[505,64,34]
[506,0,0]
[507,0,0]
[508,0,0]
[509,0,0]
[510,0,0]
[511,0,0]
[512,0,0]
[513,0,0]
[514,0,0]
[515,0,0]
[516,0,0]
[517,0,0]
[518,0,0]
[519,0,0]
[520,0,0]
[521,0,0]
[522,0,0]
[523,0,0]
[524,0,0]
[525,0,0]
[526,0,0]
[527,0,0]
[528,0,0]
[529,0,0]
[530,0,0]
[531,0,0]
[532,0,0]
[533,0,0]
[534,0,0]
[535,0,0]
[536,0,0]
[537,0,0]
[538,0,0]
[539,0,0]
[540,0,0]
[541,0,0]
[542,0,0]
[543,0,0]
[544,0,0]
[545,0,0]
[546,0,0]
[547,0,0]
[548,0,0]
[549,0,0]
[550,0,0]
[551,0,0]
[552,0,0]
[553,0,0]
[554,0,0]
[555,0,0]
[556,0,0]
[557,0,0]
[558,0,0]
[559,0,0]
[560,0,0]
[561,0,0]
[562,0,0]
[563,0,0]
[564,0,0]
[565,0,0]
[566,0,0]
[567,0,0]
[568,0,0]
[569,0,0]
[570,0,0]
[571,12,0]
[572,0,0]
[573,0,0]
[574,0,0]
[575,0,0]
[576,0,0]
[577,0,0]
[578,0,0]
[579,0,0]
[580,0,0]
[581,0,0]
[582,0,0]
[583,0,0]
[584,0,0]
[585,0,0]
[586,0,0]
[587,0,0]
[588,0,0]
[589,0,0]
[590,0,0]
[591,0,0]
[592,0,0]
[593,0,0]
[594,0,0]
[595,0,0]
[596,0,0]
[597,0,0]
[598,0,0]
[599,0,0]
[600,0,0]
[601,0,0]
[602,0,0]
[603,0,0]
[604,0,0]
[605,0,0]
[606,0,0]
[607,0,0]
[608,0,0]
[609,0,0]
[610,0,0]
[611,0,0]
[612,0,0]
[613,0,0]
[614,0,0]
[615,0,0]
[616,0,0]
[617,0,0]
[618,0,0]
[619,0,0]
[620,0,0]
[621,0,0]
[622,0,0]
[623,0,0]
[624,0,0]
[625,0,0]
[626,0,0]
[627,0,0]
[628,0,0]
[629,0,0]
[630,0,0]
[631,0,0]
[632,0,0]
[633,0,0]
[634,0,0]
[635,0,0]
[636,0,0]
[637,0,0]
[638,0,0]
[639,0,0]
[640,0,0]
[641,0,0]
[642,0,0]
[643,0,0]
[644,0,0]
[645,0,0]
[646,0,0]
[647,0,0]
[648,0,0]
[649,0,0]
[650,0,0]
[651,0,0]
[652,0,0]
[653,0,0]
[654,0,0]
[655,0,0]
[656,0,0]
[657,0,0]
[658,0,0]
[659,0,0]
[660,0,0]
[661,0,0]
[662,0,0]
[663,0,0]
[664,0,0]
[665,0,0]
[666,0,0]
[667,0,0]
[668,0,0]
[669,0,0]
[670,0,0]
[671,0,0]
[672,0,0]
[673,0,0]
[674,0,0]
[675,0,0]
[676,0,0]
[677,0,0]
[678,0,0]
[679,0,0]
[680,0,0]
[681,0,0]
[682,0,0]
[683,0,0]
[684,0,0]
[685,0,0]
[686,0,0]
[687,0,0]
[688,0,0]
[689,0,0]
[690,0,0]
[691,0,0]
[692,0,0]
[693,0,0]
[694,0,0]
[695,0,0]
[696,0,0]
[697,0,0]
[698,0,0]
[699,0,0]
[700,0,0]
[701,0,0]
[702,0,0]
[703,0,0]
[704,0,0]
[705,0,0]
[706,0,0]
[707,0,0]
[708,0,0]
[709,0,0]
[710,0,0]
[711,0,0]
[712,0,0]
[713,0,0]
[714,0,0]
[715,0,0]
[716,0,0]
[717,0,0]
[718,0,0]
[719,0,0]
[720,0,0]
[721,0,0]
[722,0,0]
[723,0,0]
[724,0,0]
[725,0,0]
[726,0,0]
[727,0,0]
[728,0,0]
[729,0,0]
[730,0,0]
[731,0,0]
[732,0,0]
[733,0,0]
[734,0,0]
[735,0,0]
[736,0,0]
[737,0,0]
[738,0,0]
[739,0,0]
[740,0,0]
[741,0,0]
[742,0,0]
[743,0,0]
[744,0,0]
[745,0,0]
[746,0,0]
[747,0,0]
[748,0,0]
[749,0,0]
[750,0,0]
[751,0,0]
[752,0,0]
[753,0,0]
[754,0,0]
[755,0,0]
[756,0,0]
[757,0,0]
[758,0,0]
[759,0,0]
[760,0,0]
[761,0,0]
[762,0,0]
[763,0,0]
[764,0,0]
[765,0,0]
[766,0,0]
[767,0,0]
[768,0,0]
[769,0,0]
[770,0,0]
[771,0,0]
[772,0,0]
[773,0,0]
[774,0,0]
[775,0,0]
[776,0,0]
[777,0,0]
[778,0,0]
[779,0,0]
[780,0,0]
[781,0,0]
[782,0,0]
[783,0,0]
[784,0,0]
[785,0,0]
[786,0,0]
[787,0,0]
[788,0,0]
[789,0,0]
[790,0,0]
[791,0,0]
[792,0,0]
[793,0,0]
[794,0,0]
[795,0,0]
[796,0,0]
[797,0,0]
[798,0,0]
[799,0,0]
[800,0,0]
[801,0,0]
[802,0,0]
[803,0,0]
[804,0,0]
[805,0,0]
[806,0,0]
[807,0,0]
[808,0,0]
[809,0,0]
[810,0,0]
[811,0,0]
[812,0,0]
[813,0,0]
[814,0,0]
[815,0,0]
[816,0,0]
[817,0,0]
[818,0,0]
[819,0,0]
[820,0,0]
[821,0,0]
[822,0,0]
[823,0,0]
[824,0,0]
[825,0,0]
[826,0,0]
[827,0,0]
[828,0,0]
[829,0,0]
[830,0,0]
[831,0,0]
[832,0,0]
[833,0,0]
[834,0,0]
[835,0,0]
[836,0,0]
[837,0,0]
[838,0,0]
[839,0,0]
[840,0,0]
[841,0,0]
[842,0,0]
[843,0,0]
[844,0,0]
[845,0,0]
[846,0,0]
[847,0,0]
[848,0,0]
[849,0,0]
[850,0,0]
[851,0,0]
[852,0,0]
[853,0,0]
[854,0,0]
[855,0,0]
[856,0,0]
[857,0,0]
[858,0,0]
[859,0,0]
[860,0,0]
[861,0,0]
[862,0,0]
[863,0,0]
[864,0,0]
[865,0,0]
[866,0,0]
[867,0,0]
[868,0,0]
[869,0,0]
[870,0,0]
[871,0,0]
[872,0,0]
[873,0,0]
[874,0,0]
[875,0,0]
[876,0,0]
[877,0,0]
[878,0,0]
[879,0,0]
[880,0,0]
[881,0,0]
[882,0,0]
[883,0,0]
[884,0,0]
[885,0,0]
[886,0,0]
[887,0,0]
[888,0,0]
[889,0,0]
[890,0,0]
[891,0,0]
[892,0,0]
[893,0,0]
[894,0,0]
[895,0,0]
[896,0,0]
[897,0,0]
[898,0,0]
[899,0,0]
[900,0,0]
[901,0,0]
[902,0,0]
[903,0,0]
[904,0,0]
[905,0,0]
[906,0,0]
[907,0,0]
[908,0,0]
[909,0,0]
[910,0,0]
[911,0,0]
[912,0,0]
[913,0,0]
[914,0,0]
[915,0,0]
[916,0,0]
[917,0,0]
[918,0,0]
[919,0,0]
[920,0,0]
[921,0,0]
[922,0,0]
[923,0,0]
[924,0,0]
[925,0,0]
[926,0,0]
[927,0,0]
[928,0,0]
[929,0,0]
[930,0,0]
[931,0,0]
[932,0,0]
[933,0,0]
[934,0,0]
[935,0,0]
[936,0,0]
[937,0,0]
[938,0,0]
[939,0,0]
[940,0,0]
[941,0,0]
[942,0,0]
[943,0,0]
[944,0,0]
[945,0,0]
[946,0,0]
[947,0,0]
[948,0,0]
[949,0,0]
[950,0,0]
[951,0,0]
[952,0,0]
[953,0,0]
[954,0,0]
[955,0,0]
[956,0,0]
[957,0,0]
[958,0,0]
[959,0,0]
[960,0,0]
[961,0,0]
[962,0,0]
[963,0,0]
[964,0,0]
[965,0,0]
[966,0,0]
[967,0,0]
[968,0,0]
[969,0,0]
[970,0,0]
[971,0,0]
[972,0,0]
[973,0,0]
[974,0,0]
[975,0,0]
[976,0,0]
[977,0,0]
[978,0,0]
[979,0,0]
[980,0,0]
[981,0,0]
[982,0,0]
[983,0,0]
[984,0,0]
[985,0,0]
[986,0,0]
[987,0,0]
[988,0,0]
[989,0,0]
[990,0,0]
[991,0,0]
[992,0,0]
[993,0,0]
[994,0,0]
[995,0,0]
[996,0,0]
[997,0,0]
[998,0,0]
[999,0,0]

{"sheet":"Cursed","index":8,"n_rows":6,"n_cols":1,"rows_kept":6,"cut":false,"hidden":false,"merged":[]}
["Cursed augmented chord"]
["Damned augmented chord"]
["Goddamn augmented chord"]
["Fucking augmented chord"]
["WTF! Augmented chord"]
["Stupid augmented chord"]