Index: cfg.py ================================================================== --- cfg.py +++ cfg.py @@ -14,42 +14,42 @@ tempo = 1/bps max_duration = 1 composition = { "a": { # Movement block 'a' for reuse throughout the piece - "melody": { # Instrument 'melody' - "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 2", - "octave": 8, +# "melody": { # Instrument 'melody' +# "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 2", +# "octave": 8, +# "duration": 40, +# "grammars": { # Notes for this instrument to use in this piece +# "u": ["I V/2 V/2 V/2 I VII, IV' x u", "I IV w w", "I VII IV u u"], +# "w": ['VII I IV V VI u', 'w w'], +# "x": ['VI/4 III/4 II/4 I/4 w', 'x x'], +# }, +# "score": "u", +# }, +# "rhythm": { +# "score_line": "i1 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6", +# "octave": 7, +# "duration": 50, +# "grammars": { +# "u": ['"I" "ii"/4 "ii"/4 "IV"/2 "V"2 "IV" "ii" x u', '"I" "vii" "III" y u', '"I" "v" "IV" u u'], +# "w": ['"i" "VII"2 "VI"/4 "V"/4 "i"/4 "VII"2 "VI" "V" w u'], +# "x": ['"III/2" "VI"/2 "III"/2 "vii"2 "i"2 "V" u'], +# "y": ['"I" "vi"2 "IV" "V" y y u'], +# }, +# "score": "u x u y x w u", +# }, + "timbre": { + "score_line": "i3 %(time)f %(duration)f 5000 %(octave)d.%(note)s 2 3 5 3", + "octave": 5, "duration": 40, "grammars": { # Notes for this instrument to use in this piece - "u": ["I V/2 V/2 V/2 I VII, IV' x u", "I IV w w", "I VII IV u u"], - "w": ['VII I IV V VI u', 'w w'], - "x": ['VI/4 III/4 II/4 I/4 w', 'x x'], - }, - "score": "u", - }, - "rhythm": { - "score_line": "i1 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6", - "octave": 7, - "duration": 50, - "grammars": { - "u": ['"I" "ii"/4 "ii"/4 "IV"/2 "V"2 "IV" "ii" x u', '"I" "vii" "III" y u', '"I" "v" "IV" u u'], - "w": ['"i" "VII"2 "VI"/4 "V"/4 "i"/4 "VII"2 "VI" "V" w u'], - "x": ['"III/2" "VI"/2 "III"/2 "vii"2 "i"2 "V" u'], - "y": ['"I" "vi"2 "IV" "V" y y u'], - }, - "score": "u x u y x w u", - }, -# "bass": { -# "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 2", -# "octave": 5, -# "grammars": { # Notes for this instrument to use in this piece -# "u": ['"I" "V" "vi" "iii" "IV" "I" "IV" "V" u u' , "e"], -# "e": [""], -# }, -# "score": "u u u u u", -# }, + "u": ['I2 I2 V VI I/2 IV/2 "V"2 "I"2'] + }, + "score": "u u u u u", + }, }, "b": { # Movement block 'a' for reuse throughout the piece "melody": { # Instrument 'melody' "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s 2", "octave": 8, @@ -148,10 +148,11 @@ composition[comp_name][instr_name]["score"] = score # Must be done after all note times keyed in, else you can't coordinate melodies with the rhythm chords print '''f1 0 512 10 1 f2 0 8192 10 .24 .64 .88 .76 .06 .5 .34 .08 + f3 0 1025 10 1 ''' for comp_name in progression.split(): for instr_name, instr in composition[comp_name].iteritems(): composition[comp_name][instr_name]["score"] = transliterate_score(composition[comp_name][instr_name]["score"], key) # print "\nMovement %s instrument %s" % (comp_name, instr_name) @@ -238,13 +239,13 @@ csound_score = [] for token in score: if isinstance(token, parse.Chord): # Chords for note in token.chord: note = csound_note_values[note] - csound_score.append(score_line % {"time": token.time, "octave": random.choice([7,8]), "note": note, "duration": token.duration}) + csound_score.append(score_line % {"time": token.time, "octave": token.octave, "note": note, "duration": token.duration}) elif isinstance(token, parse.Note): # Individual notes note = csound_note_values[token.value] csound_score.append(score_line % {"time": token.time, "octave": token.octave, "note": note, "duration": token.duration}) return csound_score if __name__ == "__main__": main() Index: parse.py ================================================================== --- parse.py +++ parse.py @@ -9,16 +9,17 @@ self.accidental = None def __repr__(self): return "Note %s %s %s" % (self.value, self.duration, self.octave) class Chord(): - def __init__(self, value, duration=.5, chord_type="major"): + def __init__(self, value, duration=.5, chord_type="major", octave=5): self.value = value self.duration = duration self.chord_type = chord_type + self.octave = octave def __repr__(self): - return "Chord %s %s %s" % (self.value, self.duration, self.chord_type) + return "Chord %s %s %s" % (self.value, self.duration, self.chord_type, self.octave) class Rest(): def __init__(self, duration=.25): self.duration = duration @@ -113,11 +114,11 @@ '''chord : QUOTE pitch QUOTE | QUOTE pitch CHORD_TYPE QUOTE ''' pitch = p[2].value pitch = pitch.upper() - p[0] = Chord(value=pitch) + p[0] = Chord(value=pitch, octave=default_octave) if len(p) > 3: p[0].chord_type = p[3] def p_accidental(p): @@ -146,11 +147,11 @@ p[0] = Rest() if len(p) > 2: p[0].duration = p[2] def p_error(p): - print "Syntax error at '%s' of element type %s" % (p.value, p.type) + raise Exception("Syntax error at '%s' of element type %s" % (p.value, p.type)) yacc.yacc() #print yacc.parse("GFG B'AB,, | g/2fg gab | GFG BAB | d2A AFD") return yacc.parse(score) DELETED test.orc Index: test.orc ================================================================== --- test.orc +++ test.orc @@ -1,14 +0,0 @@ -sr=44100 -ksmps=20 -nchnls=1 - -instr 1 - asound pluck p4, cpspch(p5), cpspch(p6), p7, p8 p9 p10 - out asound -endin - -instr 2 - kenv linen p4, .1, p3, .2; envelope - asound oscili kenv, cpspch(p5), p6; oscillator - out asound -endin Index: test.sco ================================================================== --- test.sco +++ test.sco @@ -1,801 +1,495 @@ f1 0 512 10 1 f2 0 8192 10 .24 .64 .88 .76 .06 .5 .34 .08 - -i2 0.000000 0.250000 7000 8.09 2 -i2 0.250000 0.250000 7000 8.02 2 -i2 0.500000 0.250000 7000 8.08 2 -i2 0.750000 0.250000 7000 8.09 2 -i2 1.000000 0.250000 7000 8.02 2 -i2 1.250000 0.250000 7000 8.04 2 -i2 1.500000 0.250000 7000 8.06 2 -i2 1.750000 0.250000 7000 8.09 2 -i2 2.000000 0.250000 7000 8.08 2 -i2 2.250000 0.250000 7000 8.02 2 -i2 2.500000 0.250000 7000 8.09 2 -i2 2.750000 0.250000 7000 8.08 2 -i2 3.000000 0.250000 7000 8.02 2 -i2 3.250000 0.250000 7000 8.09 2 -i2 3.500000 0.500000 7000 8.04 2 -i2 4.000000 0.500000 7000 8.04 2 -i2 4.500000 0.500000 7000 8.04 2 -i2 5.000000 0.250000 7000 8.09 2 -i2 5.250000 0.250000 7000 7.08 2 -i2 5.500000 0.250000 7000 9.02 2 -i2 5.750000 0.250000 7000 8.09 2 -i2 6.000000 0.500000 7000 8.04 2 -i2 6.500000 0.500000 7000 8.04 2 -i2 7.000000 0.500000 7000 8.04 2 -i2 7.500000 0.250000 7000 8.09 2 -i2 7.750000 0.250000 7000 7.08 2 -i2 8.000000 0.250000 7000 9.02 2 -i2 8.250000 0.250000 7000 8.09 2 -i2 8.500000 0.500000 7000 8.04 2 -i2 9.000000 0.500000 7000 8.04 2 -i2 9.500000 0.500000 7000 8.04 2 -i2 10.000000 0.250000 7000 8.09 2 -i2 10.250000 0.250000 7000 7.08 2 -i2 10.500000 0.250000 7000 9.02 2 -i2 10.750000 0.250000 7000 8.09 2 -i2 11.000000 0.500000 7000 8.04 2 -i2 11.500000 0.500000 7000 8.04 2 -i2 12.000000 0.500000 7000 8.04 2 -i2 12.500000 0.250000 7000 8.09 2 -i2 12.750000 0.250000 7000 7.08 2 -i2 13.000000 0.250000 7000 9.02 2 -i2 13.250000 0.250000 7000 8.09 2 -i2 13.500000 0.250000 7000 8.02 2 -i2 13.750000 0.250000 7000 8.09 2 -i2 14.000000 0.250000 7000 8.02 2 -i2 14.250000 0.250000 7000 8.09 2 -i2 14.500000 0.250000 7000 8.08 2 -i2 14.750000 0.250000 7000 8.02 2 -i2 15.000000 0.250000 7000 8.09 2 -i2 15.250000 0.500000 7000 8.04 2 -i2 15.750000 0.500000 7000 8.04 2 -i2 16.250000 0.500000 7000 8.04 2 -i2 16.750000 0.250000 7000 8.09 2 -i2 17.000000 0.250000 7000 7.08 2 -i2 17.250000 0.250000 7000 9.02 2 -i2 17.500000 0.250000 7000 8.09 2 -i2 17.750000 0.250000 7000 8.02 2 -i2 18.000000 0.250000 7000 8.09 2 -i2 18.250000 0.500000 7000 8.04 2 -i2 18.750000 0.500000 7000 8.04 2 -i2 19.250000 0.500000 7000 8.04 2 -i2 19.750000 0.250000 7000 8.09 2 -i2 20.000000 0.250000 7000 7.08 2 -i2 20.250000 0.250000 7000 9.02 2 -i2 20.500000 0.250000 7000 8.09 2 -i2 20.750000 0.250000 7000 8.02 2 -i2 21.000000 0.250000 7000 8.08 2 -i2 21.250000 0.250000 7000 8.09 2 -i2 21.500000 0.250000 7000 8.02 2 -i2 21.750000 0.250000 7000 8.04 2 -i2 22.000000 0.250000 7000 8.06 2 -i2 22.250000 0.250000 7000 8.09 2 -i2 22.500000 0.500000 7000 8.04 2 -i2 23.000000 0.500000 7000 8.04 2 -i2 23.500000 0.500000 7000 8.04 2 -i2 24.000000 0.250000 7000 8.09 2 -i2 24.250000 0.250000 7000 7.08 2 -i2 24.500000 0.250000 7000 9.02 2 -i2 24.750000 0.250000 7000 8.09 2 -i2 25.000000 0.500000 7000 8.04 2 -i2 25.500000 0.500000 7000 8.04 2 -i2 26.000000 0.500000 7000 8.04 2 -i2 26.500000 0.250000 7000 8.09 2 -i2 26.750000 0.250000 7000 7.08 2 -i2 27.000000 0.250000 7000 9.02 2 -i2 27.250000 0.250000 7000 8.09 2 -i2 27.500000 0.250000 7000 8.02 2 -i2 27.750000 0.250000 7000 8.08 2 -i2 28.000000 0.250000 7000 8.09 2 -i2 28.250000 0.250000 7000 8.02 2 -i2 28.500000 0.250000 7000 8.04 2 -i2 28.750000 0.250000 7000 8.06 2 -i2 29.000000 0.250000 7000 8.09 2 -i2 29.250000 0.250000 7000 8.02 2 -i2 29.500000 0.250000 7000 8.08 2 -i2 29.750000 0.250000 7000 8.09 2 -i2 30.000000 0.250000 7000 8.02 2 -i2 30.250000 0.250000 7000 8.04 2 -i2 30.500000 0.250000 7000 8.06 2 -i2 30.750000 0.250000 7000 8.09 2 -i2 31.000000 0.250000 7000 8.08 2 -i2 31.250000 0.250000 7000 8.02 2 -i2 31.500000 0.250000 7000 8.09 2 -i2 31.750000 0.250000 7000 8.08 2 -i2 32.000000 0.250000 7000 8.02 2 -i2 32.250000 0.250000 7000 8.09 2 -i2 32.500000 0.500000 7000 8.04 2 -i2 33.000000 0.500000 7000 8.04 2 -i2 33.500000 0.500000 7000 8.04 2 -i2 34.000000 0.250000 7000 8.09 2 -i2 34.250000 0.250000 7000 7.08 2 -i2 34.500000 0.250000 7000 9.02 2 -i2 34.750000 0.250000 7000 8.09 2 -i2 35.000000 0.500000 7000 8.04 2 -i2 35.500000 0.500000 7000 8.04 2 -i2 36.000000 0.500000 7000 8.04 2 -i2 36.500000 0.250000 7000 8.09 2 -i2 36.750000 0.250000 7000 7.08 2 -i2 37.000000 0.250000 7000 9.02 2 -i2 37.250000 0.250000 7000 8.09 2 -i2 37.500000 0.250000 7000 8.08 2 -i2 37.750000 0.250000 7000 8.02 2 -i2 38.000000 0.250000 7000 8.09 2 -i2 38.250000 0.500000 7000 8.04 2 -i2 38.750000 0.500000 7000 8.04 2 -i2 39.250000 0.500000 7000 8.04 2 -i2 39.750000 0.250000 7000 8.09 2 -i1 0.000000 0.500000 7000 7.11 7.11 0 6 -i1 0.000000 0.500000 7000 7.04 7.04 0 6 -i1 0.000000 0.500000 7000 8.08 8.08 0 6 -i1 0.500000 2.000000 7000 7.08 7.08 0 6 -i1 0.500000 2.000000 7000 7.11 7.11 0 6 -i1 0.500000 2.000000 7000 7.02 7.02 0 6 -i1 2.500000 0.500000 7000 7.04 7.04 0 6 -i1 2.500000 0.500000 7000 8.09 8.09 0 6 -i1 2.500000 0.500000 7000 7.11 7.11 0 6 -i1 3.000000 0.500000 7000 8.06 8.06 0 6 -i1 3.000000 0.500000 7000 7.09 7.09 0 6 -i1 3.000000 0.500000 7000 8.01 8.01 0 6 -i1 3.500000 0.500000 7000 7.11 7.11 0 6 -i1 3.500000 0.500000 7000 8.04 8.04 0 6 -i1 3.500000 0.500000 7000 8.08 8.08 0 6 -i1 4.000000 2.000000 7000 8.08 8.08 0 6 -i1 4.000000 2.000000 7000 8.11 8.11 0 6 -i1 4.000000 2.000000 7000 7.02 7.02 0 6 -i1 6.000000 0.500000 7000 7.04 7.04 0 6 -i1 6.000000 0.500000 7000 7.09 7.09 0 6 -i1 6.000000 0.500000 7000 7.11 7.11 0 6 -i1 6.500000 0.500000 7000 7.06 7.06 0 6 -i1 6.500000 0.500000 7000 8.09 8.09 0 6 -i1 6.500000 0.500000 7000 8.01 8.01 0 6 -i1 7.000000 0.500000 7000 7.11 7.11 0 6 -i1 7.000000 0.500000 7000 7.04 7.04 0 6 -i1 7.000000 0.500000 7000 8.08 8.08 0 6 -i1 7.500000 2.000000 7000 7.08 7.08 0 6 -i1 7.500000 2.000000 7000 8.11 8.11 0 6 -i1 7.500000 2.000000 7000 8.02 8.02 0 6 -i1 9.500000 0.500000 7000 7.04 7.04 0 6 -i1 9.500000 0.500000 7000 7.09 7.09 0 6 -i1 9.500000 0.500000 7000 7.11 7.11 0 6 -i1 10.000000 0.500000 7000 7.06 7.06 0 6 -i1 10.000000 0.500000 7000 7.09 7.09 0 6 -i1 10.000000 0.500000 7000 8.01 8.01 0 6 -i1 10.500000 0.500000 7000 7.11 7.11 0 6 -i1 10.500000 0.500000 7000 8.04 8.04 0 6 -i1 10.500000 0.500000 7000 7.08 7.08 0 6 -i1 11.000000 2.000000 7000 7.08 7.08 0 6 -i1 11.000000 2.000000 7000 7.11 7.11 0 6 -i1 11.000000 2.000000 7000 7.02 7.02 0 6 -i1 13.000000 0.500000 7000 8.04 8.04 0 6 -i1 13.000000 0.500000 7000 7.09 7.09 0 6 -i1 13.000000 0.500000 7000 8.11 8.11 0 6 -i1 13.500000 0.500000 7000 8.06 8.06 0 6 -i1 13.500000 0.500000 7000 8.09 8.09 0 6 -i1 13.500000 0.500000 7000 8.01 8.01 0 6 -i1 14.000000 0.500000 7000 7.11 7.11 0 6 -i1 14.000000 0.500000 7000 7.04 7.04 0 6 -i1 14.000000 0.500000 7000 7.08 7.08 0 6 -i1 14.500000 2.000000 7000 8.08 8.08 0 6 -i1 14.500000 2.000000 7000 8.11 8.11 0 6 -i1 14.500000 2.000000 7000 8.02 8.02 0 6 -i1 16.500000 0.500000 7000 7.04 7.04 0 6 -i1 16.500000 0.500000 7000 8.09 8.09 0 6 -i1 16.500000 0.500000 7000 7.11 7.11 0 6 -i1 17.000000 0.500000 7000 8.06 8.06 0 6 -i1 17.000000 0.500000 7000 8.09 8.09 0 6 -i1 17.000000 0.500000 7000 8.01 8.01 0 6 -i1 17.500000 0.500000 7000 8.11 8.11 0 6 -i1 17.500000 0.500000 7000 7.04 7.04 0 6 -i1 17.500000 0.500000 7000 7.08 7.08 0 6 -i1 18.000000 2.000000 7000 7.08 7.08 0 6 -i1 18.000000 2.000000 7000 7.11 7.11 0 6 -i1 18.000000 2.000000 7000 8.02 8.02 0 6 -i1 20.000000 0.500000 7000 7.04 7.04 0 6 -i1 20.000000 0.500000 7000 7.09 7.09 0 6 -i1 20.000000 0.500000 7000 8.11 8.11 0 6 -i1 20.500000 0.500000 7000 8.06 8.06 0 6 -i1 20.500000 0.500000 7000 8.09 8.09 0 6 -i1 20.500000 0.500000 7000 8.01 8.01 0 6 -i1 21.000000 0.500000 7000 8.11 8.11 0 6 -i1 21.000000 0.500000 7000 7.04 7.04 0 6 -i1 21.000000 0.500000 7000 7.08 7.08 0 6 -i1 21.500000 2.000000 7000 7.08 7.08 0 6 -i1 21.500000 2.000000 7000 8.11 8.11 0 6 -i1 21.500000 2.000000 7000 8.02 8.02 0 6 -i1 23.500000 0.500000 7000 8.04 8.04 0 6 -i1 23.500000 0.500000 7000 8.09 8.09 0 6 -i1 23.500000 0.500000 7000 8.11 8.11 0 6 -i1 24.000000 0.500000 7000 8.06 8.06 0 6 -i1 24.000000 0.500000 7000 8.09 8.09 0 6 -i1 24.000000 0.500000 7000 7.01 7.01 0 6 -i1 24.500000 0.500000 7000 8.11 8.11 0 6 -i1 24.500000 0.500000 7000 8.04 8.04 0 6 -i1 24.500000 0.500000 7000 8.08 8.08 0 6 -i1 25.000000 2.000000 7000 8.08 8.08 0 6 -i1 25.000000 2.000000 7000 8.11 8.11 0 6 -i1 25.000000 2.000000 7000 8.02 8.02 0 6 -i1 27.000000 0.500000 7000 7.04 7.04 0 6 -i1 27.000000 0.500000 7000 8.09 8.09 0 6 -i1 27.000000 0.500000 7000 8.11 8.11 0 6 -i1 27.500000 0.500000 7000 8.06 8.06 0 6 -i1 27.500000 0.500000 7000 7.09 7.09 0 6 -i1 27.500000 0.500000 7000 7.01 7.01 0 6 -i1 28.000000 0.500000 7000 8.11 8.11 0 6 -i1 28.000000 0.500000 7000 7.04 7.04 0 6 -i1 28.000000 0.500000 7000 8.08 8.08 0 6 -i1 28.500000 2.000000 7000 7.08 7.08 0 6 -i1 28.500000 2.000000 7000 7.11 7.11 0 6 -i1 28.500000 2.000000 7000 8.02 8.02 0 6 -i1 30.500000 0.500000 7000 8.04 8.04 0 6 -i1 30.500000 0.500000 7000 8.09 8.09 0 6 -i1 30.500000 0.500000 7000 7.11 7.11 0 6 -i1 31.000000 0.500000 7000 8.06 8.06 0 6 -i1 31.000000 0.500000 7000 8.09 8.09 0 6 -i1 31.000000 0.500000 7000 7.01 7.01 0 6 -i1 31.500000 0.500000 7000 8.11 8.11 0 6 -i1 31.500000 0.500000 7000 7.04 7.04 0 6 -i1 31.500000 0.500000 7000 7.08 7.08 0 6 -i1 32.000000 2.000000 7000 8.08 8.08 0 6 -i1 32.000000 2.000000 7000 8.11 8.11 0 6 -i1 32.000000 2.000000 7000 7.02 7.02 0 6 -i1 34.000000 0.500000 7000 7.04 7.04 0 6 -i1 34.000000 0.500000 7000 7.09 7.09 0 6 -i1 34.000000 0.500000 7000 7.11 7.11 0 6 -i1 34.500000 0.500000 7000 7.06 7.06 0 6 -i1 34.500000 0.500000 7000 7.09 7.09 0 6 -i1 34.500000 0.500000 7000 7.01 7.01 0 6 -i1 35.000000 0.500000 7000 7.11 7.11 0 6 -i1 35.000000 0.500000 7000 7.04 7.04 0 6 -i1 35.000000 0.500000 7000 8.08 8.08 0 6 -i1 35.500000 2.000000 7000 8.08 8.08 0 6 -i1 35.500000 2.000000 7000 8.11 8.11 0 6 -i1 35.500000 2.000000 7000 8.02 8.02 0 6 -i1 37.500000 0.500000 7000 7.04 7.04 0 6 -i1 37.500000 0.500000 7000 7.09 7.09 0 6 -i1 37.500000 0.500000 7000 8.11 8.11 0 6 -i1 38.000000 0.500000 7000 8.06 8.06 0 6 -i1 38.000000 0.500000 7000 8.09 8.09 0 6 -i1 38.000000 0.500000 7000 8.01 8.01 0 6 -i1 38.500000 0.500000 7000 8.11 8.11 0 6 -i1 38.500000 0.500000 7000 8.04 8.04 0 6 -i1 38.500000 0.500000 7000 7.08 7.08 0 6 -i1 39.000000 2.000000 7000 7.08 7.08 0 6 -i1 39.000000 2.000000 7000 7.11 7.11 0 6 -i1 39.000000 2.000000 7000 7.02 7.02 0 6 -i1 41.000000 0.500000 7000 7.04 7.04 0 6 -i1 41.000000 0.500000 7000 7.09 7.09 0 6 -i1 41.000000 0.500000 7000 8.11 8.11 0 6 -i1 41.500000 0.500000 7000 8.06 8.06 0 6 -i1 41.500000 0.500000 7000 7.09 7.09 0 6 -i1 41.500000 0.500000 7000 8.01 8.01 0 6 -i1 42.000000 0.500000 7000 7.11 7.11 0 6 -i1 42.000000 0.500000 7000 7.04 7.04 0 6 -i1 42.000000 0.500000 7000 8.08 8.08 0 6 -i1 42.500000 2.000000 7000 7.08 7.08 0 6 -i1 42.500000 2.000000 7000 7.11 7.11 0 6 -i1 42.500000 2.000000 7000 7.02 7.02 0 6 -i1 44.500000 0.500000 7000 7.04 7.04 0 6 -i1 44.500000 0.500000 7000 8.09 8.09 0 6 -i1 44.500000 0.500000 7000 7.11 7.11 0 6 -i1 45.000000 0.500000 7000 8.06 8.06 0 6 -i1 45.000000 0.500000 7000 8.09 8.09 0 6 -i1 45.000000 0.500000 7000 7.01 7.01 0 6 -i1 45.500000 0.500000 7000 7.11 7.11 0 6 -i1 45.500000 0.500000 7000 7.04 7.04 0 6 -i1 45.500000 0.500000 7000 7.08 7.08 0 6 -i1 46.000000 2.000000 7000 8.08 8.08 0 6 -i1 46.000000 2.000000 7000 7.11 7.11 0 6 -i1 46.000000 2.000000 7000 7.02 7.02 0 6 -i1 48.000000 0.500000 7000 7.04 7.04 0 6 -i1 48.000000 0.500000 7000 7.09 7.09 0 6 -i1 48.000000 0.500000 7000 7.11 7.11 0 6 -i1 48.500000 0.500000 7000 8.06 8.06 0 6 -i1 48.500000 0.500000 7000 7.09 7.09 0 6 -i1 48.500000 0.500000 7000 8.01 8.01 0 6 -i1 49.000000 0.500000 7000 7.11 7.11 0 6 -i1 49.000000 0.500000 7000 8.04 8.04 0 6 -i1 49.000000 0.500000 7000 8.08 8.08 0 6 -i2 49.500000 0.250000 7000 8.08 2 -i2 49.750000 0.250000 7000 8.09 2 -i2 50.000000 0.250000 7000 8.02 2 -i2 50.250000 0.250000 7000 8.04 2 -i2 50.500000 0.250000 7000 8.06 2 -i2 50.750000 0.250000 7000 8.08 2 -i2 51.000000 0.250000 7000 8.09 2 -i2 51.250000 0.250000 7000 8.02 2 -i2 51.500000 0.250000 7000 8.04 2 -i2 51.750000 0.250000 7000 8.06 2 -i2 52.000000 0.250000 7000 8.09 2 -i2 52.250000 0.250000 7000 8.08 2 -i2 52.500000 0.250000 7000 8.04 2 -i2 52.750000 0.250000 7000 8.01 2 -i2 53.000000 0.250000 7000 8.06 2 -i2 53.250000 0.250000 7000 8.01 2 -i2 53.500000 0.250000 7000 8.11 2 -i2 53.750000 0.250000 7000 8.09 2 -i2 54.000000 0.250000 7000 8.08 2 -i2 54.250000 0.250000 7000 8.09 2 -i2 54.500000 0.250000 7000 8.02 2 -i2 54.750000 0.250000 7000 8.04 2 -i2 55.000000 0.250000 7000 8.06 2 -i2 55.250000 0.250000 7000 8.06 2 -i2 55.500000 0.250000 7000 8.01 2 -i2 55.750000 0.250000 7000 8.11 2 -i2 56.000000 0.250000 7000 8.09 2 -i2 56.250000 0.250000 7000 8.08 2 -i2 56.500000 0.250000 7000 8.09 2 -i2 56.750000 0.250000 7000 8.02 2 -i2 57.000000 0.250000 7000 8.04 2 -i2 57.250000 0.250000 7000 8.06 2 -i2 57.500000 0.250000 7000 8.09 2 -i2 57.750000 0.250000 7000 8.08 2 -i2 58.000000 0.250000 7000 8.04 2 -i2 58.250000 0.250000 7000 8.01 2 -i2 58.500000 0.250000 7000 8.08 2 -i2 58.750000 0.250000 7000 8.09 2 -i2 59.000000 0.250000 7000 8.02 2 + f3 0 1025 10 1 + +i3 0.000000 2.000000 5000 5.09 2 3 5 3 +i3 2.000000 2.000000 5000 5.09 2 3 5 3 +i3 4.000000 0.250000 5000 5.04 2 3 5 3 +i3 4.250000 0.250000 5000 5.06 2 3 5 3 +i3 4.500000 0.500000 5000 5.09 2 3 5 3 +i3 5.000000 0.500000 5000 5.02 2 3 5 3 +i3 5.500000 2.000000 5000 5.06 2 3 5 3 +i3 5.500000 2.000000 5000 5.09 2 3 5 3 +i3 5.500000 2.000000 5000 5.01 2 3 5 3 +i3 7.500000 2.000000 5000 5.11 2 3 5 3 +i3 7.500000 2.000000 5000 5.04 2 3 5 3 +i3 7.500000 2.000000 5000 5.08 2 3 5 3 +i3 9.500000 2.000000 5000 5.09 2 3 5 3 +i3 11.500000 2.000000 5000 5.09 2 3 5 3 +i3 13.500000 0.250000 5000 5.04 2 3 5 3 +i3 13.750000 0.250000 5000 5.06 2 3 5 3 +i3 14.000000 0.500000 5000 5.09 2 3 5 3 +i3 14.500000 0.500000 5000 5.02 2 3 5 3 +i3 15.000000 2.000000 5000 5.06 2 3 5 3 +i3 15.000000 2.000000 5000 5.09 2 3 5 3 +i3 15.000000 2.000000 5000 5.01 2 3 5 3 +i3 17.000000 2.000000 5000 5.11 2 3 5 3 +i3 17.000000 2.000000 5000 5.04 2 3 5 3 +i3 17.000000 2.000000 5000 5.08 2 3 5 3 +i3 19.000000 2.000000 5000 5.09 2 3 5 3 +i3 21.000000 2.000000 5000 5.09 2 3 5 3 +i3 23.000000 0.250000 5000 5.04 2 3 5 3 +i3 23.250000 0.250000 5000 5.06 2 3 5 3 +i3 23.500000 0.500000 5000 5.09 2 3 5 3 +i3 24.000000 0.500000 5000 5.02 2 3 5 3 +i3 24.500000 2.000000 5000 5.06 2 3 5 3 +i3 24.500000 2.000000 5000 5.09 2 3 5 3 +i3 24.500000 2.000000 5000 5.01 2 3 5 3 +i3 26.500000 2.000000 5000 5.11 2 3 5 3 +i3 26.500000 2.000000 5000 5.04 2 3 5 3 +i3 26.500000 2.000000 5000 5.08 2 3 5 3 +i3 28.500000 2.000000 5000 5.09 2 3 5 3 +i3 30.500000 2.000000 5000 5.09 2 3 5 3 +i3 32.500000 0.250000 5000 5.04 2 3 5 3 +i3 32.750000 0.250000 5000 5.06 2 3 5 3 +i3 33.000000 0.500000 5000 5.09 2 3 5 3 +i3 33.500000 0.500000 5000 5.02 2 3 5 3 +i3 34.000000 2.000000 5000 5.06 2 3 5 3 +i3 34.000000 2.000000 5000 5.09 2 3 5 3 +i3 34.000000 2.000000 5000 5.01 2 3 5 3 +i3 36.000000 2.000000 5000 5.11 2 3 5 3 +i3 36.000000 2.000000 5000 5.04 2 3 5 3 +i3 36.000000 2.000000 5000 5.08 2 3 5 3 +i3 38.000000 2.000000 5000 5.09 2 3 5 3 +i2 40.000000 0.250000 7000 8.08 2 +i2 40.250000 0.250000 7000 8.09 2 +i2 40.500000 0.250000 7000 8.02 2 +i2 40.750000 0.250000 7000 8.04 2 +i2 41.000000 0.250000 7000 8.06 2 +i2 41.250000 0.250000 7000 8.09 2 +i2 41.500000 0.250000 7000 8.08 2 +i2 41.750000 0.250000 7000 8.04 2 +i2 42.000000 0.250000 7000 8.01 2 +i2 42.250000 0.250000 7000 8.01 2 +i2 42.500000 0.250000 7000 8.06 2 +i2 42.750000 0.250000 7000 8.11 2 +i2 43.000000 0.250000 7000 8.04 2 +i2 43.250000 0.250000 7000 8.06 2 +i2 43.500000 0.250000 7000 8.02 2 +i2 43.750000 2.000000 7000 8.08 2 +i2 45.750000 0.250000 7000 8.08 2 +i2 46.000000 0.250000 7000 8.09 2 +i2 46.250000 0.250000 7000 8.02 2 +i2 46.500000 0.250000 7000 8.04 2 +i2 46.750000 0.250000 7000 8.06 2 +i2 47.000000 0.250000 7000 8.09 2 +i2 47.250000 0.250000 7000 8.08 2 +i2 47.500000 0.250000 7000 8.04 2 +i2 47.750000 0.250000 7000 8.01 2 +i2 48.000000 0.250000 7000 8.09 2 +i2 48.250000 0.250000 7000 8.08 2 +i2 48.500000 0.250000 7000 8.04 2 +i2 48.750000 0.250000 7000 8.01 2 +i2 49.000000 0.250000 7000 8.01 2 +i2 49.250000 0.250000 7000 8.06 2 +i2 49.500000 0.250000 7000 8.11 2 +i2 49.750000 0.250000 7000 8.04 2 +i2 50.000000 0.250000 7000 8.06 2 +i2 50.250000 0.250000 7000 8.02 2 +i2 50.500000 2.000000 7000 8.08 2 +i2 52.500000 0.250000 7000 8.08 2 +i2 52.750000 0.250000 7000 8.09 2 +i2 53.000000 0.250000 7000 8.02 2 +i2 53.250000 0.250000 7000 8.04 2 +i2 53.500000 0.250000 7000 8.06 2 +i2 53.750000 0.250000 7000 8.01 2 +i2 54.000000 0.250000 7000 8.06 2 +i2 54.250000 0.250000 7000 8.11 2 +i2 54.500000 0.250000 7000 8.04 2 +i2 54.750000 0.250000 7000 8.06 2 +i2 55.000000 0.250000 7000 8.02 2 +i2 55.250000 2.000000 7000 8.08 2 +i2 57.250000 0.250000 7000 8.08 2 +i2 57.500000 0.250000 7000 8.09 2 +i2 57.750000 0.250000 7000 8.02 2 +i2 58.000000 0.250000 7000 8.04 2 +i2 58.250000 0.250000 7000 8.06 2 +i2 58.500000 0.250000 7000 8.01 2 +i2 58.750000 0.250000 7000 8.06 2 +i2 59.000000 0.250000 7000 8.11 2 i2 59.250000 0.250000 7000 8.04 2 i2 59.500000 0.250000 7000 8.06 2 -i2 59.750000 0.250000 7000 8.09 2 -i2 60.000000 0.250000 7000 8.08 2 -i2 60.250000 0.250000 7000 8.04 2 -i2 60.500000 0.250000 7000 8.01 2 -i2 60.750000 0.250000 7000 8.09 2 -i2 61.000000 0.250000 7000 8.08 2 -i2 61.250000 0.250000 7000 8.04 2 -i2 61.500000 0.250000 7000 8.01 2 -i2 61.750000 0.250000 7000 8.08 2 -i2 62.000000 0.250000 7000 8.09 2 -i2 62.250000 0.250000 7000 8.02 2 -i2 62.500000 0.250000 7000 8.04 2 -i2 62.750000 0.250000 7000 8.06 2 -i2 63.000000 0.250000 7000 8.06 2 -i2 63.250000 0.250000 7000 8.01 2 -i2 63.500000 0.250000 7000 8.11 2 -i2 63.750000 0.250000 7000 8.09 2 -i2 64.000000 0.250000 7000 8.08 2 -i2 64.250000 0.250000 7000 8.09 2 -i2 64.500000 0.250000 7000 8.02 2 -i2 64.750000 0.250000 7000 8.04 2 -i2 65.000000 0.250000 7000 8.06 2 -i2 65.250000 0.250000 7000 8.08 2 -i2 65.500000 0.250000 7000 8.09 2 -i2 65.750000 0.250000 7000 8.02 2 -i2 66.000000 0.250000 7000 8.04 2 -i2 66.250000 0.250000 7000 8.06 2 -i2 66.500000 0.250000 7000 8.09 2 -i2 66.750000 0.250000 7000 8.08 2 -i2 67.000000 0.250000 7000 8.04 2 -i2 67.250000 0.250000 7000 8.01 2 -i2 67.500000 0.250000 7000 8.06 2 -i2 67.750000 0.250000 7000 8.01 2 -i2 68.000000 0.250000 7000 8.11 2 -i2 68.250000 0.250000 7000 8.09 2 -i2 68.500000 0.250000 7000 8.08 2 -i2 68.750000 0.250000 7000 8.09 2 -i2 69.000000 0.250000 7000 8.02 2 -i2 69.250000 0.250000 7000 8.04 2 -i1 49.500000 0.500000 7000 8.11 8.11 0 6 -i1 49.500000 0.500000 7000 8.04 8.04 0 6 -i1 49.500000 0.500000 7000 7.08 7.08 0 6 -i1 50.000000 2.000000 7000 7.08 7.08 0 6 -i1 50.000000 2.000000 7000 7.11 7.11 0 6 -i1 50.000000 2.000000 7000 8.02 8.02 0 6 -i1 52.000000 0.500000 7000 8.04 8.04 0 6 -i1 52.000000 0.500000 7000 8.09 8.09 0 6 -i1 52.000000 0.500000 7000 8.11 8.11 0 6 -i1 52.500000 0.500000 7000 8.06 8.06 0 6 -i1 52.500000 0.500000 7000 7.09 7.09 0 6 -i1 52.500000 0.500000 7000 8.01 8.01 0 6 -i1 53.000000 0.500000 7000 8.11 8.11 0 6 -i1 53.000000 0.500000 7000 8.04 8.04 0 6 -i1 53.000000 0.500000 7000 8.08 8.08 0 6 -i1 53.500000 2.000000 7000 7.08 7.08 0 6 -i1 53.500000 2.000000 7000 8.11 8.11 0 6 -i1 53.500000 2.000000 7000 7.02 7.02 0 6 -i1 55.500000 0.500000 7000 7.04 7.04 0 6 -i1 55.500000 0.500000 7000 7.09 7.09 0 6 -i1 55.500000 0.500000 7000 7.11 7.11 0 6 -i1 56.000000 0.500000 7000 7.06 7.06 0 6 -i1 56.000000 0.500000 7000 8.09 8.09 0 6 -i1 56.000000 0.500000 7000 8.01 8.01 0 6 -i1 56.500000 0.500000 7000 8.11 8.11 0 6 -i1 56.500000 0.500000 7000 8.04 8.04 0 6 -i1 56.500000 0.500000 7000 7.08 7.08 0 6 -i1 57.000000 2.000000 7000 7.08 7.08 0 6 -i1 57.000000 2.000000 7000 7.11 7.11 0 6 -i1 57.000000 2.000000 7000 7.02 7.02 0 6 -i1 59.000000 0.500000 7000 7.04 7.04 0 6 -i1 59.000000 0.500000 7000 8.09 8.09 0 6 -i1 59.000000 0.500000 7000 7.11 7.11 0 6 -i1 59.500000 0.500000 7000 8.06 8.06 0 6 -i1 59.500000 0.500000 7000 8.09 8.09 0 6 -i1 59.500000 0.500000 7000 7.01 7.01 0 6 +i2 59.750000 0.250000 7000 8.02 2 +i1 40.000000 0.500000 7000 7.11 7.11 0 6 +i1 40.000000 0.500000 7000 7.04 7.04 0 6 +i1 40.000000 0.500000 7000 7.08 7.08 0 6 +i1 40.500000 2.000000 7000 7.08 7.08 0 6 +i1 40.500000 2.000000 7000 7.11 7.11 0 6 +i1 40.500000 2.000000 7000 7.02 7.02 0 6 +i1 42.500000 0.500000 7000 7.04 7.04 0 6 +i1 42.500000 0.500000 7000 7.09 7.09 0 6 +i1 42.500000 0.500000 7000 7.11 7.11 0 6 +i1 43.000000 0.500000 7000 7.06 7.06 0 6 +i1 43.000000 0.500000 7000 7.09 7.09 0 6 +i1 43.000000 0.500000 7000 7.01 7.01 0 6 +i1 43.500000 0.500000 7000 7.11 7.11 0 6 +i1 43.500000 0.500000 7000 7.04 7.04 0 6 +i1 43.500000 0.500000 7000 7.08 7.08 0 6 +i1 44.000000 2.000000 7000 7.08 7.08 0 6 +i1 44.000000 2.000000 7000 7.11 7.11 0 6 +i1 44.000000 2.000000 7000 7.02 7.02 0 6 +i1 46.000000 0.500000 7000 7.04 7.04 0 6 +i1 46.000000 0.500000 7000 7.09 7.09 0 6 +i1 46.000000 0.500000 7000 7.11 7.11 0 6 +i1 46.500000 0.500000 7000 7.06 7.06 0 6 +i1 46.500000 0.500000 7000 7.09 7.09 0 6 +i1 46.500000 0.500000 7000 7.01 7.01 0 6 +i1 47.000000 0.500000 7000 7.11 7.11 0 6 +i1 47.000000 0.500000 7000 7.04 7.04 0 6 +i1 47.000000 0.500000 7000 7.08 7.08 0 6 +i1 47.500000 2.000000 7000 7.08 7.08 0 6 +i1 47.500000 2.000000 7000 7.11 7.11 0 6 +i1 47.500000 2.000000 7000 7.02 7.02 0 6 +i1 49.500000 0.500000 7000 7.04 7.04 0 6 +i1 49.500000 0.500000 7000 7.09 7.09 0 6 +i1 49.500000 0.500000 7000 7.11 7.11 0 6 +i1 50.000000 0.500000 7000 7.06 7.06 0 6 +i1 50.000000 0.500000 7000 7.09 7.09 0 6 +i1 50.000000 0.500000 7000 7.01 7.01 0 6 +i1 50.500000 0.500000 7000 7.11 7.11 0 6 +i1 50.500000 0.500000 7000 7.04 7.04 0 6 +i1 50.500000 0.500000 7000 7.08 7.08 0 6 +i1 51.000000 2.000000 7000 7.08 7.08 0 6 +i1 51.000000 2.000000 7000 7.11 7.11 0 6 +i1 51.000000 2.000000 7000 7.02 7.02 0 6 +i1 53.000000 0.500000 7000 7.04 7.04 0 6 +i1 53.000000 0.500000 7000 7.09 7.09 0 6 +i1 53.000000 0.500000 7000 7.11 7.11 0 6 +i1 53.500000 0.500000 7000 7.06 7.06 0 6 +i1 53.500000 0.500000 7000 7.09 7.09 0 6 +i1 53.500000 0.500000 7000 7.01 7.01 0 6 +i1 54.000000 0.500000 7000 7.11 7.11 0 6 +i1 54.000000 0.500000 7000 7.04 7.04 0 6 +i1 54.000000 0.500000 7000 7.08 7.08 0 6 +i1 54.500000 2.000000 7000 7.08 7.08 0 6 +i1 54.500000 2.000000 7000 7.11 7.11 0 6 +i1 54.500000 2.000000 7000 7.02 7.02 0 6 +i1 56.500000 0.500000 7000 7.04 7.04 0 6 +i1 56.500000 0.500000 7000 7.09 7.09 0 6 +i1 56.500000 0.500000 7000 7.11 7.11 0 6 +i1 57.000000 0.500000 7000 7.06 7.06 0 6 +i1 57.000000 0.500000 7000 7.09 7.09 0 6 +i1 57.000000 0.500000 7000 7.01 7.01 0 6 +i1 57.500000 0.500000 7000 7.11 7.11 0 6 +i1 57.500000 0.500000 7000 7.04 7.04 0 6 +i1 57.500000 0.500000 7000 7.08 7.08 0 6 +i1 58.000000 2.000000 7000 7.08 7.08 0 6 +i1 58.000000 2.000000 7000 7.11 7.11 0 6 +i1 58.000000 2.000000 7000 7.02 7.02 0 6 +i1 60.000000 0.500000 7000 7.04 7.04 0 6 +i1 60.000000 0.500000 7000 7.09 7.09 0 6 i1 60.000000 0.500000 7000 7.11 7.11 0 6 -i1 60.000000 0.500000 7000 8.04 8.04 0 6 -i1 60.000000 0.500000 7000 8.08 8.08 0 6 -i1 60.500000 2.000000 7000 8.08 8.08 0 6 -i1 60.500000 2.000000 7000 8.11 8.11 0 6 -i1 60.500000 2.000000 7000 7.02 7.02 0 6 -i1 62.500000 0.500000 7000 7.04 7.04 0 6 -i1 62.500000 0.500000 7000 7.09 7.09 0 6 -i1 62.500000 0.500000 7000 8.11 8.11 0 6 -i1 63.000000 0.500000 7000 8.06 8.06 0 6 -i1 63.000000 0.500000 7000 8.09 8.09 0 6 -i1 63.000000 0.500000 7000 7.01 7.01 0 6 -i1 63.500000 0.500000 7000 8.11 8.11 0 6 +i1 60.500000 0.500000 7000 7.06 7.06 0 6 +i1 60.500000 0.500000 7000 7.09 7.09 0 6 +i1 60.500000 0.500000 7000 7.01 7.01 0 6 +i1 61.000000 0.500000 7000 7.11 7.11 0 6 +i1 61.000000 0.500000 7000 7.04 7.04 0 6 +i1 61.000000 0.500000 7000 7.08 7.08 0 6 +i1 61.500000 2.000000 7000 7.08 7.08 0 6 +i1 61.500000 2.000000 7000 7.11 7.11 0 6 +i1 61.500000 2.000000 7000 7.02 7.02 0 6 i1 63.500000 0.500000 7000 7.04 7.04 0 6 -i1 63.500000 0.500000 7000 8.08 8.08 0 6 -i1 64.000000 2.000000 7000 8.08 8.08 0 6 -i1 64.000000 2.000000 7000 7.11 7.11 0 6 -i1 64.000000 2.000000 7000 7.02 7.02 0 6 -i1 66.000000 0.500000 7000 7.04 7.04 0 6 -i1 66.000000 0.500000 7000 8.09 8.09 0 6 +i1 63.500000 0.500000 7000 7.09 7.09 0 6 +i1 63.500000 0.500000 7000 7.11 7.11 0 6 +i2 64.000000 0.500000 7000 8.08 2 +i2 64.500000 0.500000 7000 8.09 2 +i2 65.000000 0.500000 7000 8.11 2 +i2 65.500000 0.500000 7000 8.04 2 +i2 66.000000 0.250000 7000 8.09 2 +i2 66.250000 0.500000 7000 8.06 2 +i2 66.750000 0.500000 7000 8.06 2 +i2 67.250000 0.500000 7000 8.02 2 +i2 67.750000 0.250000 7000 8.01 2 +i2 68.000000 0.250000 7000 8.06 2 +i2 68.250000 0.250000 7000 8.11 2 +i2 68.500000 0.250000 7000 8.04 2 +i2 68.750000 0.250000 7000 8.06 2 +i2 69.000000 0.250000 7000 8.02 2 +i2 69.250000 2.000000 7000 8.08 2 +i2 71.250000 0.500000 7000 8.08 2 +i2 71.750000 0.500000 7000 8.09 2 +i2 72.250000 0.500000 7000 8.11 2 +i2 72.750000 0.500000 7000 8.04 2 +i2 73.250000 0.250000 7000 8.01 2 +i2 73.500000 0.250000 7000 8.06 2 +i2 73.750000 0.250000 7000 8.11 2 +i2 74.000000 0.250000 7000 8.04 2 +i2 74.250000 0.250000 7000 8.06 2 +i2 74.500000 0.250000 7000 8.02 2 +i2 74.750000 2.000000 7000 8.08 2 +i2 76.750000 0.500000 7000 8.08 2 +i2 77.250000 0.500000 7000 8.09 2 +i2 77.750000 0.500000 7000 8.11 2 +i2 78.250000 0.500000 7000 8.04 2 +i2 78.750000 0.250000 7000 8.09 2 +i2 79.000000 0.500000 7000 8.06 2 +i2 79.500000 0.500000 7000 8.06 2 +i2 80.000000 0.500000 7000 8.02 2 +i2 80.500000 0.250000 7000 8.09 2 +i2 80.750000 0.500000 7000 8.06 2 +i2 81.250000 0.500000 7000 8.06 2 +i2 81.750000 0.500000 7000 8.02 2 +i2 82.250000 0.250000 7000 8.09 2 +i2 82.500000 0.500000 7000 8.06 2 +i2 83.000000 0.500000 7000 8.06 2 +i2 83.500000 0.500000 7000 8.02 2 +i1 64.000000 0.500000 7000 7.11 7.11 0 6 +i1 64.000000 0.500000 7000 7.04 7.04 0 6 +i1 64.000000 0.500000 7000 7.08 7.08 0 6 +i1 64.500000 0.500000 7000 7.08 7.08 0 6 +i1 64.500000 0.500000 7000 7.11 7.11 0 6 +i1 64.500000 0.500000 7000 7.02 7.02 0 6 +i1 65.000000 0.500000 7000 7.04 7.04 0 6 +i1 65.000000 0.500000 7000 7.09 7.09 0 6 +i1 65.000000 0.500000 7000 7.11 7.11 0 6 +i1 65.500000 0.500000 7000 7.06 7.06 0 6 +i1 65.500000 0.500000 7000 7.09 7.09 0 6 +i1 65.500000 0.500000 7000 7.01 7.01 0 6 i1 66.000000 0.500000 7000 7.11 7.11 0 6 -i1 66.500000 0.500000 7000 8.06 8.06 0 6 -i1 66.500000 0.500000 7000 8.09 8.09 0 6 -i1 66.500000 0.500000 7000 8.01 8.01 0 6 -i1 67.000000 0.500000 7000 8.11 8.11 0 6 -i1 67.000000 0.500000 7000 8.04 8.04 0 6 -i1 67.000000 0.500000 7000 7.08 7.08 0 6 -i1 67.500000 2.000000 7000 8.08 8.08 0 6 -i1 67.500000 2.000000 7000 7.11 7.11 0 6 -i1 67.500000 2.000000 7000 7.02 7.02 0 6 -i1 69.500000 0.500000 7000 7.04 7.04 0 6 +i1 66.000000 0.500000 7000 7.04 7.04 0 6 +i1 66.000000 0.500000 7000 7.08 7.08 0 6 +i1 66.500000 0.500000 7000 7.08 7.08 0 6 +i1 66.500000 0.500000 7000 7.11 7.11 0 6 +i1 66.500000 0.500000 7000 7.02 7.02 0 6 +i1 67.000000 0.500000 7000 7.04 7.04 0 6 +i1 67.000000 0.500000 7000 7.09 7.09 0 6 +i1 67.000000 0.500000 7000 7.11 7.11 0 6 +i1 67.500000 0.500000 7000 7.06 7.06 0 6 +i1 67.500000 0.500000 7000 7.09 7.09 0 6 +i1 67.500000 0.500000 7000 7.01 7.01 0 6 +i1 68.000000 0.500000 7000 7.11 7.11 0 6 +i1 68.000000 0.500000 7000 7.04 7.04 0 6 +i1 68.000000 0.500000 7000 7.08 7.08 0 6 +i1 68.500000 0.500000 7000 7.08 7.08 0 6 +i1 68.500000 0.500000 7000 7.11 7.11 0 6 +i1 68.500000 0.500000 7000 7.02 7.02 0 6 +i1 69.000000 0.500000 7000 7.04 7.04 0 6 +i1 69.000000 0.500000 7000 7.09 7.09 0 6 +i1 69.000000 0.500000 7000 7.11 7.11 0 6 +i1 69.500000 0.500000 7000 7.06 7.06 0 6 i1 69.500000 0.500000 7000 7.09 7.09 0 6 -i1 69.500000 0.500000 7000 8.11 8.11 0 6 -i1 70.000000 0.500000 7000 8.06 8.06 0 6 -i1 70.000000 0.500000 7000 7.09 7.09 0 6 -i1 70.000000 0.500000 7000 7.01 7.01 0 6 -i1 70.500000 0.500000 7000 8.11 8.11 0 6 -i1 70.500000 0.500000 7000 7.04 7.04 0 6 +i1 69.500000 0.500000 7000 7.01 7.01 0 6 +i1 70.000000 0.500000 7000 7.11 7.11 0 6 +i1 70.000000 0.500000 7000 7.04 7.04 0 6 +i1 70.000000 0.500000 7000 7.08 7.08 0 6 i1 70.500000 0.500000 7000 7.08 7.08 0 6 -i1 71.000000 2.000000 7000 7.08 7.08 0 6 -i1 71.000000 2.000000 7000 8.11 8.11 0 6 -i1 71.000000 2.000000 7000 7.02 7.02 0 6 -i1 73.000000 0.500000 7000 8.04 8.04 0 6 +i1 70.500000 0.500000 7000 7.11 7.11 0 6 +i1 70.500000 0.500000 7000 7.02 7.02 0 6 +i1 71.000000 0.500000 7000 7.04 7.04 0 6 +i1 71.000000 0.500000 7000 7.09 7.09 0 6 +i1 71.000000 0.500000 7000 7.11 7.11 0 6 +i1 71.500000 0.500000 7000 7.06 7.06 0 6 +i1 71.500000 0.500000 7000 7.09 7.09 0 6 +i1 71.500000 0.500000 7000 7.01 7.01 0 6 +i1 72.000000 0.500000 7000 7.11 7.11 0 6 +i1 72.000000 0.500000 7000 7.04 7.04 0 6 +i1 72.000000 0.500000 7000 7.08 7.08 0 6 +i1 72.500000 0.500000 7000 7.08 7.08 0 6 +i1 72.500000 0.500000 7000 7.11 7.11 0 6 +i1 72.500000 0.500000 7000 7.02 7.02 0 6 +i1 73.000000 0.500000 7000 7.04 7.04 0 6 i1 73.000000 0.500000 7000 7.09 7.09 0 6 i1 73.000000 0.500000 7000 7.11 7.11 0 6 -i2 73.500000 0.500000 7000 8.08 2 -i2 74.000000 0.500000 7000 8.09 2 -i2 74.500000 0.500000 7000 8.11 2 -i2 75.000000 0.500000 7000 8.04 2 -i2 75.500000 0.250000 7000 8.09 2 -i2 75.750000 0.500000 7000 8.06 2 -i2 76.250000 0.500000 7000 8.06 2 -i2 76.750000 0.500000 7000 8.02 2 -i2 77.250000 0.250000 7000 8.01 2 -i2 77.500000 0.250000 7000 8.06 2 -i2 77.750000 0.250000 7000 8.11 2 -i2 78.000000 0.250000 7000 8.04 2 -i2 78.250000 0.250000 7000 8.06 2 -i2 78.500000 0.250000 7000 8.02 2 -i2 78.750000 2.000000 7000 8.08 2 -i2 80.750000 0.500000 7000 8.08 2 -i2 81.250000 0.500000 7000 8.09 2 -i2 81.750000 0.500000 7000 8.11 2 -i2 82.250000 0.500000 7000 8.04 2 -i2 82.750000 0.250000 7000 8.09 2 -i2 83.000000 0.500000 7000 8.06 2 -i2 83.500000 0.500000 7000 8.06 2 -i2 84.000000 0.500000 7000 8.02 2 -i2 84.500000 0.250000 7000 8.09 2 -i2 84.750000 0.500000 7000 8.06 2 -i2 85.250000 0.500000 7000 8.06 2 -i2 85.750000 0.500000 7000 8.02 2 -i2 86.250000 0.250000 7000 8.09 2 -i2 86.500000 0.500000 7000 8.06 2 -i2 87.000000 0.500000 7000 8.06 2 -i2 87.500000 0.500000 7000 8.02 2 -i2 88.000000 0.250000 7000 8.09 2 -i2 88.250000 0.500000 7000 8.06 2 -i2 88.750000 0.500000 7000 8.06 2 -i2 89.250000 0.500000 7000 8.02 2 -i2 89.750000 0.250000 7000 8.01 2 -i2 90.000000 0.250000 7000 8.06 2 -i2 90.250000 0.250000 7000 8.11 2 -i2 90.500000 0.250000 7000 8.04 2 -i2 90.750000 0.250000 7000 8.06 2 -i2 91.000000 0.250000 7000 8.02 2 -i2 91.250000 2.000000 7000 8.08 2 -i1 73.500000 0.500000 7000 8.11 8.11 0 6 -i1 73.500000 0.500000 7000 7.04 7.04 0 6 -i1 73.500000 0.500000 7000 7.08 7.08 0 6 -i1 74.000000 0.500000 7000 8.08 8.08 0 6 -i1 74.000000 0.500000 7000 8.11 8.11 0 6 -i1 74.000000 0.500000 7000 7.02 7.02 0 6 -i1 74.500000 0.500000 7000 7.04 7.04 0 6 -i1 74.500000 0.500000 7000 8.09 8.09 0 6 +i1 73.500000 0.500000 7000 7.06 7.06 0 6 +i1 73.500000 0.500000 7000 7.09 7.09 0 6 +i1 73.500000 0.500000 7000 7.01 7.01 0 6 +i1 74.000000 0.500000 7000 7.11 7.11 0 6 +i1 74.000000 0.500000 7000 7.04 7.04 0 6 +i1 74.000000 0.500000 7000 7.08 7.08 0 6 +i1 74.500000 0.500000 7000 7.08 7.08 0 6 i1 74.500000 0.500000 7000 7.11 7.11 0 6 -i1 75.000000 0.500000 7000 8.06 8.06 0 6 -i1 75.000000 0.500000 7000 8.09 8.09 0 6 -i1 75.000000 0.500000 7000 8.01 8.01 0 6 -i1 75.500000 0.500000 7000 7.11 7.11 0 6 -i1 75.500000 0.500000 7000 7.04 7.04 0 6 -i1 75.500000 0.500000 7000 8.08 8.08 0 6 -i1 76.000000 0.500000 7000 7.08 7.08 0 6 +i1 74.500000 0.500000 7000 7.02 7.02 0 6 +i1 75.000000 0.500000 7000 7.04 7.04 0 6 +i1 75.000000 0.500000 7000 7.09 7.09 0 6 +i1 75.000000 0.500000 7000 7.11 7.11 0 6 +i1 75.500000 0.500000 7000 7.06 7.06 0 6 +i1 75.500000 0.500000 7000 7.09 7.09 0 6 +i1 75.500000 0.500000 7000 7.01 7.01 0 6 i1 76.000000 0.500000 7000 7.11 7.11 0 6 -i1 76.000000 0.500000 7000 8.02 8.02 0 6 -i1 76.500000 0.500000 7000 7.04 7.04 0 6 -i1 76.500000 0.500000 7000 7.09 7.09 0 6 +i1 76.000000 0.500000 7000 7.04 7.04 0 6 +i1 76.000000 0.500000 7000 7.08 7.08 0 6 +i1 76.500000 0.500000 7000 7.08 7.08 0 6 i1 76.500000 0.500000 7000 7.11 7.11 0 6 -i1 77.000000 0.500000 7000 7.06 7.06 0 6 +i1 76.500000 0.500000 7000 7.02 7.02 0 6 +i1 77.000000 0.500000 7000 7.04 7.04 0 6 i1 77.000000 0.500000 7000 7.09 7.09 0 6 -i1 77.000000 0.500000 7000 8.01 8.01 0 6 -i1 77.500000 0.500000 7000 7.11 7.11 0 6 -i1 77.500000 0.500000 7000 7.04 7.04 0 6 -i1 77.500000 0.500000 7000 8.08 8.08 0 6 +i1 77.000000 0.500000 7000 7.11 7.11 0 6 +i1 77.500000 0.500000 7000 7.06 7.06 0 6 +i1 77.500000 0.500000 7000 7.09 7.09 0 6 +i1 77.500000 0.500000 7000 7.01 7.01 0 6 +i1 78.000000 0.500000 7000 7.11 7.11 0 6 +i1 78.000000 0.500000 7000 7.04 7.04 0 6 i1 78.000000 0.500000 7000 7.08 7.08 0 6 -i1 78.000000 0.500000 7000 8.11 8.11 0 6 -i1 78.000000 0.500000 7000 8.02 8.02 0 6 -i1 78.500000 0.500000 7000 8.04 8.04 0 6 -i1 78.500000 0.500000 7000 7.09 7.09 0 6 +i1 78.500000 0.500000 7000 7.08 7.08 0 6 i1 78.500000 0.500000 7000 7.11 7.11 0 6 -i1 79.000000 0.500000 7000 7.06 7.06 0 6 +i1 78.500000 0.500000 7000 7.02 7.02 0 6 +i1 79.000000 0.500000 7000 7.04 7.04 0 6 i1 79.000000 0.500000 7000 7.09 7.09 0 6 -i1 79.000000 0.500000 7000 7.01 7.01 0 6 -i1 79.500000 0.500000 7000 8.11 8.11 0 6 -i1 79.500000 0.500000 7000 7.04 7.04 0 6 -i1 79.500000 0.500000 7000 7.08 7.08 0 6 +i1 79.000000 0.500000 7000 7.11 7.11 0 6 +i1 79.500000 0.500000 7000 7.06 7.06 0 6 +i1 79.500000 0.500000 7000 7.09 7.09 0 6 +i1 79.500000 0.500000 7000 7.01 7.01 0 6 +i1 80.000000 0.500000 7000 7.11 7.11 0 6 +i1 80.000000 0.500000 7000 7.04 7.04 0 6 i1 80.000000 0.500000 7000 7.08 7.08 0 6 -i1 80.000000 0.500000 7000 7.11 7.11 0 6 -i1 80.000000 0.500000 7000 8.02 8.02 0 6 -i1 80.500000 0.500000 7000 7.04 7.04 0 6 -i1 80.500000 0.500000 7000 7.09 7.09 0 6 -i1 80.500000 0.500000 7000 8.11 8.11 0 6 -i1 81.000000 0.500000 7000 7.06 7.06 0 6 +i1 80.500000 0.500000 7000 7.08 7.08 0 6 +i1 80.500000 0.500000 7000 7.11 7.11 0 6 +i1 80.500000 0.500000 7000 7.02 7.02 0 6 +i1 81.000000 0.500000 7000 7.04 7.04 0 6 i1 81.000000 0.500000 7000 7.09 7.09 0 6 -i1 81.000000 0.500000 7000 7.01 7.01 0 6 -i1 81.500000 0.500000 7000 8.11 8.11 0 6 -i1 81.500000 0.500000 7000 7.04 7.04 0 6 -i1 81.500000 0.500000 7000 7.08 7.08 0 6 +i1 81.000000 0.500000 7000 7.11 7.11 0 6 +i1 81.500000 0.500000 7000 7.06 7.06 0 6 +i1 81.500000 0.500000 7000 7.09 7.09 0 6 +i1 81.500000 0.500000 7000 7.01 7.01 0 6 +i1 82.000000 0.500000 7000 7.11 7.11 0 6 +i1 82.000000 0.500000 7000 7.04 7.04 0 6 i1 82.000000 0.500000 7000 7.08 7.08 0 6 -i1 82.000000 0.500000 7000 8.11 8.11 0 6 -i1 82.000000 0.500000 7000 7.02 7.02 0 6 -i1 82.500000 0.500000 7000 8.04 8.04 0 6 -i1 82.500000 0.500000 7000 7.09 7.09 0 6 +i1 82.500000 0.500000 7000 7.08 7.08 0 6 i1 82.500000 0.500000 7000 7.11 7.11 0 6 -i1 83.000000 0.500000 7000 8.06 8.06 0 6 -i1 83.000000 0.500000 7000 8.09 8.09 0 6 -i1 83.000000 0.500000 7000 7.01 7.01 0 6 -i1 83.500000 0.500000 7000 7.11 7.11 0 6 -i1 83.500000 0.500000 7000 8.04 8.04 0 6 -i1 83.500000 0.500000 7000 8.08 8.08 0 6 -i1 84.000000 0.500000 7000 8.08 8.08 0 6 -i1 84.000000 0.500000 7000 7.11 7.11 0 6 -i1 84.000000 0.500000 7000 7.02 7.02 0 6 -i1 84.500000 0.500000 7000 7.04 7.04 0 6 -i1 84.500000 0.500000 7000 8.09 8.09 0 6 -i1 84.500000 0.500000 7000 7.11 7.11 0 6 -i1 85.000000 0.500000 7000 7.06 7.06 0 6 -i1 85.000000 0.500000 7000 8.09 8.09 0 6 -i1 85.000000 0.500000 7000 8.01 8.01 0 6 -i1 85.500000 0.500000 7000 8.11 8.11 0 6 -i1 85.500000 0.500000 7000 8.04 8.04 0 6 -i1 85.500000 0.500000 7000 8.08 8.08 0 6 -i1 86.000000 0.500000 7000 8.08 8.08 0 6 -i1 86.000000 0.500000 7000 8.11 8.11 0 6 -i1 86.000000 0.500000 7000 7.02 7.02 0 6 -i1 86.500000 0.500000 7000 8.04 8.04 0 6 -i1 86.500000 0.500000 7000 7.09 7.09 0 6 -i1 86.500000 0.500000 7000 7.11 7.11 0 6 -i1 87.000000 0.500000 7000 7.06 7.06 0 6 -i1 87.000000 0.500000 7000 8.09 8.09 0 6 -i1 87.000000 0.500000 7000 8.01 8.01 0 6 -i1 87.500000 0.500000 7000 8.11 8.11 0 6 -i1 87.500000 0.500000 7000 7.04 7.04 0 6 -i1 87.500000 0.500000 7000 8.08 8.08 0 6 -i1 88.000000 0.500000 7000 8.08 8.08 0 6 -i1 88.000000 0.500000 7000 8.11 8.11 0 6 -i1 88.000000 0.500000 7000 8.02 8.02 0 6 -i1 88.500000 0.500000 7000 7.04 7.04 0 6 -i1 88.500000 0.500000 7000 8.09 8.09 0 6 -i1 88.500000 0.500000 7000 7.11 7.11 0 6 -i1 89.000000 0.500000 7000 8.06 8.06 0 6 -i1 89.000000 0.500000 7000 7.09 7.09 0 6 -i1 89.000000 0.500000 7000 8.01 8.01 0 6 -i1 89.500000 0.500000 7000 7.11 7.11 0 6 -i1 89.500000 0.500000 7000 7.04 7.04 0 6 -i1 89.500000 0.500000 7000 8.08 8.08 0 6 -i1 90.000000 0.500000 7000 8.08 8.08 0 6 -i1 90.000000 0.500000 7000 8.11 8.11 0 6 -i1 90.000000 0.500000 7000 8.02 8.02 0 6 -i1 90.500000 0.500000 7000 8.04 8.04 0 6 -i1 90.500000 0.500000 7000 8.09 8.09 0 6 -i1 90.500000 0.500000 7000 8.11 8.11 0 6 -i1 91.000000 0.500000 7000 7.06 7.06 0 6 -i1 91.000000 0.500000 7000 7.09 7.09 0 6 -i1 91.000000 0.500000 7000 8.01 8.01 0 6 -i1 91.500000 0.500000 7000 8.11 8.11 0 6 -i1 91.500000 0.500000 7000 8.04 8.04 0 6 -i1 91.500000 0.500000 7000 7.08 7.08 0 6 -i1 92.000000 0.500000 7000 8.08 8.08 0 6 -i1 92.000000 0.500000 7000 7.11 7.11 0 6 -i1 92.000000 0.500000 7000 7.02 7.02 0 6 -i1 92.500000 0.500000 7000 8.04 8.04 0 6 -i1 92.500000 0.500000 7000 8.09 8.09 0 6 -i1 92.500000 0.500000 7000 8.11 8.11 0 6 -i1 93.000000 0.500000 7000 7.06 7.06 0 6 -i1 93.000000 0.500000 7000 7.09 7.09 0 6 -i1 93.000000 0.500000 7000 7.01 7.01 0 6 +i1 82.500000 0.500000 7000 7.02 7.02 0 6 +i1 83.000000 0.500000 7000 7.04 7.04 0 6 +i1 83.000000 0.500000 7000 7.09 7.09 0 6 +i1 83.000000 0.500000 7000 7.11 7.11 0 6 +i1 83.500000 0.500000 7000 7.06 7.06 0 6 +i1 83.500000 0.500000 7000 7.09 7.09 0 6 +i1 83.500000 0.500000 7000 7.01 7.01 0 6 +i2 84.000000 0.250000 7000 8.08 2 +i2 84.250000 0.250000 7000 8.09 2 +i2 84.500000 0.250000 7000 8.02 2 +i2 84.750000 0.250000 7000 8.04 2 +i2 85.000000 0.250000 7000 8.06 2 +i2 85.250000 0.250000 7000 8.01 2 +i2 85.500000 0.250000 7000 8.06 2 +i2 85.750000 0.250000 7000 8.11 2 +i2 86.000000 0.250000 7000 8.04 2 +i2 86.250000 0.250000 7000 8.06 2 +i2 86.500000 0.250000 7000 8.02 2 +i2 86.750000 2.000000 7000 8.08 2 +i2 88.750000 0.250000 7000 8.08 2 +i2 89.000000 0.250000 7000 8.09 2 +i2 89.250000 0.250000 7000 8.02 2 +i2 89.500000 0.250000 7000 8.04 2 +i2 89.750000 0.250000 7000 8.06 2 +i2 90.000000 0.250000 7000 8.01 2 +i2 90.250000 0.250000 7000 8.06 2 +i2 90.500000 0.250000 7000 8.11 2 +i2 90.750000 0.250000 7000 8.04 2 +i2 91.000000 0.250000 7000 8.06 2 +i2 91.250000 0.250000 7000 8.02 2 +i2 91.500000 2.000000 7000 8.08 2 i2 93.500000 0.250000 7000 8.08 2 i2 93.750000 0.250000 7000 8.09 2 i2 94.000000 0.250000 7000 8.02 2 i2 94.250000 0.250000 7000 8.04 2 i2 94.500000 0.250000 7000 8.06 2 -i2 94.750000 0.250000 7000 8.08 2 -i2 95.000000 0.250000 7000 8.09 2 -i2 95.250000 0.250000 7000 8.02 2 +i2 94.750000 0.250000 7000 8.01 2 +i2 95.000000 0.250000 7000 8.06 2 +i2 95.250000 0.250000 7000 8.11 2 i2 95.500000 0.250000 7000 8.04 2 i2 95.750000 0.250000 7000 8.06 2 -i2 96.000000 0.250000 7000 8.09 2 -i2 96.250000 0.250000 7000 8.08 2 -i2 96.500000 0.250000 7000 8.04 2 -i2 96.750000 0.250000 7000 8.01 2 -i2 97.000000 0.250000 7000 8.08 2 -i2 97.250000 0.250000 7000 8.09 2 -i2 97.500000 0.250000 7000 8.02 2 -i2 97.750000 0.250000 7000 8.04 2 -i2 98.000000 0.250000 7000 8.06 2 +i2 96.000000 0.250000 7000 8.02 2 +i2 96.250000 2.000000 7000 8.08 2 i2 98.250000 0.250000 7000 8.08 2 i2 98.500000 0.250000 7000 8.09 2 i2 98.750000 0.250000 7000 8.02 2 i2 99.000000 0.250000 7000 8.04 2 i2 99.250000 0.250000 7000 8.06 2 i2 99.500000 0.250000 7000 8.09 2 i2 99.750000 0.250000 7000 8.08 2 i2 100.000000 0.250000 7000 8.04 2 i2 100.250000 0.250000 7000 8.01 2 -i2 100.500000 0.250000 7000 8.08 2 -i2 100.750000 0.250000 7000 8.09 2 -i2 101.000000 0.250000 7000 8.02 2 -i2 101.250000 0.250000 7000 8.04 2 -i2 101.500000 0.250000 7000 8.06 2 -i2 101.750000 0.250000 7000 8.09 2 -i2 102.000000 0.250000 7000 8.08 2 -i2 102.250000 0.250000 7000 8.04 2 +i2 100.500000 0.250000 7000 8.09 2 +i2 100.750000 0.250000 7000 8.08 2 +i2 101.000000 0.250000 7000 8.04 2 +i2 101.250000 0.250000 7000 8.01 2 +i2 101.500000 0.250000 7000 8.09 2 +i2 101.750000 0.250000 7000 8.08 2 +i2 102.000000 0.250000 7000 8.04 2 +i2 102.250000 0.250000 7000 8.01 2 i2 102.500000 0.250000 7000 8.01 2 -i2 102.750000 0.250000 7000 8.08 2 -i2 103.000000 0.250000 7000 8.09 2 -i2 103.250000 0.250000 7000 8.02 2 -i2 103.500000 0.250000 7000 8.04 2 -i2 103.750000 0.250000 7000 8.06 2 -i2 104.000000 0.250000 7000 8.09 2 -i2 104.250000 0.250000 7000 8.08 2 -i2 104.500000 0.250000 7000 8.04 2 -i2 104.750000 0.250000 7000 8.01 2 -i2 105.000000 0.250000 7000 8.08 2 -i2 105.250000 0.250000 7000 8.09 2 -i2 105.500000 0.250000 7000 8.02 2 -i2 105.750000 0.250000 7000 8.04 2 -i2 106.000000 0.250000 7000 8.06 2 -i2 106.250000 0.250000 7000 8.09 2 -i2 106.500000 0.250000 7000 8.08 2 -i2 106.750000 0.250000 7000 8.04 2 -i2 107.000000 0.250000 7000 8.01 2 -i2 107.250000 0.250000 7000 8.09 2 -i2 107.500000 0.250000 7000 8.08 2 -i2 107.750000 0.250000 7000 8.04 2 -i2 108.000000 0.250000 7000 8.01 2 -i2 108.250000 0.250000 7000 8.09 2 -i2 108.500000 0.250000 7000 8.08 2 -i2 108.750000 0.250000 7000 8.04 2 -i2 109.000000 0.250000 7000 8.01 2 -i2 109.250000 0.250000 7000 8.08 2 -i2 109.500000 0.250000 7000 8.09 2 -i2 109.750000 0.250000 7000 8.02 2 -i2 110.000000 0.250000 7000 8.04 2 -i2 110.250000 0.250000 7000 8.06 2 -i2 110.500000 0.250000 7000 8.09 2 -i2 110.750000 0.250000 7000 8.08 2 -i2 111.000000 0.250000 7000 8.04 2 -i2 111.250000 0.250000 7000 8.01 2 -i2 111.500000 0.250000 7000 8.08 2 -i2 111.750000 0.250000 7000 8.09 2 -i2 112.000000 0.250000 7000 8.02 2 -i2 112.250000 0.250000 7000 8.04 2 -i2 112.500000 0.250000 7000 8.06 2 -i2 112.750000 0.250000 7000 8.08 2 -i2 113.000000 0.250000 7000 8.09 2 -i2 113.250000 0.250000 7000 8.02 2 -i2 113.500000 0.250000 7000 8.04 2 -i2 113.750000 0.250000 7000 8.06 2 -i2 114.000000 0.250000 7000 8.08 2 -i2 114.250000 0.250000 7000 8.09 2 -i2 114.500000 0.250000 7000 8.02 2 -i2 114.750000 0.250000 7000 8.04 2 -i2 115.000000 0.250000 7000 8.06 2 -i2 115.250000 0.250000 7000 8.09 2 -i2 115.500000 0.250000 7000 8.08 2 -i2 115.750000 0.250000 7000 8.04 2 -i2 116.000000 0.250000 7000 8.01 2 -i2 116.250000 0.250000 7000 8.09 2 -i2 116.500000 0.250000 7000 8.08 2 -i2 116.750000 0.250000 7000 8.04 2 -i2 117.000000 0.250000 7000 8.01 2 -i2 117.250000 0.250000 7000 8.09 2 +i2 102.750000 0.250000 7000 8.06 2 +i2 103.000000 0.250000 7000 8.11 2 +i2 103.250000 0.250000 7000 8.04 2 +i2 103.500000 0.250000 7000 8.06 2 +i2 103.750000 0.250000 7000 8.02 2 +i1 84.000000 0.500000 7000 7.11 7.11 0 6 +i1 84.000000 0.500000 7000 7.04 7.04 0 6 +i1 84.000000 0.500000 7000 7.08 7.08 0 6 +i1 84.500000 2.000000 7000 7.08 7.08 0 6 +i1 84.500000 2.000000 7000 7.11 7.11 0 6 +i1 84.500000 2.000000 7000 7.02 7.02 0 6 +i1 86.500000 0.500000 7000 7.04 7.04 0 6 +i1 86.500000 0.500000 7000 7.09 7.09 0 6 +i1 86.500000 0.500000 7000 7.11 7.11 0 6 +i1 87.000000 0.500000 7000 7.06 7.06 0 6 +i1 87.000000 0.500000 7000 7.09 7.09 0 6 +i1 87.000000 0.500000 7000 7.01 7.01 0 6 +i1 87.500000 0.500000 7000 7.11 7.11 0 6 +i1 87.500000 0.500000 7000 7.04 7.04 0 6 +i1 87.500000 0.500000 7000 7.08 7.08 0 6 +i1 88.000000 2.000000 7000 7.08 7.08 0 6 +i1 88.000000 2.000000 7000 7.11 7.11 0 6 +i1 88.000000 2.000000 7000 7.02 7.02 0 6 +i1 90.000000 0.500000 7000 7.04 7.04 0 6 +i1 90.000000 0.500000 7000 7.09 7.09 0 6 +i1 90.000000 0.500000 7000 7.11 7.11 0 6 +i1 90.500000 0.500000 7000 7.06 7.06 0 6 +i1 90.500000 0.500000 7000 7.09 7.09 0 6 +i1 90.500000 0.500000 7000 7.01 7.01 0 6 +i1 91.000000 0.500000 7000 7.11 7.11 0 6 +i1 91.000000 0.500000 7000 7.04 7.04 0 6 +i1 91.000000 0.500000 7000 7.08 7.08 0 6 +i1 91.500000 2.000000 7000 7.08 7.08 0 6 +i1 91.500000 2.000000 7000 7.11 7.11 0 6 +i1 91.500000 2.000000 7000 7.02 7.02 0 6 +i1 93.500000 0.500000 7000 7.04 7.04 0 6 +i1 93.500000 0.500000 7000 7.09 7.09 0 6 i1 93.500000 0.500000 7000 7.11 7.11 0 6 -i1 93.500000 0.500000 7000 8.04 8.04 0 6 -i1 93.500000 0.500000 7000 7.08 7.08 0 6 -i1 94.000000 2.000000 7000 8.08 8.08 0 6 -i1 94.000000 2.000000 7000 7.11 7.11 0 6 -i1 94.000000 2.000000 7000 8.02 8.02 0 6 -i1 96.000000 0.500000 7000 8.04 8.04 0 6 -i1 96.000000 0.500000 7000 8.09 8.09 0 6 -i1 96.000000 0.500000 7000 8.11 8.11 0 6 -i1 96.500000 0.500000 7000 7.06 7.06 0 6 -i1 96.500000 0.500000 7000 7.09 7.09 0 6 -i1 96.500000 0.500000 7000 8.01 8.01 0 6 -i1 97.000000 0.500000 7000 8.11 8.11 0 6 -i1 97.000000 0.500000 7000 8.04 8.04 0 6 -i1 97.000000 0.500000 7000 7.08 7.08 0 6 -i1 97.500000 2.000000 7000 7.08 7.08 0 6 -i1 97.500000 2.000000 7000 7.11 7.11 0 6 -i1 97.500000 2.000000 7000 7.02 7.02 0 6 -i1 99.500000 0.500000 7000 7.04 7.04 0 6 -i1 99.500000 0.500000 7000 8.09 8.09 0 6 -i1 99.500000 0.500000 7000 8.11 8.11 0 6 -i1 100.000000 0.500000 7000 8.06 8.06 0 6 -i1 100.000000 0.500000 7000 8.09 8.09 0 6 -i1 100.000000 0.500000 7000 7.01 7.01 0 6 +i1 94.000000 0.500000 7000 7.06 7.06 0 6 +i1 94.000000 0.500000 7000 7.09 7.09 0 6 +i1 94.000000 0.500000 7000 7.01 7.01 0 6 +i1 94.500000 0.500000 7000 7.11 7.11 0 6 +i1 94.500000 0.500000 7000 7.04 7.04 0 6 +i1 94.500000 0.500000 7000 7.08 7.08 0 6 +i1 95.000000 2.000000 7000 7.08 7.08 0 6 +i1 95.000000 2.000000 7000 7.11 7.11 0 6 +i1 95.000000 2.000000 7000 7.02 7.02 0 6 +i1 97.000000 0.500000 7000 7.04 7.04 0 6 +i1 97.000000 0.500000 7000 7.09 7.09 0 6 +i1 97.000000 0.500000 7000 7.11 7.11 0 6 +i1 97.500000 0.500000 7000 7.06 7.06 0 6 +i1 97.500000 0.500000 7000 7.09 7.09 0 6 +i1 97.500000 0.500000 7000 7.01 7.01 0 6 +i1 98.000000 0.500000 7000 7.11 7.11 0 6 +i1 98.000000 0.500000 7000 7.04 7.04 0 6 +i1 98.000000 0.500000 7000 7.08 7.08 0 6 +i1 98.500000 2.000000 7000 7.08 7.08 0 6 +i1 98.500000 2.000000 7000 7.11 7.11 0 6 +i1 98.500000 2.000000 7000 7.02 7.02 0 6 +i1 100.500000 0.500000 7000 7.04 7.04 0 6 +i1 100.500000 0.500000 7000 7.09 7.09 0 6 i1 100.500000 0.500000 7000 7.11 7.11 0 6 -i1 100.500000 0.500000 7000 7.04 7.04 0 6 -i1 100.500000 0.500000 7000 7.08 7.08 0 6 -i1 101.000000 2.000000 7000 8.08 8.08 0 6 -i1 101.000000 2.000000 7000 8.11 8.11 0 6 -i1 101.000000 2.000000 7000 8.02 8.02 0 6 -i1 103.000000 0.500000 7000 7.04 7.04 0 6 -i1 103.000000 0.500000 7000 8.09 8.09 0 6 -i1 103.000000 0.500000 7000 7.11 7.11 0 6 -i1 103.500000 0.500000 7000 8.06 8.06 0 6 -i1 103.500000 0.500000 7000 8.09 8.09 0 6 -i1 103.500000 0.500000 7000 7.01 7.01 0 6 +i1 101.000000 0.500000 7000 7.06 7.06 0 6 +i1 101.000000 0.500000 7000 7.09 7.09 0 6 +i1 101.000000 0.500000 7000 7.01 7.01 0 6 +i1 101.500000 0.500000 7000 7.11 7.11 0 6 +i1 101.500000 0.500000 7000 7.04 7.04 0 6 +i1 101.500000 0.500000 7000 7.08 7.08 0 6 +i1 102.000000 2.000000 7000 7.08 7.08 0 6 +i1 102.000000 2.000000 7000 7.11 7.11 0 6 +i1 102.000000 2.000000 7000 7.02 7.02 0 6 +i1 104.000000 0.500000 7000 7.04 7.04 0 6 +i1 104.000000 0.500000 7000 7.09 7.09 0 6 i1 104.000000 0.500000 7000 7.11 7.11 0 6 -i1 104.000000 0.500000 7000 8.04 8.04 0 6 -i1 104.000000 0.500000 7000 7.08 7.08 0 6 -i1 104.500000 2.000000 7000 8.08 8.08 0 6 -i1 104.500000 2.000000 7000 7.11 7.11 0 6 -i1 104.500000 2.000000 7000 7.02 7.02 0 6 -i1 106.500000 0.500000 7000 8.04 8.04 0 6 -i1 106.500000 0.500000 7000 8.09 8.09 0 6 -i1 106.500000 0.500000 7000 8.11 8.11 0 6 -i1 107.000000 0.500000 7000 7.06 7.06 0 6 -i1 107.000000 0.500000 7000 8.09 8.09 0 6 -i1 107.000000 0.500000 7000 8.01 8.01 0 6 +i1 104.500000 0.500000 7000 7.06 7.06 0 6 +i1 104.500000 0.500000 7000 7.09 7.09 0 6 +i1 104.500000 0.500000 7000 7.01 7.01 0 6 +i1 105.000000 0.500000 7000 7.11 7.11 0 6 +i1 105.000000 0.500000 7000 7.04 7.04 0 6 +i1 105.000000 0.500000 7000 7.08 7.08 0 6 +i1 105.500000 2.000000 7000 7.08 7.08 0 6 +i1 105.500000 2.000000 7000 7.11 7.11 0 6 +i1 105.500000 2.000000 7000 7.02 7.02 0 6 +i1 107.500000 0.500000 7000 7.04 7.04 0 6 +i1 107.500000 0.500000 7000 7.09 7.09 0 6 i1 107.500000 0.500000 7000 7.11 7.11 0 6 -i1 107.500000 0.500000 7000 8.04 8.04 0 6 -i1 107.500000 0.500000 7000 7.08 7.08 0 6 -i1 108.000000 2.000000 7000 8.08 8.08 0 6 -i1 108.000000 2.000000 7000 8.11 8.11 0 6 -i1 108.000000 2.000000 7000 7.02 7.02 0 6 -i1 110.000000 0.500000 7000 8.04 8.04 0 6 -i1 110.000000 0.500000 7000 8.09 8.09 0 6 -i1 110.000000 0.500000 7000 7.11 7.11 0 6 -i1 110.500000 0.500000 7000 8.06 8.06 0 6 -i1 110.500000 0.500000 7000 7.09 7.09 0 6 -i1 110.500000 0.500000 7000 7.01 7.01 0 6 -i1 111.000000 0.500000 7000 8.11 8.11 0 6 -i1 111.000000 0.500000 7000 8.04 8.04 0 6 -i1 111.000000 0.500000 7000 7.08 7.08 0 6 -i1 111.500000 2.000000 7000 8.08 8.08 0 6 -i1 111.500000 2.000000 7000 8.11 8.11 0 6 -i1 111.500000 2.000000 7000 8.02 8.02 0 6 -i1 113.500000 0.500000 7000 8.04 8.04 0 6 -i1 113.500000 0.500000 7000 7.09 7.09 0 6 -i1 113.500000 0.500000 7000 7.11 7.11 0 6 -i1 114.000000 0.500000 7000 8.06 8.06 0 6 -i1 114.000000 0.500000 7000 8.09 8.09 0 6 -i1 114.000000 0.500000 7000 7.01 7.01 0 6 -i1 114.500000 0.500000 7000 8.11 8.11 0 6 -i1 114.500000 0.500000 7000 8.04 8.04 0 6 -i1 114.500000 0.500000 7000 7.08 7.08 0 6 -i1 115.000000 2.000000 7000 8.08 8.08 0 6 -i1 115.000000 2.000000 7000 8.11 8.11 0 6 -i1 115.000000 2.000000 7000 7.02 7.02 0 6 -i1 117.000000 0.500000 7000 8.04 8.04 0 6 -i1 117.000000 0.500000 7000 7.09 7.09 0 6 -i1 117.000000 0.500000 7000 7.11 7.11 0 6 Index: todo.org ================================================================== --- todo.org +++ todo.org @@ -1,22 +1,29 @@ -* Features [4/8] +* Features [4/10] - [X] Top-down composition - [ ] Coordinate the melody and rhythm - [X] Set maximum song length of movement per instrument - [ ] Set minimum song length of movement per instrument - [ ] Need to support all chord types - [X] Doesn't handle rest notes - [ ] Handle full ABC BNF (yeah, right...) - [X] Set instrument octave in score file +- [ ] Output score to separate file +- [ ] Support parallel voices - ensure e.g. a certain chord progression is always + accompanied by a certain melody -* Bugs [4/5] +* Bugs [5/5] - [X] TLD resets clock for each movement - [X] TLD doesn't accept an ordering for the movements - [X] Doesn't handle minor chords - [X] Calculated duration is absolute, not relative to BPM -- [ ] Chords don't respect octaves +- [X] Chords don't respect octaves - -* Structure [1/3] +* Structure [1/4] - [ ] Chords should be composed of Notes, not ordinary arrays - [ ] Generate score with proper generation tools, not this string-replace nonsense - [X] Store csound score lines with instruments +- [ ] Upgrade from simple string substitution for the score to something + list-based (maybe). Idea is to keep musical phrases intact in the event of a + truncation of the score. Also, if done right, no need for retroactive length + parsing- a measure is has a specific length, which is known at + generation-time, thus solving the length limit problem.