include "include/CF1.pl"

method = swa # This method is fastest random generator with s_len=1, accept_reseed=1, random_seed=1
t_cnt = 10000 # Stop as soon as this number of steps is generated
midifile_out_mul = 8 # All notes length is multiplied by this number before exporting

key = C # Music key to use for generation
first_note = C4 # Starting note of each cantus
last_note = C4 # Ending note of each cantus
random_key = 0 # Allow generator to select random key
tempo = 80-80 # Tempo range
cantus_high = 0 # Set to 1 to consider cantus to be higher voice

show_severity = 1 # =1 to show severity and flag id in square brackets in comments to notes (also when exporting to MIDI file)
show_harmony_bass = 2 # 0 = do not show bass, 1 = Show harmony bass, 2 = Show chord type (6 or 64)
harm_notation = 1 # Harmonic notation (see configs/harm/harm-notation.csv for details)
tempo_bell = 1.3 # Increase tempo in the middle of cantus / counterpoint. 0 - preserve source tempo
dyn_bell = 70-95 # Make dynamics bell for each cantus

show_ignored_flags = 0 # Show even ignored flags (with strikethrough in rules.xlsm)
show_allowed_flags = 0 # Show even allowed flags (bold in rules.xlsm)
show_min_severity = 0 # Minimum severity to highlight note

ly_flag_style = 2 # 0 - no flag visualisation, 1 - color note, 2 - x above note
ly_msh = 0 # 0 - do not show mshape, 1 - show mshape
ly_pagebreak = 0 # Page break after each analysis

ly_rule_verbose = 2 # 0 - Show only rule name up to colon. Show only subrules starting with colon, 1 - Add subrules without colon, 2 - Add rule comments

midifile_export_marks = 1 # Set to export marks (harmony) to midifile lyrics
midifile_export_comments = 0 # Set to export comments (violations) to midifile lyrics

AutoLegato = 50 # Enables auto legato for all instruments, converting touching notes into legato transitions (can be overridden for particular instruments). Usually can be used if you do not use slurs in your score and want all adjacent notes to be legato
reverb_mix = 30 # Control reverb mix from 0 to 100% (0% is totally dry, 100% is totally wet)
rnd_tempo = 6 # Randomize tempo not greater than this percent
rnd_tempo_slow = 1 # Tempo randomization function slowness

Instruments = "Piano"
c_len = "13"
