Index: cfg.py ================================================================== --- cfg.py +++ cfg.py @@ -8,62 +8,35 @@ random.seed(time.time()) import parse def main(): key = "A" - bps = 80/60 - print bps + bps = 60/60 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 %(octave)d.%(note)s 0 6", + "bassline": { # Instrument 'melody' + "score_line": "i1 %(time)f %(duration)f 10000 %(octave)d.%(note)s", + "octave": 6, "grammars": { # Notes for this instrument to use in this piece - "u": ["I V V V I I IV u u", "I IV u u", "I VII IV u u" , "e"], + "u": ["I,/2 z/2 I,/2 z/2 I,/2 z/2 V,/2 z/2 u u", "e"], "e": [""], }, "score": "u u u u u", }, - "rhythm": { - "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6", - "grammars": { - "u": ['"I" "ii"/4 "ii"/4 "IV"/2 "V"2 "IV" "I" u u', '"I" "vii" "IV" u u', '"I" "v" "IV" u u', "e"], -# "u": ['"i" "I" "ii" "II" "v" "V" u', "e"], - "e": [""] - }, - "score": "u u u", - }, - }, - "b": { - "melody": { # Instrument 'melody' - "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6", - "grammars": { # Notes for this instrument to use in this piece - "u": ["I V I I/2 IV/2 u u", "I2 IV u u", "I IV IV VI V u u" , "e"], - "e": [""], - }, - "score": "u u u", - }, - "rhythm": { - "score_line": "i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6", - "grammars": { - "u": ['"I" "IV"/2 "V"2 "IV" "I" u u', '"I" "VII" "IV" u u', '"I" "V" "IV" u u', "e"], - "e": [""] - }, - "score": "u u u", - }, }, } max_t = 0 # max time encountered so far. Used for movement timing - progression = "a b" + progression = "a" for comp_name in progression.split(): instr_start_time = max_t for instr_name, instr in composition[comp_name].iteritems(): generated_score = generate_score(instr["score"], instr["grammars"]) # Fill in the scores by generating them based on the grammars - score = parse.parse(generated_score) # Return Node/Chord objects + score = parse.parse(generated_score, default_octave=instr["octave"]) # Return Node/Chord objects # Generate timestamps for the notes t = instr_start_time for note in range(len(score)): score[note].time = t @@ -71,11 +44,13 @@ t += score[note].duration max_t = t if t > max_t else max_t 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 256 10 1 0 3 ; sine wave function table" + print "f1 0 512 10 1" +# print "f1 0 513 9 1 1 0 3 .33 180 5 .2 0 7 .143 180 9 .111 0" +# print "f2 0 8192 10 .24 .64 .88 .76 ,96 .5 .24 .08" 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) # print composition[comp_name][instr_name]["score"] @@ -164,11 +139,11 @@ note = csound_note_values[note] # csound_score.append("i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6" % {"time": token.time, "octave": random.choice([7,8]), "note": note, "duration": token.duration}) csound_score.append(score_line % {"time": token.time, "octave": random.choice([7,8]), "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": random.choice([8,9]), "note": note, "duration": token.duration}) + csound_score.append(score_line % {"time": token.time, "octave": token.octave, "note": note, "duration": token.duration}) # csound_score.append("i2 %(time)f %(duration)f 7000 %(octave)d.%(note)s %(octave)d.%(note)s 0 6" % {"time": token.time, "octave": random.choice([8,9]), "note": note, "duration": token.duration}) return csound_score if __name__ == "__main__": main() Index: parse.py ================================================================== --- parse.py +++ parse.py @@ -24,11 +24,11 @@ self.duration = duration def __repr__(self): return "Rest node %s" % self.duration -def parse(score): +def parse(score, default_octave=8): # Tokenize (lex) tokens = ( "NOTE_LENGTH", "BASENOTE", "ACCIDENTAL", @@ -128,12 +128,13 @@ def p_octave(p): '''pitch : pitch OCTAVE ''' count = len(p[2]) - increment_or_decrement = 1 if p[2][0] == "," else -1 - octave = 8 + (count * increment_or_decrement) + increment_or_decrement = 1 if p[2][0] == "'" else -1 + print "octave=", default_octave + octave = default_octave + (count * increment_or_decrement) p[1].octave = octave p[0] = p[1] def p_pitch(p): '''pitch : BASENOTE Index: test.orc ================================================================== --- test.orc +++ test.orc @@ -1,16 +1,46 @@ -sr=44100 -ksmps=20 -nchnls=1 - -instr 1 - asound oscili p4, cpspch(p5), p6 - out asound -endin -instr 2 - asound pluck p4, cpspch(p5), cpspch(p6), p7, p8 p9 p10 - out asound -endin -instr 3 - asound pluck p4, cpspch(p5), cpspch(p6), p7, p8 p9 p10 - out asound -endin +; ************************************************************************ +; ACCCI: 40_03_1.ORC +; synthesis: Waveshaping(40) +; Waveshaper Using Ring Modulation(03) +; source: Dodge (p.145, 1985) +; coded: jpg 8/93 + +sr = 44100 +kr = 441 +ksmps= 100 +nchnls =2 + + +instr 1; ***************************************************************** +idur = p3 +iamp = p4 +ifq = cpspch(p5) + + a1 oscili iamp, 1/idur, 1 ; envelope + a2 oscili a1, ifq, 1 ; sinus of ring modulation + + a3 linseg 1, .04, 0, idur-.04, 0 ; very short envelope + a4 oscili a3, ifq*.7071, 1 ; sinus for waveshaper + + ; inline code for transfer function: + ; f(x) = 1 + .841x - .707x**2 - .595x**3 + .5x**4 + .42x**5 - + ; .354x**6 - .279x**7 + .25x**8 + .21x**9 + + a5 = a4*a4 + a6 = a5*a4 + a7 = a5*a5 + a8 = a7*a4 + a9 = a6*a6 + a10 = a9*a4 + a11 = a10*a4 + a12 = a11*a4 + + ; This is the polynomial representation of the transfer function + + +a13=1+.841*a4-.707*a5-.595*a6+.5*a7+.42*a8-.354*a9-.297*a10+.25*a11+.21*a12 + + a14 = a13*a2 ; ring modulation + outs a14,a14 + +endin Index: test.sco ================================================================== --- test.sco +++ test.sco @@ -1,1127 +1,33 @@ -1.33333333333 -f1 0 256 10 1 0 3 ; sine wave function table -i2 0.000000 0.187500 7000 9.09 9.09 0 6 -i2 0.187500 0.187500 7000 8.02 8.02 0 6 -i2 0.375000 0.187500 7000 9.09 9.09 0 6 -i2 0.562500 0.187500 7000 9.04 9.04 0 6 -i2 0.750000 0.187500 7000 8.04 8.04 0 6 -i2 0.937500 0.187500 7000 9.04 9.04 0 6 -i2 1.125000 0.187500 7000 8.09 8.09 0 6 -i2 1.312500 0.187500 7000 8.09 8.09 0 6 -i2 1.500000 0.187500 7000 9.02 9.02 0 6 -i2 1.687500 0.187500 7000 8.09 8.09 0 6 -i2 1.875000 0.187500 7000 8.04 8.04 0 6 -i2 2.062500 0.187500 7000 8.04 8.04 0 6 -i2 2.250000 0.187500 7000 8.04 8.04 0 6 -i2 2.437500 0.187500 7000 8.09 8.09 0 6 -i2 2.625000 0.187500 7000 8.09 8.09 0 6 -i2 2.812500 0.187500 7000 8.02 8.02 0 6 -i2 3.000000 0.187500 7000 8.09 8.09 0 6 -i2 3.187500 0.187500 7000 9.04 9.04 0 6 -i2 3.375000 0.187500 7000 9.04 9.04 0 6 -i2 3.562500 0.187500 7000 9.04 9.04 0 6 -i2 3.750000 0.187500 7000 9.09 9.09 0 6 -i2 3.937500 0.187500 7000 8.09 8.09 0 6 -i2 4.125000 0.187500 7000 9.02 9.02 0 6 -i2 4.312500 0.187500 7000 8.09 8.09 0 6 -i2 4.500000 0.187500 7000 9.04 9.04 0 6 -i2 4.687500 0.187500 7000 8.04 8.04 0 6 -i2 4.875000 0.187500 7000 9.04 9.04 0 6 -i2 5.062500 0.187500 7000 8.09 8.09 0 6 -i2 5.250000 0.187500 7000 8.09 8.09 0 6 -i2 5.437500 0.187500 7000 9.02 9.02 0 6 -i2 5.625000 0.187500 7000 8.09 8.09 0 6 -i2 5.812500 0.187500 7000 9.04 9.04 0 6 -i2 6.000000 0.187500 7000 9.04 9.04 0 6 -i2 6.187500 0.187500 7000 9.04 9.04 0 6 -i2 6.375000 0.187500 7000 8.09 8.09 0 6 -i2 6.562500 0.187500 7000 9.09 9.09 0 6 -i2 6.750000 0.187500 7000 8.02 8.02 0 6 -i2 6.937500 0.187500 7000 8.09 8.09 0 6 -i2 7.125000 0.187500 7000 9.08 9.08 0 6 -i2 7.312500 0.187500 7000 8.02 8.02 0 6 -i2 7.500000 0.187500 7000 8.09 8.09 0 6 -i2 7.687500 0.187500 7000 9.04 9.04 0 6 -i2 7.875000 0.187500 7000 8.04 8.04 0 6 -i2 8.062500 0.187500 7000 8.04 8.04 0 6 -i2 8.250000 0.187500 7000 8.09 8.09 0 6 -i2 8.437500 0.187500 7000 8.09 8.09 0 6 -i2 8.625000 0.187500 7000 9.02 9.02 0 6 -i2 8.812500 0.187500 7000 9.09 9.09 0 6 -i2 9.000000 0.187500 7000 8.04 8.04 0 6 -i2 9.187500 0.187500 7000 9.04 9.04 0 6 -i2 9.375000 0.187500 7000 8.04 8.04 0 6 -i2 9.562500 0.187500 7000 9.09 9.09 0 6 -i2 9.750000 0.187500 7000 8.09 8.09 0 6 -i2 9.937500 0.187500 7000 9.02 9.02 0 6 -i2 10.125000 0.187500 7000 9.09 9.09 0 6 -i2 10.312500 0.187500 7000 8.08 8.08 0 6 -i2 10.500000 0.187500 7000 8.02 8.02 0 6 -i2 10.687500 0.187500 7000 9.09 9.09 0 6 -i2 10.875000 0.187500 7000 9.08 9.08 0 6 -i2 11.062500 0.187500 7000 9.02 9.02 0 6 -i2 11.250000 0.187500 7000 8.09 8.09 0 6 -i2 11.437500 0.187500 7000 9.08 9.08 0 6 -i2 11.625000 0.187500 7000 8.02 8.02 0 6 -i2 11.812500 0.187500 7000 9.09 9.09 0 6 -i2 12.000000 0.187500 7000 8.04 8.04 0 6 -i2 12.187500 0.187500 7000 9.04 9.04 0 6 -i2 12.375000 0.187500 7000 9.04 9.04 0 6 -i2 12.562500 0.187500 7000 8.09 8.09 0 6 -i2 12.750000 0.187500 7000 8.09 8.09 0 6 -i2 12.937500 0.187500 7000 8.02 8.02 0 6 -i2 13.125000 0.187500 7000 9.09 9.09 0 6 -i2 13.312500 0.187500 7000 9.04 9.04 0 6 -i2 13.500000 0.187500 7000 8.04 8.04 0 6 -i2 13.687500 0.187500 7000 9.04 9.04 0 6 -i2 13.875000 0.187500 7000 9.09 9.09 0 6 -i2 14.062500 0.187500 7000 9.09 9.09 0 6 -i2 14.250000 0.187500 7000 9.02 9.02 0 6 -i2 14.437500 0.187500 7000 8.09 8.09 0 6 -i2 14.625000 0.187500 7000 8.02 8.02 0 6 -i2 14.812500 0.187500 7000 9.09 9.09 0 6 -i2 15.000000 0.187500 7000 9.02 9.02 0 6 -i2 15.187500 0.187500 7000 9.09 9.09 0 6 -i2 15.375000 0.187500 7000 8.04 8.04 0 6 -i2 15.562500 0.187500 7000 8.04 8.04 0 6 -i2 15.750000 0.187500 7000 8.04 8.04 0 6 -i2 15.937500 0.187500 7000 9.09 9.09 0 6 -i2 16.125000 0.187500 7000 9.09 9.09 0 6 -i2 16.312500 0.187500 7000 9.02 9.02 0 6 -i2 16.500000 0.187500 7000 9.09 9.09 0 6 -i2 16.687500 0.187500 7000 8.04 8.04 0 6 -i2 16.875000 0.187500 7000 9.04 9.04 0 6 -i2 17.062500 0.187500 7000 9.04 9.04 0 6 -i2 17.250000 0.187500 7000 9.09 9.09 0 6 -i2 17.437500 0.187500 7000 8.09 8.09 0 6 -i2 17.625000 0.187500 7000 8.02 8.02 0 6 -i2 17.812500 0.187500 7000 9.09 9.09 0 6 -i2 18.000000 0.187500 7000 9.02 9.02 0 6 -i2 18.187500 0.187500 7000 9.09 9.09 0 6 -i2 18.375000 0.187500 7000 9.04 9.04 0 6 -i2 18.562500 0.187500 7000 9.04 9.04 0 6 -i2 18.750000 0.187500 7000 9.04 9.04 0 6 -i2 18.937500 0.187500 7000 8.09 8.09 0 6 -i2 19.125000 0.187500 7000 9.09 9.09 0 6 -i2 19.312500 0.187500 7000 9.02 9.02 0 6 -i2 19.500000 0.187500 7000 9.09 9.09 0 6 -i2 19.687500 0.187500 7000 8.08 8.08 0 6 -i2 19.875000 0.187500 7000 9.02 9.02 0 6 -i2 20.062500 0.187500 7000 9.09 9.09 0 6 -i2 20.250000 0.187500 7000 8.04 8.04 0 6 -i2 20.437500 0.187500 7000 8.04 8.04 0 6 -i2 20.625000 0.187500 7000 9.04 9.04 0 6 -i2 20.812500 0.187500 7000 9.09 9.09 0 6 -i2 21.000000 0.187500 7000 9.09 9.09 0 6 -i2 21.187500 0.187500 7000 8.02 8.02 0 6 -i2 21.375000 0.187500 7000 9.09 9.09 0 6 -i2 21.562500 0.187500 7000 9.08 9.08 0 6 -i2 21.750000 0.187500 7000 9.02 9.02 0 6 -i2 21.937500 0.187500 7000 9.09 9.09 0 6 -i2 22.125000 0.187500 7000 8.02 8.02 0 6 -i2 22.312500 0.187500 7000 8.09 8.09 0 6 -i2 22.500000 0.187500 7000 9.04 9.04 0 6 -i2 22.687500 0.187500 7000 9.04 9.04 0 6 -i2 22.875000 0.187500 7000 8.04 8.04 0 6 -i2 23.062500 0.187500 7000 9.09 9.09 0 6 -i2 23.250000 0.187500 7000 8.09 8.09 0 6 -i2 23.437500 0.187500 7000 8.02 8.02 0 6 -i2 23.625000 0.187500 7000 9.09 9.09 0 6 -i2 23.812500 0.187500 7000 8.08 8.08 0 6 -i2 24.000000 0.187500 7000 9.02 9.02 0 6 -i2 24.187500 0.187500 7000 9.09 9.09 0 6 -i2 24.375000 0.187500 7000 9.04 9.04 0 6 -i2 24.562500 0.187500 7000 8.04 8.04 0 6 -i2 24.750000 0.187500 7000 8.04 8.04 0 6 -i2 24.937500 0.187500 7000 8.09 8.09 0 6 -i2 25.125000 0.187500 7000 8.09 8.09 0 6 -i2 25.312500 0.187500 7000 9.02 9.02 0 6 -i2 25.500000 0.187500 7000 8.09 8.09 0 6 -i2 25.687500 0.187500 7000 8.02 8.02 0 6 -i2 25.875000 0.187500 7000 9.09 9.09 0 6 -i2 26.062500 0.187500 7000 8.04 8.04 0 6 -i2 26.250000 0.187500 7000 8.04 8.04 0 6 -i2 26.437500 0.187500 7000 8.04 8.04 0 6 -i2 26.625000 0.187500 7000 8.09 8.09 0 6 -i2 26.812500 0.187500 7000 8.09 8.09 0 6 -i2 27.000000 0.187500 7000 9.02 9.02 0 6 -i2 27.187500 0.187500 7000 8.09 8.09 0 6 -i2 27.375000 0.187500 7000 8.02 8.02 0 6 -i2 27.562500 0.187500 7000 8.09 8.09 0 6 -i2 27.750000 0.187500 7000 8.08 8.08 0 6 -i2 27.937500 0.187500 7000 8.02 8.02 0 6 -i2 28.125000 0.187500 7000 9.09 9.09 0 6 -i2 28.312500 0.187500 7000 9.02 9.02 0 6 -i2 28.500000 0.187500 7000 8.09 8.09 0 6 -i2 28.687500 0.187500 7000 9.08 9.08 0 6 -i2 28.875000 0.187500 7000 9.02 9.02 0 6 -i2 29.062500 0.187500 7000 8.09 8.09 0 6 -i2 29.250000 0.187500 7000 8.04 8.04 0 6 -i2 29.437500 0.187500 7000 9.04 9.04 0 6 -i2 29.625000 0.187500 7000 9.04 9.04 0 6 -i2 29.812500 0.187500 7000 9.09 9.09 0 6 -i2 30.000000 0.187500 7000 8.09 8.09 0 6 -i2 30.187500 0.187500 7000 9.02 9.02 0 6 -i2 0.000000 0.375000 7000 8.11 8.11 0 6 -i2 0.000000 0.375000 7000 7.04 7.04 0 6 -i2 0.000000 0.375000 7000 8.08 8.08 0 6 -i2 0.375000 0.375000 7000 8.09 8.09 0 6 -i2 0.375000 0.375000 7000 7.01 7.01 0 6 -i2 0.375000 0.375000 7000 8.04 8.04 0 6 -i2 0.750000 0.375000 7000 7.04 7.04 0 6 -i2 0.750000 0.375000 7000 7.09 7.09 0 6 -i2 0.750000 0.375000 7000 7.11 7.11 0 6 -i2 1.125000 0.375000 7000 8.11 8.11 0 6 -i2 1.125000 0.375000 7000 8.04 8.04 0 6 -i2 1.125000 0.375000 7000 7.08 7.08 0 6 -i2 1.500000 0.375000 7000 8.06 8.06 0 6 -i2 1.500000 0.375000 7000 7.09 7.09 0 6 -i2 1.500000 0.375000 7000 8.01 8.01 0 6 -i2 1.875000 0.375000 7000 7.04 7.04 0 6 -i2 1.875000 0.375000 7000 7.09 7.09 0 6 -i2 1.875000 0.375000 7000 8.11 8.11 0 6 -i2 2.250000 0.375000 7000 8.11 8.11 0 6 -i2 2.250000 0.375000 7000 8.04 8.04 0 6 -i2 2.250000 0.375000 7000 7.08 7.08 0 6 -i2 2.625000 0.187500 7000 7.01 7.01 0 6 -i2 2.625000 0.187500 7000 7.06 7.06 0 6 -i2 2.625000 0.187500 7000 8.09 8.09 0 6 -i2 2.812500 0.187500 7000 7.01 7.01 0 6 -i2 2.812500 0.187500 7000 8.06 8.06 0 6 -i2 2.812500 0.187500 7000 7.09 7.09 0 6 -i2 3.000000 0.375000 7000 8.04 8.04 0 6 -i2 3.000000 0.375000 7000 8.09 8.09 0 6 -i2 3.000000 0.375000 7000 7.11 7.11 0 6 -i2 3.375000 1.500000 7000 8.06 8.06 0 6 -i2 3.375000 1.500000 7000 7.09 7.09 0 6 -i2 3.375000 1.500000 7000 8.01 8.01 0 6 -i2 4.875000 0.375000 7000 8.04 8.04 0 6 -i2 4.875000 0.375000 7000 7.09 7.09 0 6 -i2 4.875000 0.375000 7000 7.11 7.11 0 6 -i2 5.250000 0.375000 7000 7.11 7.11 0 6 -i2 5.250000 0.375000 7000 8.04 8.04 0 6 -i2 5.250000 0.375000 7000 7.08 7.08 0 6 -i2 5.625000 0.375000 7000 7.11 7.11 0 6 -i2 5.625000 0.375000 7000 7.04 7.04 0 6 -i2 5.625000 0.375000 7000 7.08 7.08 0 6 -i2 6.000000 0.375000 7000 7.09 7.09 0 6 -i2 6.000000 0.375000 7000 8.01 8.01 0 6 -i2 6.000000 0.375000 7000 8.04 8.04 0 6 -i2 6.375000 0.375000 7000 8.04 8.04 0 6 -i2 6.375000 0.375000 7000 8.09 8.09 0 6 -i2 6.375000 0.375000 7000 7.11 7.11 0 6 -i2 6.750000 0.375000 7000 7.11 7.11 0 6 -i2 6.750000 0.375000 7000 7.04 7.04 0 6 -i2 6.750000 0.375000 7000 8.08 8.08 0 6 -i2 7.125000 0.375000 7000 8.09 8.09 0 6 -i2 7.125000 0.375000 7000 8.01 8.01 0 6 -i2 7.125000 0.375000 7000 8.04 8.04 0 6 -i2 7.500000 0.375000 7000 7.04 7.04 0 6 -i2 7.500000 0.375000 7000 7.09 7.09 0 6 -i2 7.500000 0.375000 7000 7.11 7.11 0 6 -i2 7.875000 0.375000 7000 7.11 7.11 0 6 -i2 7.875000 0.375000 7000 7.04 7.04 0 6 -i2 7.875000 0.375000 7000 8.08 8.08 0 6 -i2 8.250000 0.375000 7000 7.09 7.09 0 6 -i2 8.250000 0.375000 7000 7.01 7.01 0 6 -i2 8.250000 0.375000 7000 8.04 8.04 0 6 -i2 8.625000 0.375000 7000 8.04 8.04 0 6 -i2 8.625000 0.375000 7000 7.09 7.09 0 6 -i2 8.625000 0.375000 7000 7.11 7.11 0 6 -i2 9.000000 0.375000 7000 7.11 7.11 0 6 -i2 9.000000 0.375000 7000 8.04 8.04 0 6 -i2 9.000000 0.375000 7000 7.08 7.08 0 6 -i2 9.375000 0.187500 7000 7.01 7.01 0 6 -i2 9.375000 0.187500 7000 8.06 8.06 0 6 -i2 9.375000 0.187500 7000 8.09 8.09 0 6 -i2 9.562500 0.187500 7000 8.01 8.01 0 6 -i2 9.562500 0.187500 7000 8.06 8.06 0 6 -i2 9.562500 0.187500 7000 7.09 7.09 0 6 -i2 9.750000 0.375000 7000 7.04 7.04 0 6 -i2 9.750000 0.375000 7000 8.09 8.09 0 6 -i2 9.750000 0.375000 7000 8.11 8.11 0 6 -i2 10.125000 1.500000 7000 8.06 8.06 0 6 -i2 10.125000 1.500000 7000 8.09 8.09 0 6 -i2 10.125000 1.500000 7000 7.01 7.01 0 6 -i2 11.625000 0.375000 7000 8.04 8.04 0 6 -i2 11.625000 0.375000 7000 7.09 7.09 0 6 -i2 11.625000 0.375000 7000 7.11 7.11 0 6 -i2 12.000000 0.375000 7000 8.11 8.11 0 6 -i2 12.000000 0.375000 7000 8.04 8.04 0 6 -i2 12.000000 0.375000 7000 8.08 8.08 0 6 -i2 12.375000 0.375000 7000 7.11 7.11 0 6 -i2 12.375000 0.375000 7000 8.04 8.04 0 6 -i2 12.375000 0.375000 7000 8.08 8.08 0 6 -i2 12.750000 0.187500 7000 7.01 7.01 0 6 -i2 12.750000 0.187500 7000 8.06 8.06 0 6 -i2 12.750000 0.187500 7000 7.09 7.09 0 6 -i2 12.937500 0.187500 7000 7.01 7.01 0 6 -i2 12.937500 0.187500 7000 8.06 8.06 0 6 -i2 12.937500 0.187500 7000 8.09 8.09 0 6 -i2 13.125000 0.375000 7000 7.04 7.04 0 6 -i2 13.125000 0.375000 7000 7.09 7.09 0 6 -i2 13.125000 0.375000 7000 7.11 7.11 0 6 -i2 13.500000 1.500000 7000 7.06 7.06 0 6 -i2 13.500000 1.500000 7000 8.09 8.09 0 6 -i2 13.500000 1.500000 7000 8.01 8.01 0 6 -i2 15.000000 0.375000 7000 7.04 7.04 0 6 -i2 15.000000 0.375000 7000 7.09 7.09 0 6 -i2 15.000000 0.375000 7000 8.11 8.11 0 6 -i2 15.375000 0.375000 7000 8.11 8.11 0 6 -i2 15.375000 0.375000 7000 8.04 8.04 0 6 -i2 15.375000 0.375000 7000 7.08 7.08 0 6 -i2 15.750000 0.375000 7000 8.11 8.11 0 6 -i2 15.750000 0.375000 7000 8.04 8.04 0 6 -i2 15.750000 0.375000 7000 7.08 7.08 0 6 -i2 16.125000 0.375000 7000 7.06 7.06 0 6 -i2 16.125000 0.375000 7000 8.09 8.09 0 6 -i2 16.125000 0.375000 7000 8.01 8.01 0 6 -i2 16.500000 0.375000 7000 7.04 7.04 0 6 -i2 16.500000 0.375000 7000 8.09 8.09 0 6 -i2 16.500000 0.375000 7000 7.11 7.11 0 6 -i2 16.875000 0.375000 7000 7.11 7.11 0 6 -i2 16.875000 0.375000 7000 8.04 8.04 0 6 -i2 16.875000 0.375000 7000 8.08 8.08 0 6 -i2 17.250000 0.375000 7000 7.09 7.09 0 6 -i2 17.250000 0.375000 7000 7.01 7.01 0 6 -i2 17.250000 0.375000 7000 7.04 7.04 0 6 -i2 17.625000 0.375000 7000 8.04 8.04 0 6 -i2 17.625000 0.375000 7000 7.09 7.09 0 6 -i2 17.625000 0.375000 7000 8.11 8.11 0 6 -i2 18.000000 0.375000 7000 7.11 7.11 0 6 -i2 18.000000 0.375000 7000 8.04 8.04 0 6 -i2 18.000000 0.375000 7000 8.08 8.08 0 6 -i2 18.375000 0.375000 7000 8.06 8.06 0 6 -i2 18.375000 0.375000 7000 8.09 8.09 0 6 -i2 18.375000 0.375000 7000 7.01 7.01 0 6 -i2 18.750000 0.375000 7000 8.04 8.04 0 6 -i2 18.750000 0.375000 7000 8.09 8.09 0 6 -i2 18.750000 0.375000 7000 7.11 7.11 0 6 -i2 19.125000 0.375000 7000 7.11 7.11 0 6 -i2 19.125000 0.375000 7000 8.04 8.04 0 6 -i2 19.125000 0.375000 7000 8.08 8.08 0 6 -i2 19.500000 0.375000 7000 8.06 8.06 0 6 -i2 19.500000 0.375000 7000 7.09 7.09 0 6 -i2 19.500000 0.375000 7000 8.01 8.01 0 6 -i2 19.875000 0.375000 7000 8.04 8.04 0 6 -i2 19.875000 0.375000 7000 8.09 8.09 0 6 -i2 19.875000 0.375000 7000 8.11 8.11 0 6 -i2 20.250000 0.375000 7000 8.11 8.11 0 6 -i2 20.250000 0.375000 7000 7.04 7.04 0 6 -i2 20.250000 0.375000 7000 8.08 8.08 0 6 -i2 20.625000 0.375000 7000 8.06 8.06 0 6 -i2 20.625000 0.375000 7000 7.09 7.09 0 6 -i2 20.625000 0.375000 7000 7.01 7.01 0 6 -i2 21.000000 0.375000 7000 7.04 7.04 0 6 -i2 21.000000 0.375000 7000 8.09 8.09 0 6 -i2 21.000000 0.375000 7000 7.11 7.11 0 6 -i2 21.375000 0.375000 7000 8.11 8.11 0 6 -i2 21.375000 0.375000 7000 7.04 7.04 0 6 -i2 21.375000 0.375000 7000 7.08 7.08 0 6 -i2 21.750000 0.375000 7000 7.06 7.06 0 6 -i2 21.750000 0.375000 7000 7.09 7.09 0 6 -i2 21.750000 0.375000 7000 8.01 8.01 0 6 -i2 22.125000 0.375000 7000 8.04 8.04 0 6 -i2 22.125000 0.375000 7000 7.09 7.09 0 6 -i2 22.125000 0.375000 7000 8.11 8.11 0 6 -i2 22.500000 0.375000 7000 7.11 7.11 0 6 -i2 22.500000 0.375000 7000 8.04 8.04 0 6 -i2 22.500000 0.375000 7000 8.08 8.08 0 6 -i2 22.875000 0.187500 7000 7.01 7.01 0 6 -i2 22.875000 0.187500 7000 8.06 8.06 0 6 -i2 22.875000 0.187500 7000 7.09 7.09 0 6 -i2 23.062500 0.187500 7000 7.01 7.01 0 6 -i2 23.062500 0.187500 7000 8.06 8.06 0 6 -i2 23.062500 0.187500 7000 8.09 8.09 0 6 -i2 23.250000 0.375000 7000 8.04 8.04 0 6 -i2 23.250000 0.375000 7000 8.09 8.09 0 6 -i2 23.250000 0.375000 7000 8.11 8.11 0 6 -i2 23.625000 1.500000 7000 8.06 8.06 0 6 -i2 23.625000 1.500000 7000 7.09 7.09 0 6 -i2 23.625000 1.500000 7000 7.01 7.01 0 6 -i2 25.125000 0.375000 7000 7.04 7.04 0 6 -i2 25.125000 0.375000 7000 8.09 8.09 0 6 -i2 25.125000 0.375000 7000 7.11 7.11 0 6 -i2 25.500000 0.375000 7000 7.11 7.11 0 6 -i2 25.500000 0.375000 7000 7.04 7.04 0 6 -i2 25.500000 0.375000 7000 8.08 8.08 0 6 -i2 25.875000 0.375000 7000 7.11 7.11 0 6 -i2 25.875000 0.375000 7000 7.04 7.04 0 6 -i2 25.875000 0.375000 7000 7.08 7.08 0 6 -i2 26.250000 0.187500 7000 7.01 7.01 0 6 -i2 26.250000 0.187500 7000 8.06 8.06 0 6 -i2 26.250000 0.187500 7000 7.09 7.09 0 6 -i2 26.437500 0.187500 7000 8.01 8.01 0 6 -i2 26.437500 0.187500 7000 8.06 8.06 0 6 -i2 26.437500 0.187500 7000 7.09 7.09 0 6 -i2 26.625000 0.375000 7000 7.04 7.04 0 6 -i2 26.625000 0.375000 7000 7.09 7.09 0 6 -i2 26.625000 0.375000 7000 8.11 8.11 0 6 -i2 27.000000 1.500000 7000 7.06 7.06 0 6 -i2 27.000000 1.500000 7000 7.09 7.09 0 6 -i2 27.000000 1.500000 7000 7.01 7.01 0 6 -i2 28.500000 0.375000 7000 7.04 7.04 0 6 -i2 28.500000 0.375000 7000 7.09 7.09 0 6 -i2 28.500000 0.375000 7000 8.11 8.11 0 6 -i2 28.875000 0.375000 7000 7.11 7.11 0 6 -i2 28.875000 0.375000 7000 8.04 8.04 0 6 -i2 28.875000 0.375000 7000 8.08 8.08 0 6 -i2 29.250000 0.375000 7000 7.11 7.11 0 6 -i2 29.250000 0.375000 7000 8.04 8.04 0 6 -i2 29.250000 0.375000 7000 7.08 7.08 0 6 -i2 29.625000 0.375000 7000 7.09 7.09 0 6 -i2 29.625000 0.375000 7000 7.01 7.01 0 6 -i2 29.625000 0.375000 7000 7.04 7.04 0 6 -i2 30.000000 0.375000 7000 8.04 8.04 0 6 -i2 30.000000 0.375000 7000 7.09 7.09 0 6 -i2 30.000000 0.375000 7000 8.11 8.11 0 6 -i2 30.375000 0.375000 7000 7.11 7.11 0 6 -i2 30.375000 0.375000 7000 8.04 8.04 0 6 -i2 30.375000 0.375000 7000 8.08 8.08 0 6 -i2 30.750000 0.375000 7000 8.06 8.06 0 6 -i2 30.750000 0.375000 7000 7.09 7.09 0 6 -i2 30.750000 0.375000 7000 7.01 7.01 0 6 -i2 31.125000 0.375000 7000 8.04 8.04 0 6 -i2 31.125000 0.375000 7000 7.09 7.09 0 6 -i2 31.125000 0.375000 7000 7.11 7.11 0 6 -i2 31.500000 0.375000 7000 8.11 8.11 0 6 -i2 31.500000 0.375000 7000 7.04 7.04 0 6 -i2 31.500000 0.375000 7000 8.08 8.08 0 6 -i2 31.875000 0.375000 7000 7.09 7.09 0 6 -i2 31.875000 0.375000 7000 8.01 8.01 0 6 -i2 31.875000 0.375000 7000 8.04 8.04 0 6 -i2 32.250000 0.375000 7000 8.04 8.04 0 6 -i2 32.250000 0.375000 7000 7.09 7.09 0 6 -i2 32.250000 0.375000 7000 7.11 7.11 0 6 -i2 32.625000 0.375000 7000 7.11 7.11 0 6 -i2 32.625000 0.375000 7000 7.04 7.04 0 6 -i2 32.625000 0.375000 7000 7.08 7.08 0 6 -i2 33.000000 0.375000 7000 7.09 7.09 0 6 -i2 33.000000 0.375000 7000 8.01 8.01 0 6 -i2 33.000000 0.375000 7000 7.04 7.04 0 6 -i2 33.375000 0.375000 7000 8.04 8.04 0 6 -i2 33.375000 0.375000 7000 7.09 7.09 0 6 -i2 33.375000 0.375000 7000 8.11 8.11 0 6 -i2 33.750000 0.375000 7000 8.11 8.11 0 6 -i2 33.750000 0.375000 7000 8.04 8.04 0 6 -i2 33.750000 0.375000 7000 7.08 7.08 0 6 -i2 34.125000 0.375000 7000 8.09 8.09 0 6 -i2 34.125000 0.375000 7000 8.01 8.01 0 6 -i2 34.125000 0.375000 7000 8.04 8.04 0 6 -i2 34.500000 0.375000 7000 8.04 8.04 0 6 -i2 34.500000 0.375000 7000 8.09 8.09 0 6 -i2 34.500000 0.375000 7000 7.11 7.11 0 6 -i2 34.875000 0.375000 7000 7.11 7.11 0 6 -i2 34.875000 0.375000 7000 7.04 7.04 0 6 -i2 34.875000 0.375000 7000 8.08 8.08 0 6 -i2 35.250000 0.375000 7000 8.09 8.09 0 6 -i2 35.250000 0.375000 7000 7.01 7.01 0 6 -i2 35.250000 0.375000 7000 7.04 7.04 0 6 -i2 35.625000 0.375000 7000 7.04 7.04 0 6 -i2 35.625000 0.375000 7000 8.09 8.09 0 6 -i2 35.625000 0.375000 7000 8.11 8.11 0 6 -i2 36.000000 0.375000 7000 7.11 7.11 0 6 -i2 36.000000 0.375000 7000 7.04 7.04 0 6 -i2 36.000000 0.375000 7000 8.08 8.08 0 6 -i2 36.375000 0.375000 7000 8.06 8.06 0 6 -i2 36.375000 0.375000 7000 7.09 7.09 0 6 -i2 36.375000 0.375000 7000 7.01 7.01 0 6 -i2 36.750000 0.375000 7000 8.04 8.04 0 6 -i2 36.750000 0.375000 7000 8.09 8.09 0 6 -i2 36.750000 0.375000 7000 7.11 7.11 0 6 -i2 37.125000 0.375000 7000 8.11 8.11 0 6 -i2 37.125000 0.375000 7000 8.04 8.04 0 6 -i2 37.125000 0.375000 7000 8.08 8.08 0 6 -i2 37.500000 0.375000 7000 8.06 8.06 0 6 -i2 37.500000 0.375000 7000 7.09 7.09 0 6 -i2 37.500000 0.375000 7000 7.01 7.01 0 6 -i2 37.875000 0.375000 7000 8.04 8.04 0 6 -i2 37.875000 0.375000 7000 7.09 7.09 0 6 -i2 37.875000 0.375000 7000 8.11 8.11 0 6 -i2 38.250000 0.375000 7000 8.11 8.11 0 6 -i2 38.250000 0.375000 7000 7.04 7.04 0 6 -i2 38.250000 0.375000 7000 7.08 7.08 0 6 -i2 38.625000 0.187500 7000 7.01 7.01 0 6 -i2 38.625000 0.187500 7000 7.06 7.06 0 6 -i2 38.625000 0.187500 7000 7.09 7.09 0 6 -i2 38.812500 0.187500 7000 7.01 7.01 0 6 -i2 38.812500 0.187500 7000 8.06 8.06 0 6 -i2 38.812500 0.187500 7000 8.09 8.09 0 6 -i2 39.000000 0.375000 7000 8.04 8.04 0 6 -i2 39.000000 0.375000 7000 7.09 7.09 0 6 -i2 39.000000 0.375000 7000 8.11 8.11 0 6 -i2 39.375000 1.500000 7000 7.06 7.06 0 6 -i2 39.375000 1.500000 7000 7.09 7.09 0 6 -i2 39.375000 1.500000 7000 7.01 7.01 0 6 -i2 40.875000 0.375000 7000 8.04 8.04 0 6 -i2 40.875000 0.375000 7000 8.09 8.09 0 6 -i2 40.875000 0.375000 7000 8.11 8.11 0 6 -i2 41.250000 0.375000 7000 7.11 7.11 0 6 -i2 41.250000 0.375000 7000 8.04 8.04 0 6 -i2 41.250000 0.375000 7000 8.08 8.08 0 6 -i2 41.625000 0.375000 7000 7.11 7.11 0 6 -i2 41.625000 0.375000 7000 8.04 8.04 0 6 -i2 41.625000 0.375000 7000 7.08 7.08 0 6 -i2 42.000000 0.375000 7000 8.06 8.06 0 6 -i2 42.000000 0.375000 7000 7.09 7.09 0 6 -i2 42.000000 0.375000 7000 7.01 7.01 0 6 -i2 42.375000 0.375000 7000 7.04 7.04 0 6 -i2 42.375000 0.375000 7000 7.09 7.09 0 6 -i2 42.375000 0.375000 7000 8.11 8.11 0 6 -i2 42.750000 0.375000 7000 8.11 8.11 0 6 -i2 42.750000 0.375000 7000 7.04 7.04 0 6 -i2 42.750000 0.375000 7000 8.08 8.08 0 6 -i2 43.125000 0.375000 7000 8.09 8.09 0 6 -i2 43.125000 0.375000 7000 8.01 8.01 0 6 -i2 43.125000 0.375000 7000 8.04 8.04 0 6 -i2 43.500000 0.375000 7000 8.04 8.04 0 6 -i2 43.500000 0.375000 7000 8.09 8.09 0 6 -i2 43.500000 0.375000 7000 8.11 8.11 0 6 -i2 43.875000 0.375000 7000 7.11 7.11 0 6 -i2 43.875000 0.375000 7000 7.04 7.04 0 6 -i2 43.875000 0.375000 7000 7.08 7.08 0 6 -i2 44.250000 0.375000 7000 8.06 8.06 0 6 -i2 44.250000 0.375000 7000 8.09 8.09 0 6 -i2 44.250000 0.375000 7000 7.01 7.01 0 6 -i2 44.625000 0.375000 7000 7.04 7.04 0 6 -i2 44.625000 0.375000 7000 8.09 8.09 0 6 -i2 44.625000 0.375000 7000 7.11 7.11 0 6 -i2 45.000000 0.375000 7000 8.11 8.11 0 6 -i2 45.000000 0.375000 7000 8.04 8.04 0 6 -i2 45.000000 0.375000 7000 8.08 8.08 0 6 -i2 45.375000 0.375000 7000 7.09 7.09 0 6 -i2 45.375000 0.375000 7000 7.01 7.01 0 6 -i2 45.375000 0.375000 7000 7.04 7.04 0 6 -i2 45.750000 0.375000 7000 7.04 7.04 0 6 -i2 45.750000 0.375000 7000 8.09 8.09 0 6 -i2 45.750000 0.375000 7000 8.11 8.11 0 6 -i2 46.125000 0.375000 7000 8.11 8.11 0 6 -i2 46.125000 0.375000 7000 7.04 7.04 0 6 -i2 46.125000 0.375000 7000 7.08 7.08 0 6 -i2 46.500000 0.187500 7000 7.01 7.01 0 6 -i2 46.500000 0.187500 7000 8.06 8.06 0 6 -i2 46.500000 0.187500 7000 7.09 7.09 0 6 -i2 46.687500 0.187500 7000 8.01 8.01 0 6 -i2 46.687500 0.187500 7000 7.06 7.06 0 6 -i2 46.687500 0.187500 7000 7.09 7.09 0 6 -i2 46.875000 0.375000 7000 7.04 7.04 0 6 -i2 46.875000 0.375000 7000 7.09 7.09 0 6 -i2 46.875000 0.375000 7000 8.11 8.11 0 6 -i2 47.250000 1.500000 7000 7.06 7.06 0 6 -i2 47.250000 1.500000 7000 7.09 7.09 0 6 -i2 47.250000 1.500000 7000 8.01 8.01 0 6 -i2 48.750000 0.375000 7000 7.04 7.04 0 6 -i2 48.750000 0.375000 7000 8.09 8.09 0 6 -i2 48.750000 0.375000 7000 7.11 7.11 0 6 -i2 49.125000 0.375000 7000 7.11 7.11 0 6 -i2 49.125000 0.375000 7000 7.04 7.04 0 6 -i2 49.125000 0.375000 7000 7.08 7.08 0 6 -i2 49.500000 0.375000 7000 8.11 8.11 0 6 -i2 49.500000 0.375000 7000 7.04 7.04 0 6 -i2 49.500000 0.375000 7000 8.08 8.08 0 6 -i2 49.875000 0.375000 7000 8.06 8.06 0 6 -i2 49.875000 0.375000 7000 7.09 7.09 0 6 -i2 49.875000 0.375000 7000 7.01 7.01 0 6 -i2 50.250000 0.375000 7000 8.04 8.04 0 6 -i2 50.250000 0.375000 7000 7.09 7.09 0 6 -i2 50.250000 0.375000 7000 7.11 7.11 0 6 -i2 50.625000 0.375000 7000 8.11 8.11 0 6 -i2 50.625000 0.375000 7000 7.04 7.04 0 6 -i2 50.625000 0.375000 7000 7.08 7.08 0 6 -i2 51.000000 0.375000 7000 7.09 7.09 0 6 -i2 51.000000 0.375000 7000 7.01 7.01 0 6 -i2 51.000000 0.375000 7000 7.04 7.04 0 6 -i2 51.375000 0.375000 7000 8.04 8.04 0 6 -i2 51.375000 0.375000 7000 8.09 8.09 0 6 -i2 51.375000 0.375000 7000 8.11 8.11 0 6 -i2 51.750000 0.375000 7000 8.11 8.11 0 6 -i2 51.750000 0.375000 7000 7.04 7.04 0 6 -i2 51.750000 0.375000 7000 7.08 7.08 0 6 -i2 52.125000 0.375000 7000 8.09 8.09 0 6 -i2 52.125000 0.375000 7000 7.01 7.01 0 6 -i2 52.125000 0.375000 7000 7.04 7.04 0 6 -i2 52.500000 0.375000 7000 8.04 8.04 0 6 -i2 52.500000 0.375000 7000 8.09 8.09 0 6 -i2 52.500000 0.375000 7000 7.11 7.11 0 6 -i2 52.875000 0.375000 7000 7.11 7.11 0 6 -i2 52.875000 0.375000 7000 8.04 8.04 0 6 -i2 52.875000 0.375000 7000 8.08 8.08 0 6 -i2 53.250000 0.375000 7000 7.06 7.06 0 6 -i2 53.250000 0.375000 7000 8.09 8.09 0 6 -i2 53.250000 0.375000 7000 8.01 8.01 0 6 -i2 53.625000 0.375000 7000 8.04 8.04 0 6 -i2 53.625000 0.375000 7000 7.09 7.09 0 6 -i2 53.625000 0.375000 7000 7.11 7.11 0 6 -i2 54.000000 0.375000 7000 7.11 7.11 0 6 -i2 54.000000 0.375000 7000 8.04 8.04 0 6 -i2 54.000000 0.375000 7000 8.08 8.08 0 6 -i2 54.375000 0.375000 7000 8.06 8.06 0 6 -i2 54.375000 0.375000 7000 7.09 7.09 0 6 -i2 54.375000 0.375000 7000 8.01 8.01 0 6 -i2 54.750000 0.375000 7000 7.04 7.04 0 6 -i2 54.750000 0.375000 7000 8.09 8.09 0 6 -i2 54.750000 0.375000 7000 8.11 8.11 0 6 -i2 55.125000 0.375000 7000 7.11 7.11 0 6 -i2 55.125000 0.375000 7000 7.04 7.04 0 6 -i2 55.125000 0.375000 7000 7.08 7.08 0 6 -i2 55.500000 0.375000 7000 8.09 8.09 0 6 -i2 55.500000 0.375000 7000 7.01 7.01 0 6 -i2 55.500000 0.375000 7000 8.04 8.04 0 6 -i2 55.875000 0.375000 7000 7.04 7.04 0 6 -i2 55.875000 0.375000 7000 7.09 7.09 0 6 -i2 55.875000 0.375000 7000 7.11 7.11 0 6 -i2 56.250000 0.375000 7000 7.11 7.11 0 6 -i2 56.250000 0.375000 7000 7.04 7.04 0 6 -i2 56.250000 0.375000 7000 7.08 7.08 0 6 -i2 56.625000 0.375000 7000 8.09 8.09 0 6 -i2 56.625000 0.375000 7000 7.01 7.01 0 6 -i2 56.625000 0.375000 7000 8.04 8.04 0 6 -i2 57.000000 0.375000 7000 8.04 8.04 0 6 -i2 57.000000 0.375000 7000 8.09 8.09 0 6 -i2 57.000000 0.375000 7000 7.11 7.11 0 6 -i2 57.375000 0.375000 7000 8.11 8.11 0 6 -i2 57.375000 0.375000 7000 8.04 8.04 0 6 -i2 57.375000 0.375000 7000 7.08 7.08 0 6 -i2 57.750000 0.187500 7000 7.01 7.01 0 6 -i2 57.750000 0.187500 7000 8.06 8.06 0 6 -i2 57.750000 0.187500 7000 7.09 7.09 0 6 -i2 57.937500 0.187500 7000 8.01 8.01 0 6 -i2 57.937500 0.187500 7000 7.06 7.06 0 6 -i2 57.937500 0.187500 7000 7.09 7.09 0 6 -i2 58.125000 0.375000 7000 7.04 7.04 0 6 -i2 58.125000 0.375000 7000 8.09 8.09 0 6 -i2 58.125000 0.375000 7000 8.11 8.11 0 6 -i2 58.500000 1.500000 7000 8.06 8.06 0 6 -i2 58.500000 1.500000 7000 8.09 8.09 0 6 -i2 58.500000 1.500000 7000 8.01 8.01 0 6 -i2 60.000000 0.375000 7000 8.04 8.04 0 6 -i2 60.000000 0.375000 7000 7.09 7.09 0 6 -i2 60.000000 0.375000 7000 7.11 7.11 0 6 -i2 60.375000 0.375000 7000 8.11 8.11 0 6 -i2 60.375000 0.375000 7000 8.04 8.04 0 6 -i2 60.375000 0.375000 7000 8.08 8.08 0 6 -i2 60.750000 0.375000 7000 8.11 8.11 0 6 -i2 60.750000 0.375000 7000 7.04 7.04 0 6 -i2 60.750000 0.375000 7000 7.08 7.08 0 6 -i2 61.125000 0.187500 7000 8.01 8.01 0 6 -i2 61.125000 0.187500 7000 8.06 8.06 0 6 -i2 61.125000 0.187500 7000 7.09 7.09 0 6 -i2 61.312500 0.187500 7000 8.01 8.01 0 6 -i2 61.312500 0.187500 7000 7.06 7.06 0 6 -i2 61.312500 0.187500 7000 7.09 7.09 0 6 -i2 61.500000 0.375000 7000 7.04 7.04 0 6 -i2 61.500000 0.375000 7000 7.09 7.09 0 6 -i2 61.500000 0.375000 7000 8.11 8.11 0 6 -i2 61.875000 1.500000 7000 7.06 7.06 0 6 -i2 61.875000 1.500000 7000 7.09 7.09 0 6 -i2 61.875000 1.500000 7000 7.01 7.01 0 6 -i2 63.375000 0.375000 7000 8.04 8.04 0 6 -i2 63.375000 0.375000 7000 8.09 8.09 0 6 -i2 63.375000 0.375000 7000 7.11 7.11 0 6 -i2 63.750000 0.375000 7000 7.11 7.11 0 6 -i2 63.750000 0.375000 7000 8.04 8.04 0 6 -i2 63.750000 0.375000 7000 7.08 7.08 0 6 -i2 64.125000 0.375000 7000 8.11 8.11 0 6 -i2 64.125000 0.375000 7000 8.04 8.04 0 6 -i2 64.125000 0.375000 7000 7.08 7.08 0 6 -i2 64.500000 0.375000 7000 7.06 7.06 0 6 -i2 64.500000 0.375000 7000 8.09 8.09 0 6 -i2 64.500000 0.375000 7000 8.01 8.01 0 6 -i2 64.875000 0.375000 7000 7.04 7.04 0 6 -i2 64.875000 0.375000 7000 7.09 7.09 0 6 -i2 64.875000 0.375000 7000 8.11 8.11 0 6 -i2 65.250000 0.375000 7000 7.11 7.11 0 6 -i2 65.250000 0.375000 7000 7.04 7.04 0 6 -i2 65.250000 0.375000 7000 8.08 8.08 0 6 -i2 65.625000 0.375000 7000 8.06 8.06 0 6 -i2 65.625000 0.375000 7000 7.09 7.09 0 6 -i2 65.625000 0.375000 7000 8.01 8.01 0 6 -i2 66.000000 0.375000 7000 8.04 8.04 0 6 -i2 66.000000 0.375000 7000 7.09 7.09 0 6 -i2 66.000000 0.375000 7000 8.11 8.11 0 6 -i2 66.375000 0.187500 7000 9.09 9.09 0 6 -i2 66.562500 0.187500 7000 8.04 8.04 0 6 -i2 66.750000 0.187500 7000 8.09 8.09 0 6 -i2 66.937500 0.375000 7000 9.09 9.09 0 6 -i2 67.312500 0.375000 7000 8.02 8.02 0 6 -i2 67.687500 1.500000 7000 9.09 9.09 0 6 -i2 69.187500 0.187500 7000 9.02 9.02 0 6 -i2 69.375000 0.187500 7000 8.09 8.09 0 6 -i2 69.562500 0.187500 7000 8.04 8.04 0 6 -i2 69.750000 0.187500 7000 8.09 8.09 0 6 -i2 69.937500 0.375000 7000 9.09 9.09 0 6 -i2 70.312500 0.375000 7000 9.02 9.02 0 6 -i2 66.375000 0.375000 7000 8.11 8.11 0 6 -i2 66.375000 0.375000 7000 8.04 8.04 0 6 -i2 66.375000 0.375000 7000 7.08 7.08 0 6 -i2 66.750000 0.375000 7000 8.06 8.06 0 6 -i2 66.750000 0.375000 7000 8.09 8.09 0 6 -i2 66.750000 0.375000 7000 8.01 8.01 0 6 -i2 67.125000 0.375000 7000 8.04 8.04 0 6 -i2 67.125000 0.375000 7000 7.09 7.09 0 6 -i2 67.125000 0.375000 7000 7.11 7.11 0 6 -i2 67.500000 0.375000 7000 8.11 8.11 0 6 -i2 67.500000 0.375000 7000 8.04 8.04 0 6 -i2 67.500000 0.375000 7000 7.08 7.08 0 6 -i2 67.875000 0.375000 7000 8.09 8.09 0 6 -i2 67.875000 0.375000 7000 7.01 7.01 0 6 -i2 67.875000 0.375000 7000 7.04 7.04 0 6 -i2 68.250000 0.375000 7000 7.04 7.04 0 6 -i2 68.250000 0.375000 7000 7.09 7.09 0 6 -i2 68.250000 0.375000 7000 7.11 7.11 0 6 -i2 68.625000 0.375000 7000 8.11 8.11 0 6 -i2 68.625000 0.375000 7000 7.04 7.04 0 6 -i2 68.625000 0.375000 7000 7.08 7.08 0 6 -i2 69.000000 0.375000 7000 7.09 7.09 0 6 -i2 69.000000 0.375000 7000 8.01 8.01 0 6 -i2 69.000000 0.375000 7000 7.04 7.04 0 6 -i2 69.375000 0.375000 7000 7.04 7.04 0 6 -i2 69.375000 0.375000 7000 8.09 8.09 0 6 -i2 69.375000 0.375000 7000 8.11 8.11 0 6 -i2 69.750000 0.375000 7000 7.11 7.11 0 6 -i2 69.750000 0.375000 7000 8.04 8.04 0 6 -i2 69.750000 0.375000 7000 7.08 7.08 0 6 -i2 70.125000 0.375000 7000 7.04 7.04 0 6 -i2 70.125000 0.375000 7000 8.09 8.09 0 6 -i2 70.125000 0.375000 7000 8.11 8.11 0 6 -i2 70.500000 1.500000 7000 7.06 7.06 0 6 -i2 70.500000 1.500000 7000 7.09 7.09 0 6 -i2 70.500000 1.500000 7000 8.01 8.01 0 6 -i2 72.000000 0.375000 7000 8.04 8.04 0 6 -i2 72.000000 0.375000 7000 8.09 8.09 0 6 -i2 72.000000 0.375000 7000 8.11 8.11 0 6 -i2 72.375000 0.375000 7000 7.11 7.11 0 6 -i2 72.375000 0.375000 7000 8.04 8.04 0 6 -i2 72.375000 0.375000 7000 8.08 8.08 0 6 -i2 72.750000 0.375000 7000 8.11 8.11 0 6 -i2 72.750000 0.375000 7000 7.04 7.04 0 6 -i2 72.750000 0.375000 7000 7.08 7.08 0 6 -i2 73.125000 0.375000 7000 7.04 7.04 0 6 -i2 73.125000 0.375000 7000 8.09 8.09 0 6 -i2 73.125000 0.375000 7000 8.11 8.11 0 6 -i2 73.500000 1.500000 7000 7.06 7.06 0 6 -i2 73.500000 1.500000 7000 8.09 8.09 0 6 -i2 73.500000 1.500000 7000 7.01 7.01 0 6 -i2 75.000000 0.375000 7000 8.04 8.04 0 6 -i2 75.000000 0.375000 7000 7.09 7.09 0 6 -i2 75.000000 0.375000 7000 8.11 8.11 0 6 -i2 75.375000 0.375000 7000 8.11 8.11 0 6 -i2 75.375000 0.375000 7000 7.04 7.04 0 6 -i2 75.375000 0.375000 7000 7.08 7.08 0 6 -i2 75.750000 0.375000 7000 7.11 7.11 0 6 -i2 75.750000 0.375000 7000 7.04 7.04 0 6 -i2 75.750000 0.375000 7000 8.08 8.08 0 6 -i2 76.125000 0.375000 7000 7.06 7.06 0 6 -i2 76.125000 0.375000 7000 8.09 8.09 0 6 -i2 76.125000 0.375000 7000 7.01 7.01 0 6 -i2 76.500000 0.375000 7000 7.04 7.04 0 6 -i2 76.500000 0.375000 7000 7.09 7.09 0 6 -i2 76.500000 0.375000 7000 7.11 7.11 0 6 -i2 76.875000 0.375000 7000 8.11 8.11 0 6 -i2 76.875000 0.375000 7000 7.04 7.04 0 6 -i2 76.875000 0.375000 7000 7.08 7.08 0 6 -i2 77.250000 0.375000 7000 8.04 8.04 0 6 -i2 77.250000 0.375000 7000 7.09 7.09 0 6 -i2 77.250000 0.375000 7000 7.11 7.11 0 6 -i2 77.625000 1.500000 7000 7.06 7.06 0 6 -i2 77.625000 1.500000 7000 8.09 8.09 0 6 -i2 77.625000 1.500000 7000 7.01 7.01 0 6 -i2 79.125000 0.375000 7000 7.04 7.04 0 6 -i2 79.125000 0.375000 7000 8.09 8.09 0 6 -i2 79.125000 0.375000 7000 7.11 7.11 0 6 -i2 79.500000 0.375000 7000 8.11 8.11 0 6 -i2 79.500000 0.375000 7000 7.04 7.04 0 6 -i2 79.500000 0.375000 7000 8.08 8.08 0 6 -i2 79.875000 0.375000 7000 7.11 7.11 0 6 -i2 79.875000 0.375000 7000 8.04 8.04 0 6 -i2 79.875000 0.375000 7000 8.08 8.08 0 6 -i2 80.250000 0.375000 7000 8.04 8.04 0 6 -i2 80.250000 0.375000 7000 7.09 7.09 0 6 -i2 80.250000 0.375000 7000 7.11 7.11 0 6 -i2 80.625000 1.500000 7000 8.06 8.06 0 6 -i2 80.625000 1.500000 7000 7.09 7.09 0 6 -i2 80.625000 1.500000 7000 8.01 8.01 0 6 -i2 82.125000 0.375000 7000 8.04 8.04 0 6 -i2 82.125000 0.375000 7000 8.09 8.09 0 6 -i2 82.125000 0.375000 7000 7.11 7.11 0 6 -i2 82.500000 0.375000 7000 8.11 8.11 0 6 -i2 82.500000 0.375000 7000 8.04 8.04 0 6 -i2 82.500000 0.375000 7000 8.08 8.08 0 6 -i2 82.875000 0.375000 7000 7.11 7.11 0 6 -i2 82.875000 0.375000 7000 8.04 8.04 0 6 -i2 82.875000 0.375000 7000 7.08 7.08 0 6 -i2 83.250000 0.375000 7000 7.04 7.04 0 6 -i2 83.250000 0.375000 7000 8.09 8.09 0 6 -i2 83.250000 0.375000 7000 8.11 8.11 0 6 -i2 83.625000 1.500000 7000 7.06 7.06 0 6 -i2 83.625000 1.500000 7000 7.09 7.09 0 6 -i2 83.625000 1.500000 7000 7.01 7.01 0 6 -i2 85.125000 0.375000 7000 8.04 8.04 0 6 -i2 85.125000 0.375000 7000 7.09 7.09 0 6 -i2 85.125000 0.375000 7000 8.11 8.11 0 6 -i2 85.500000 0.375000 7000 8.11 8.11 0 6 -i2 85.500000 0.375000 7000 8.04 8.04 0 6 -i2 85.500000 0.375000 7000 8.08 8.08 0 6 -i2 85.875000 0.375000 7000 8.11 8.11 0 6 -i2 85.875000 0.375000 7000 8.04 8.04 0 6 -i2 85.875000 0.375000 7000 7.08 7.08 0 6 -i2 86.250000 0.375000 7000 7.09 7.09 0 6 -i2 86.250000 0.375000 7000 8.01 8.01 0 6 -i2 86.250000 0.375000 7000 7.04 7.04 0 6 -i2 86.625000 0.375000 7000 8.04 8.04 0 6 -i2 86.625000 0.375000 7000 7.09 7.09 0 6 -i2 86.625000 0.375000 7000 7.11 7.11 0 6 -i2 87.000000 0.375000 7000 7.11 7.11 0 6 -i2 87.000000 0.375000 7000 7.04 7.04 0 6 -i2 87.000000 0.375000 7000 8.08 8.08 0 6 -i2 87.375000 0.375000 7000 7.04 7.04 0 6 -i2 87.375000 0.375000 7000 8.09 8.09 0 6 -i2 87.375000 0.375000 7000 7.11 7.11 0 6 -i2 87.750000 1.500000 7000 8.06 8.06 0 6 -i2 87.750000 1.500000 7000 7.09 7.09 0 6 -i2 87.750000 1.500000 7000 7.01 7.01 0 6 -i2 89.250000 0.375000 7000 8.04 8.04 0 6 -i2 89.250000 0.375000 7000 8.09 8.09 0 6 -i2 89.250000 0.375000 7000 8.11 8.11 0 6 -i2 89.625000 0.375000 7000 8.11 8.11 0 6 -i2 89.625000 0.375000 7000 7.04 7.04 0 6 -i2 89.625000 0.375000 7000 8.08 8.08 0 6 -i2 90.000000 0.375000 7000 8.11 8.11 0 6 -i2 90.000000 0.375000 7000 7.04 7.04 0 6 -i2 90.000000 0.375000 7000 7.08 7.08 0 6 -i2 90.375000 0.375000 7000 8.09 8.09 0 6 -i2 90.375000 0.375000 7000 8.01 8.01 0 6 -i2 90.375000 0.375000 7000 7.04 7.04 0 6 -i2 90.750000 0.375000 7000 8.04 8.04 0 6 -i2 90.750000 0.375000 7000 8.09 8.09 0 6 -i2 90.750000 0.375000 7000 7.11 7.11 0 6 -i2 91.125000 0.375000 7000 7.11 7.11 0 6 -i2 91.125000 0.375000 7000 8.04 8.04 0 6 -i2 91.125000 0.375000 7000 7.08 7.08 0 6 -i2 91.500000 0.375000 7000 7.04 7.04 0 6 -i2 91.500000 0.375000 7000 8.09 8.09 0 6 -i2 91.500000 0.375000 7000 7.11 7.11 0 6 -i2 91.875000 1.500000 7000 7.06 7.06 0 6 -i2 91.875000 1.500000 7000 7.09 7.09 0 6 -i2 91.875000 1.500000 7000 8.01 8.01 0 6 -i2 93.375000 0.375000 7000 7.04 7.04 0 6 -i2 93.375000 0.375000 7000 7.09 7.09 0 6 -i2 93.375000 0.375000 7000 8.11 8.11 0 6 -i2 93.750000 0.375000 7000 7.11 7.11 0 6 -i2 93.750000 0.375000 7000 8.04 8.04 0 6 -i2 93.750000 0.375000 7000 7.08 7.08 0 6 -i2 94.125000 0.375000 7000 8.11 8.11 0 6 -i2 94.125000 0.375000 7000 7.04 7.04 0 6 -i2 94.125000 0.375000 7000 7.08 7.08 0 6 -i2 94.500000 0.375000 7000 7.04 7.04 0 6 -i2 94.500000 0.375000 7000 8.09 8.09 0 6 -i2 94.500000 0.375000 7000 7.11 7.11 0 6 -i2 94.875000 1.500000 7000 7.06 7.06 0 6 -i2 94.875000 1.500000 7000 7.09 7.09 0 6 -i2 94.875000 1.500000 7000 8.01 8.01 0 6 -i2 96.375000 0.375000 7000 7.04 7.04 0 6 -i2 96.375000 0.375000 7000 8.09 8.09 0 6 -i2 96.375000 0.375000 7000 8.11 8.11 0 6 -i2 96.750000 0.375000 7000 8.11 8.11 0 6 -i2 96.750000 0.375000 7000 7.04 7.04 0 6 -i2 96.750000 0.375000 7000 7.08 7.08 0 6 -i2 97.125000 0.375000 7000 7.11 7.11 0 6 -i2 97.125000 0.375000 7000 8.04 8.04 0 6 -i2 97.125000 0.375000 7000 8.08 8.08 0 6 -i2 97.500000 0.375000 7000 7.06 7.06 0 6 -i2 97.500000 0.375000 7000 7.09 7.09 0 6 -i2 97.500000 0.375000 7000 7.01 7.01 0 6 -i2 97.875000 0.375000 7000 7.04 7.04 0 6 -i2 97.875000 0.375000 7000 8.09 8.09 0 6 -i2 97.875000 0.375000 7000 7.11 7.11 0 6 -i2 98.250000 0.375000 7000 8.11 8.11 0 6 -i2 98.250000 0.375000 7000 7.04 7.04 0 6 -i2 98.250000 0.375000 7000 7.08 7.08 0 6 -i2 98.625000 0.375000 7000 7.06 7.06 0 6 -i2 98.625000 0.375000 7000 8.09 8.09 0 6 -i2 98.625000 0.375000 7000 8.01 8.01 0 6 -i2 99.000000 0.375000 7000 8.04 8.04 0 6 -i2 99.000000 0.375000 7000 8.09 8.09 0 6 -i2 99.000000 0.375000 7000 8.11 8.11 0 6 -i2 99.375000 0.375000 7000 7.11 7.11 0 6 -i2 99.375000 0.375000 7000 7.04 7.04 0 6 -i2 99.375000 0.375000 7000 7.08 7.08 0 6 -i2 99.750000 0.375000 7000 7.09 7.09 0 6 -i2 99.750000 0.375000 7000 8.01 8.01 0 6 -i2 99.750000 0.375000 7000 8.04 8.04 0 6 -i2 100.125000 0.375000 7000 8.04 8.04 0 6 -i2 100.125000 0.375000 7000 8.09 8.09 0 6 -i2 100.125000 0.375000 7000 8.11 8.11 0 6 -i2 100.500000 0.375000 7000 7.11 7.11 0 6 -i2 100.500000 0.375000 7000 7.04 7.04 0 6 -i2 100.500000 0.375000 7000 8.08 8.08 0 6 -i2 100.875000 0.375000 7000 8.06 8.06 0 6 -i2 100.875000 0.375000 7000 8.09 8.09 0 6 -i2 100.875000 0.375000 7000 7.01 7.01 0 6 -i2 101.250000 0.375000 7000 8.04 8.04 0 6 -i2 101.250000 0.375000 7000 8.09 8.09 0 6 -i2 101.250000 0.375000 7000 8.11 8.11 0 6 -i2 101.625000 0.375000 7000 8.11 8.11 0 6 -i2 101.625000 0.375000 7000 7.04 7.04 0 6 -i2 101.625000 0.375000 7000 8.08 8.08 0 6 -i2 102.000000 0.375000 7000 8.06 8.06 0 6 -i2 102.000000 0.375000 7000 7.09 7.09 0 6 -i2 102.000000 0.375000 7000 8.01 8.01 0 6 -i2 102.375000 0.375000 7000 8.04 8.04 0 6 -i2 102.375000 0.375000 7000 7.09 7.09 0 6 -i2 102.375000 0.375000 7000 8.11 8.11 0 6 -i2 102.750000 0.375000 7000 8.11 8.11 0 6 -i2 102.750000 0.375000 7000 7.04 7.04 0 6 -i2 102.750000 0.375000 7000 7.08 7.08 0 6 -i2 103.125000 0.375000 7000 7.09 7.09 0 6 -i2 103.125000 0.375000 7000 7.01 7.01 0 6 -i2 103.125000 0.375000 7000 7.04 7.04 0 6 -i2 103.500000 0.375000 7000 7.04 7.04 0 6 -i2 103.500000 0.375000 7000 7.09 7.09 0 6 -i2 103.500000 0.375000 7000 8.11 8.11 0 6 -i2 103.875000 0.375000 7000 7.11 7.11 0 6 -i2 103.875000 0.375000 7000 8.04 8.04 0 6 -i2 103.875000 0.375000 7000 7.08 7.08 0 6 -i2 104.250000 0.375000 7000 8.06 8.06 0 6 -i2 104.250000 0.375000 7000 7.09 7.09 0 6 -i2 104.250000 0.375000 7000 8.01 8.01 0 6 -i2 104.625000 0.375000 7000 8.04 8.04 0 6 -i2 104.625000 0.375000 7000 7.09 7.09 0 6 -i2 104.625000 0.375000 7000 8.11 8.11 0 6 -i2 105.000000 0.375000 7000 8.11 8.11 0 6 -i2 105.000000 0.375000 7000 7.04 7.04 0 6 -i2 105.000000 0.375000 7000 7.08 7.08 0 6 -i2 105.375000 0.375000 7000 7.09 7.09 0 6 -i2 105.375000 0.375000 7000 8.01 8.01 0 6 -i2 105.375000 0.375000 7000 7.04 7.04 0 6 -i2 105.750000 0.375000 7000 8.04 8.04 0 6 -i2 105.750000 0.375000 7000 7.09 7.09 0 6 -i2 105.750000 0.375000 7000 7.11 7.11 0 6 -i2 106.125000 0.375000 7000 7.11 7.11 0 6 -i2 106.125000 0.375000 7000 7.04 7.04 0 6 -i2 106.125000 0.375000 7000 8.08 8.08 0 6 -i2 106.500000 0.375000 7000 8.06 8.06 0 6 -i2 106.500000 0.375000 7000 7.09 7.09 0 6 -i2 106.500000 0.375000 7000 8.01 8.01 0 6 -i2 106.875000 0.375000 7000 8.04 8.04 0 6 -i2 106.875000 0.375000 7000 7.09 7.09 0 6 -i2 106.875000 0.375000 7000 7.11 7.11 0 6 -i2 107.250000 0.375000 7000 7.11 7.11 0 6 -i2 107.250000 0.375000 7000 8.04 8.04 0 6 -i2 107.250000 0.375000 7000 8.08 8.08 0 6 -i2 107.625000 0.375000 7000 7.06 7.06 0 6 -i2 107.625000 0.375000 7000 8.09 8.09 0 6 -i2 107.625000 0.375000 7000 7.01 7.01 0 6 -i2 108.000000 0.375000 7000 7.04 7.04 0 6 -i2 108.000000 0.375000 7000 7.09 7.09 0 6 -i2 108.000000 0.375000 7000 7.11 7.11 0 6 -i2 108.375000 0.375000 7000 7.11 7.11 0 6 -i2 108.375000 0.375000 7000 8.04 8.04 0 6 -i2 108.375000 0.375000 7000 8.08 8.08 0 6 -i2 108.750000 0.375000 7000 8.04 8.04 0 6 -i2 108.750000 0.375000 7000 7.09 7.09 0 6 -i2 108.750000 0.375000 7000 8.11 8.11 0 6 -i2 109.125000 1.500000 7000 8.06 8.06 0 6 -i2 109.125000 1.500000 7000 8.09 8.09 0 6 -i2 109.125000 1.500000 7000 7.01 7.01 0 6 -i2 110.625000 0.375000 7000 8.04 8.04 0 6 -i2 110.625000 0.375000 7000 8.09 8.09 0 6 -i2 110.625000 0.375000 7000 7.11 7.11 0 6 -i2 111.000000 0.375000 7000 8.11 8.11 0 6 -i2 111.000000 0.375000 7000 7.04 7.04 0 6 -i2 111.000000 0.375000 7000 7.08 7.08 0 6 -i2 111.375000 0.375000 7000 7.11 7.11 0 6 -i2 111.375000 0.375000 7000 8.04 8.04 0 6 -i2 111.375000 0.375000 7000 7.08 7.08 0 6 -i2 111.750000 0.375000 7000 8.06 8.06 0 6 -i2 111.750000 0.375000 7000 7.09 7.09 0 6 -i2 111.750000 0.375000 7000 8.01 8.01 0 6 -i2 112.125000 0.375000 7000 7.04 7.04 0 6 -i2 112.125000 0.375000 7000 7.09 7.09 0 6 -i2 112.125000 0.375000 7000 7.11 7.11 0 6 -i2 112.500000 0.375000 7000 8.11 8.11 0 6 -i2 112.500000 0.375000 7000 8.04 8.04 0 6 -i2 112.500000 0.375000 7000 8.08 8.08 0 6 -i2 112.875000 0.375000 7000 7.04 7.04 0 6 -i2 112.875000 0.375000 7000 8.09 8.09 0 6 -i2 112.875000 0.375000 7000 7.11 7.11 0 6 -i2 113.250000 1.500000 7000 8.06 8.06 0 6 -i2 113.250000 1.500000 7000 7.09 7.09 0 6 -i2 113.250000 1.500000 7000 8.01 8.01 0 6 -i2 114.750000 0.375000 7000 8.04 8.04 0 6 -i2 114.750000 0.375000 7000 7.09 7.09 0 6 -i2 114.750000 0.375000 7000 7.11 7.11 0 6 -i2 115.125000 0.375000 7000 7.11 7.11 0 6 -i2 115.125000 0.375000 7000 8.04 8.04 0 6 -i2 115.125000 0.375000 7000 8.08 8.08 0 6 -i2 115.500000 0.375000 7000 7.11 7.11 0 6 -i2 115.500000 0.375000 7000 8.04 8.04 0 6 -i2 115.500000 0.375000 7000 8.08 8.08 0 6 -i2 115.875000 0.375000 7000 7.09 7.09 0 6 -i2 115.875000 0.375000 7000 8.01 8.01 0 6 -i2 115.875000 0.375000 7000 8.04 8.04 0 6 -i2 116.250000 0.375000 7000 7.04 7.04 0 6 -i2 116.250000 0.375000 7000 8.09 8.09 0 6 -i2 116.250000 0.375000 7000 7.11 7.11 0 6 -i2 116.625000 0.375000 7000 8.11 8.11 0 6 -i2 116.625000 0.375000 7000 7.04 7.04 0 6 -i2 116.625000 0.375000 7000 7.08 7.08 0 6 -i2 117.000000 0.375000 7000 8.09 8.09 0 6 -i2 117.000000 0.375000 7000 8.01 8.01 0 6 -i2 117.000000 0.375000 7000 8.04 8.04 0 6 -i2 117.375000 0.375000 7000 7.04 7.04 0 6 -i2 117.375000 0.375000 7000 7.09 7.09 0 6 -i2 117.375000 0.375000 7000 8.11 8.11 0 6 -i2 117.750000 0.375000 7000 8.11 8.11 0 6 -i2 117.750000 0.375000 7000 8.04 8.04 0 6 -i2 117.750000 0.375000 7000 7.08 7.08 0 6 -i2 118.125000 0.375000 7000 8.04 8.04 0 6 -i2 118.125000 0.375000 7000 7.09 7.09 0 6 -i2 118.125000 0.375000 7000 8.11 8.11 0 6 -i2 118.500000 1.500000 7000 8.06 8.06 0 6 -i2 118.500000 1.500000 7000 7.09 7.09 0 6 -i2 118.500000 1.500000 7000 7.01 7.01 0 6 -i2 120.000000 0.375000 7000 7.04 7.04 0 6 -i2 120.000000 0.375000 7000 8.09 8.09 0 6 -i2 120.000000 0.375000 7000 8.11 8.11 0 6 -i2 120.375000 0.375000 7000 8.11 8.11 0 6 -i2 120.375000 0.375000 7000 7.04 7.04 0 6 -i2 120.375000 0.375000 7000 8.08 8.08 0 6 -i2 120.750000 0.375000 7000 8.11 8.11 0 6 -i2 120.750000 0.375000 7000 8.04 8.04 0 6 -i2 120.750000 0.375000 7000 8.08 8.08 0 6 -i2 121.125000 0.375000 7000 7.09 7.09 0 6 -i2 121.125000 0.375000 7000 8.01 8.01 0 6 -i2 121.125000 0.375000 7000 8.04 8.04 0 6 -i2 121.500000 0.375000 7000 8.04 8.04 0 6 -i2 121.500000 0.375000 7000 7.09 7.09 0 6 -i2 121.500000 0.375000 7000 7.11 7.11 0 6 -i2 121.875000 0.375000 7000 7.11 7.11 0 6 -i2 121.875000 0.375000 7000 7.04 7.04 0 6 -i2 121.875000 0.375000 7000 7.08 7.08 0 6 -i2 122.250000 0.375000 7000 8.06 8.06 0 6 -i2 122.250000 0.375000 7000 8.09 8.09 0 6 -i2 122.250000 0.375000 7000 7.01 7.01 0 6 -i2 122.625000 0.375000 7000 8.04 8.04 0 6 -i2 122.625000 0.375000 7000 7.09 7.09 0 6 -i2 122.625000 0.375000 7000 7.11 7.11 0 6 -i2 123.000000 0.375000 7000 7.11 7.11 0 6 -i2 123.000000 0.375000 7000 8.04 8.04 0 6 -i2 123.000000 0.375000 7000 8.08 8.08 0 6 -i2 123.375000 0.375000 7000 8.04 8.04 0 6 -i2 123.375000 0.375000 7000 8.09 8.09 0 6 -i2 123.375000 0.375000 7000 7.11 7.11 0 6 -i2 123.750000 1.500000 7000 8.06 8.06 0 6 -i2 123.750000 1.500000 7000 8.09 8.09 0 6 -i2 123.750000 1.500000 7000 8.01 8.01 0 6 -i2 125.250000 0.375000 7000 7.04 7.04 0 6 -i2 125.250000 0.375000 7000 7.09 7.09 0 6 -i2 125.250000 0.375000 7000 8.11 8.11 0 6 -i2 125.625000 0.375000 7000 8.11 8.11 0 6 -i2 125.625000 0.375000 7000 8.04 8.04 0 6 -i2 125.625000 0.375000 7000 8.08 8.08 0 6 -i2 126.000000 0.375000 7000 7.11 7.11 0 6 -i2 126.000000 0.375000 7000 7.04 7.04 0 6 -i2 126.000000 0.375000 7000 8.08 8.08 0 6 -i2 126.375000 0.375000 7000 7.09 7.09 0 6 -i2 126.375000 0.375000 7000 7.01 7.01 0 6 -i2 126.375000 0.375000 7000 7.04 7.04 0 6 -i2 126.750000 0.375000 7000 8.04 8.04 0 6 -i2 126.750000 0.375000 7000 8.09 8.09 0 6 -i2 126.750000 0.375000 7000 8.11 8.11 0 6 -i2 127.125000 0.375000 7000 8.11 8.11 0 6 -i2 127.125000 0.375000 7000 7.04 7.04 0 6 -i2 127.125000 0.375000 7000 8.08 8.08 0 6 -i2 127.500000 0.375000 7000 8.04 8.04 0 6 -i2 127.500000 0.375000 7000 8.09 8.09 0 6 -i2 127.500000 0.375000 7000 8.11 8.11 0 6 -i2 127.875000 1.500000 7000 8.06 8.06 0 6 -i2 127.875000 1.500000 7000 8.09 8.09 0 6 -i2 127.875000 1.500000 7000 7.01 7.01 0 6 -i2 129.375000 0.375000 7000 7.04 7.04 0 6 -i2 129.375000 0.375000 7000 7.09 7.09 0 6 -i2 129.375000 0.375000 7000 8.11 8.11 0 6 -i2 129.750000 0.375000 7000 7.11 7.11 0 6 -i2 129.750000 0.375000 7000 7.04 7.04 0 6 -i2 129.750000 0.375000 7000 7.08 7.08 0 6 -i2 130.125000 0.375000 7000 7.11 7.11 0 6 -i2 130.125000 0.375000 7000 8.04 8.04 0 6 -i2 130.125000 0.375000 7000 8.08 8.08 0 6 -i2 130.500000 0.375000 7000 8.09 8.09 0 6 -i2 130.500000 0.375000 7000 7.01 7.01 0 6 -i2 130.500000 0.375000 7000 7.04 7.04 0 6 -i2 130.875000 0.375000 7000 8.04 8.04 0 6 -i2 130.875000 0.375000 7000 7.09 7.09 0 6 -i2 130.875000 0.375000 7000 7.11 7.11 0 6 -i2 131.250000 0.375000 7000 7.11 7.11 0 6 -i2 131.250000 0.375000 7000 7.04 7.04 0 6 -i2 131.250000 0.375000 7000 7.08 7.08 0 6 -i2 131.625000 0.375000 7000 8.09 8.09 0 6 -i2 131.625000 0.375000 7000 8.01 8.01 0 6 -i2 131.625000 0.375000 7000 7.04 7.04 0 6 -i2 132.000000 0.375000 7000 8.04 8.04 0 6 -i2 132.000000 0.375000 7000 8.09 8.09 0 6 -i2 132.000000 0.375000 7000 7.11 7.11 0 6 -i2 132.375000 0.375000 7000 8.11 8.11 0 6 -i2 132.375000 0.375000 7000 7.04 7.04 0 6 -i2 132.375000 0.375000 7000 8.08 8.08 0 6 -i2 132.750000 0.375000 7000 7.04 7.04 0 6 -i2 132.750000 0.375000 7000 7.09 7.09 0 6 -i2 132.750000 0.375000 7000 8.11 8.11 0 6 -i2 133.125000 1.500000 7000 7.06 7.06 0 6 -i2 133.125000 1.500000 7000 7.09 7.09 0 6 -i2 133.125000 1.500000 7000 8.01 8.01 0 6 -i2 134.625000 0.375000 7000 7.04 7.04 0 6 -i2 134.625000 0.375000 7000 7.09 7.09 0 6 -i2 134.625000 0.375000 7000 7.11 7.11 0 6 -i2 135.000000 0.375000 7000 8.11 8.11 0 6 -i2 135.000000 0.375000 7000 7.04 7.04 0 6 -i2 135.000000 0.375000 7000 7.08 7.08 0 6 -i2 135.375000 0.375000 7000 7.11 7.11 0 6 -i2 135.375000 0.375000 7000 8.04 8.04 0 6 -i2 135.375000 0.375000 7000 7.08 7.08 0 6 -i2 135.750000 0.375000 7000 8.06 8.06 0 6 -i2 135.750000 0.375000 7000 8.09 8.09 0 6 -i2 135.750000 0.375000 7000 7.01 7.01 0 6 -i2 136.125000 0.375000 7000 8.04 8.04 0 6 -i2 136.125000 0.375000 7000 8.09 8.09 0 6 -i2 136.125000 0.375000 7000 8.11 8.11 0 6 -i2 136.500000 0.375000 7000 8.11 8.11 0 6 -i2 136.500000 0.375000 7000 8.04 8.04 0 6 -i2 136.500000 0.375000 7000 8.08 8.08 0 6 -i2 136.875000 0.375000 7000 7.04 7.04 0 6 -i2 136.875000 0.375000 7000 7.09 7.09 0 6 -i2 136.875000 0.375000 7000 7.11 7.11 0 6 -i2 137.250000 1.500000 7000 8.06 8.06 0 6 -i2 137.250000 1.500000 7000 7.09 7.09 0 6 -i2 137.250000 1.500000 7000 8.01 8.01 0 6 -i2 138.750000 0.375000 7000 7.04 7.04 0 6 -i2 138.750000 0.375000 7000 8.09 8.09 0 6 -i2 138.750000 0.375000 7000 8.11 8.11 0 6 -i2 139.125000 0.375000 7000 8.11 8.11 0 6 -i2 139.125000 0.375000 7000 8.04 8.04 0 6 -i2 139.125000 0.375000 7000 8.08 8.08 0 6 -i2 139.500000 0.375000 7000 7.11 7.11 0 6 -i2 139.500000 0.375000 7000 7.04 7.04 0 6 -i2 139.500000 0.375000 7000 8.08 8.08 0 6 -i2 139.875000 0.375000 7000 7.04 7.04 0 6 -i2 139.875000 0.375000 7000 7.09 7.09 0 6 -i2 139.875000 0.375000 7000 7.11 7.11 0 6 -i2 140.250000 1.500000 7000 8.06 8.06 0 6 -i2 140.250000 1.500000 7000 8.09 8.09 0 6 -i2 140.250000 1.500000 7000 7.01 7.01 0 6 -i2 141.750000 0.375000 7000 8.04 8.04 0 6 -i2 141.750000 0.375000 7000 7.09 7.09 0 6 -i2 141.750000 0.375000 7000 8.11 8.11 0 6 -i2 142.125000 0.375000 7000 8.11 8.11 0 6 -i2 142.125000 0.375000 7000 8.04 8.04 0 6 -i2 142.125000 0.375000 7000 7.08 7.08 0 6 -i2 142.500000 0.375000 7000 7.11 7.11 0 6 -i2 142.500000 0.375000 7000 7.04 7.04 0 6 -i2 142.500000 0.375000 7000 8.08 8.08 0 6 -i2 142.875000 0.375000 7000 8.09 8.09 0 6 -i2 142.875000 0.375000 7000 8.01 8.01 0 6 -i2 142.875000 0.375000 7000 8.04 8.04 0 6 -i2 143.250000 0.375000 7000 8.04 8.04 0 6 -i2 143.250000 0.375000 7000 7.09 7.09 0 6 -i2 143.250000 0.375000 7000 8.11 8.11 0 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +octave= 6 +f1 0 512 10 1 +i1 0.000000 0.500000 10000 5.09 +i1 1.000000 0.500000 10000 5.09 +i1 2.000000 0.500000 10000 5.09 +i1 3.000000 0.500000 10000 5.04 +i1 4.000000 0.500000 10000 5.09 +i1 5.000000 0.500000 10000 5.09 +i1 6.000000 0.500000 10000 5.09 +i1 7.000000 0.500000 10000 5.04 +i1 8.000000 0.500000 10000 5.09 +i1 9.000000 0.500000 10000 5.09 +i1 10.000000 0.500000 10000 5.09 +i1 11.000000 0.500000 10000 5.04 +i1 12.000000 0.500000 10000 5.09 +i1 13.000000 0.500000 10000 5.09 +i1 14.000000 0.500000 10000 5.09 +i1 15.000000 0.500000 10000 5.04 Index: todo.org ================================================================== --- todo.org +++ todo.org @@ -1,21 +1,23 @@ -* Features [1/7] +* Features [2/9] - [X] Top-down composition -- [ ] Transition the melody between chords appropriately +- [ ] Coordinate the melody and rhythm - [ ] Set maximum song length of movement - [ ] Set minimum song length of movement +- [ ] Get all tracks to end at the same time - [ ] Need to support all chord types -- [ ] Doesn't handle rest notes +- [X] Doesn't handle rest notes - [ ] Handle full ABC BNF (yeah, right...) +- [ ] Set instrument octave in score file * Bugs [4/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 -* Structure [0/3] +* Structure [1/3] - [ ] Chords should be composed of Notes, not ordinary arrays - [ ] Generate score with proper generation tools -- [ ] Store csound score lines with instruments +- [X] Store csound score lines with instruments