// ChordNova Preset File
// Preset data begins below.
title_en = 4-part writing with triads and 7ths;
title_ch = 四部和声（使用三、七和弦）;
language = Chinese;

output name = 00-4-part-writing-with-triads-and-7ths;
output path = 'DESKTOP';
output mode = continual;
output format = Both;

number of progressions = 50;
range of notes: min = 40; max = 76;
number of parts: min = 3; max = 4;
number of notes: min = 3; max = 4;
keep number of parts unchanged = false;
ditto = true;

chord database filename = 13-basic-triads-and-7ths.db;
title of chord database (English) = Basic triads and 7ths;
title of chord database (Chinese) = 基础三、七和弦;
size of chord database = 11;

input mode = automatic;
connect pedal notes = false;
interlace = false;
unique mode = RemoveDup;

have set overall scale = true;
overall scale = [0 1 2 3 4 6 8 9 11];

omission for 3-note chords = [];
omission for 4-note chords = [5];
omission for 5-note chords = [3 5];
omission for 6-note chords = [];
omission for 7-note chords = [];

bass note allowed = [1 3 5];

align mode = Interval;
intervals: i_low = 7; i_high = 11; i_min = 3; i_max = 9;

enable pedal notes = false;
in bass = true;
pedal notes = [];
realign = false;
period = 4;

voice leading setting = Number;
enable steady voices = false;
enable ascending voices = true;
enable descending voices = true;
steady voices: min = 0; max = 15;
ascending voices: min = 1; max = 3;
descending voices: min = 1; max = 3;
range of voice leading: custom = true; min = 0; max = 6;
custom root movement = false;
custom exclusion = true;
exclusion = \1 \13 \25 \37 74 72;
custom similarity = false;

T: min = 0; max = 60;
K: min = 30; max = 70;
C: min = 0; max = 2;
S: min = 0; max = 12;
SS: min = 0; max = 12;
H: min = 0; max = 50;
G: min = 0; max = 70;
sv: min = 4; max = 12;
Q: min = -500; max = 500;
X: min = 0; max = 100;
KK: min = 0; max = 100;
R: min = 0; max = 11;
sort order = KTCSG;

antechord = ;
postchord = ;
hide octave = true;
substitute object = Postchord;
test all = true;
sample size = 1000000;
substitute reference = default;
output name for substitution = output-sub;
output format for substitution = Both;

P: reset value = 0; radius = 0;
N: reset value = 0; radius = 0;
T: reset value = 0; radius = 0;
K: reset value = 0; radius = 0;
C: reset value = 0; radius = 0;
S: reset value = 0; radius = 0;
SS: reset value = 0; radius = 0;
sv: reset value = 0; radius = 0;
Q: reset value = 0; radius = 0;
X: reset value = 0; radius = 0;
KK: reset value = 0; radius = 0;
R: reset value = 0; radius = 0;
reset list = ;
percentage list = ;
sort order = K+;
