{ "metadata": { "name": "", "signature": "sha256:284654d870e4f3bdfa7e745725ed41b5cc34a9bc309ebb5621f60c4b494106ee" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "In this file, you read in Oscar's notes with their offsets, and create jazz grammar rules for them (and tag the individual units). Use whatever method you want to do this - KMeans clustering, RBM, etc. You'll probably return to a bit of what you did in Notebook 1: Oscar, Original Visualization." ] }, { "cell_type": "code", "collapsed": false, "input": [ "from sklearn.cluster import KMeans\n", "from mingus.containers.Bar import Bar\n", "from mingus.midi import fluidsynth\n", "import numpy as np\n", "import pandas as pd\n", "import re\n", "fluidsynth.init('/usr/share/sounds/sf2/FluidR3_GM.sf2',\"alsa\")" ], "language": "python", "metadata": {}, "outputs": [ { "metadata": {}, "output_type": "pyout", "prompt_number": 1, "text": [ "True" ] } ], "prompt_number": 1 }, { "cell_type": "code", "collapsed": false, "input": [ "# Import and order the original notes.\n", "oscar2 = pd.read_csv('oscar2notes.txt', skiprows=2)[:].sort(\"Offset\")\n", "oscar2.index = xrange(1, len(oscar2) + 1)\n", "oscar2 = oscar2[oscar2.Octave >= 4] # threshold >= octave 4 for melodies\n", "with open('oscar2notes.txt', 'rb') as f:\n", " metmark = float(f.readline())\n", " tsig_num, tsig_den = [i for i in f.readline().replace(' /', '').split()]\n", "print \"# of notes: %s\" % len(oscar2)\n", "oscar2.head()" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "# of notes: 1078\n" ] }, { "html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Note/RestOctaveLenOffset
2 D 5 0.750000 12.666667
3 E 4 0.666667 14.000000
4 C# 5 0.875000 14.000000
5 A 5 0.250000 15.000000
6 F 4 3.125000 16.000000
\n", "

5 rows \u00d7 4 columns

\n", "
" ], "metadata": {}, "output_type": "pyout", "prompt_number": 2, "text": [ " Note/Rest Octave Len Offset\n", "2 D 5 0.750000 12.666667\n", "3 E 4 0.666667 14.000000\n", "4 C# 5 0.875000 14.000000\n", "5 A 5 0.250000 15.000000\n", "6 F 4 3.125000 16.000000\n", "\n", "[5 rows x 4 columns]" ] } ], "prompt_number": 2 }, { "cell_type": "code", "collapsed": false, "input": [ "# Convert music21 note to mingus note.\n", "# This version (different from that in 3. Play Notes)\n", "# doesn't return a Note object: returns a string.\n", "def mingifytext(note):\n", " accidental = re.compile(\"[A-Z](-|#)[0-9]\")\n", " if accidental.match(note):\n", " if '-' not in note: note = \"%s%s-%s\" % (note[0], note[1], note[2])\n", " else: note = note.replace('-', 'b-')\n", " else: note = \"%s-%s\" % (note[0], note[1])\n", " return note\n", "\n", "allnotes = [mingifytext(\"%s%s\" % (n, o)) for n, o in zip(oscar2[\"Note/Rest\"], oscar2[\"Octave\"])]" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 3 }, { "cell_type": "markdown", "metadata": {}, "source": [ "Job # 1: find a way to convert these lens and/or offsets into durations suitable for mingus. Notice that if 4 is the value of a quarter note, and 8 is the value of an eighth note, then it's inversely proportional. This suggests that you may need to feed in the reciprocal of the length (or offset), perhaps:\n", "\n", "$f(\\frac{1}{x})=k*\\frac{1}{\\frac{1}{x}}$\n", "\n", "where k is some constant. For example, our first note is $D5$ with a duration of $0.75$, or $3/4$. Therefore, if you want to get this in mingus, to get $\\frac{3}{4}$, you should feed in $\\frac{4}{3}$ to get $\\frac{1}{4/3}$, which is therefore $\\frac{1}{1/x}$." ] }, { "cell_type": "code", "collapsed": false, "input": [ "# Given a duration (say 2 for 2 quarter notes), get\n", "# the duration in mingus form. This means that you\n", "# can feed in the duration into mingus like\n", "# fluidsynth.place_note(note, duration)\n", "# Stands for toMingusBeat.\n", "def toMB(duration):\n", " return (1. / duration)\n", "\n", "# Test your to-mingus-beat function.\n", "note1 = \"C-5\"\n", "note2 = \"D-5\"\n", "note3 = \"E-5\"\n", "dur1 = 0.25\n", "dur2 = 0.5\n", "dur3 = 0.25\n", "\n", "b = Bar()\n", "b.set_meter((4, 4))\n", "b.place_notes(note1, toMB(dur1))\n", "b.place_notes(note2, toMB(dur2))\n", "b.place_notes(note3, toMB(dur3))\n", "\n", "fluidsynth.play_Bar(b)" ], "language": "python", "metadata": {}, "outputs": [ { "metadata": {}, "output_type": "pyout", "prompt_number": 5, "text": [ "{'bpm': 120}" ] } ], "prompt_number": 5 }, { "cell_type": "code", "collapsed": false, "input": [ "# test with oscar's playing\n", "b = Bar()\n", "b.set_meter((sum([toMB(length) for length in oscar2[\"Len\"]]), 4))\n", "for note, length in zip(allnotes, oscar2[\"Len\"]):\n", " b.place_notes(note, toMB(length))" ], "language": "python", "metadata": {}, "outputs": [], "prompt_number": 6 }, { "cell_type": "code", "collapsed": false, "input": [ "fluidsynth.play_Bar(b, 1, 1000)" ], "language": "python", "metadata": {}, "outputs": [ { "ename": "KeyboardInterrupt", "evalue": "", "output_type": "pyerr", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m\n\u001b[1;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)", "\u001b[1;32m\u001b[0m in \u001b[0;36m\u001b[1;34m()\u001b[0m\n\u001b[1;32m----> 1\u001b[1;33m \u001b[0mfluidsynth\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mplay_Bar\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mb\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m1\u001b[0m\u001b[1;33m,\u001b[0m \u001b[1;36m1000\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m", "\u001b[1;32m/usr/local/lib/python2.7/dist-packages/mingus/midi/fluidsynth.pyc\u001b[0m in \u001b[0;36mplay_Bar\u001b[1;34m(bar, channel, bpm)\u001b[0m\n\u001b[0;32m 137\u001b[0m \t\"\"\"Plays a Bar object using play_NoteContainer and stop_NoteContainer. \\\n\u001b[0;32m 138\u001b[0m Set a bpm attribute on a NoteContainer to change the tempo.\"\"\"\n\u001b[1;32m--> 139\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mmidi\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mplay_Bar\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mbar\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mchannel\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mbpm\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 140\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 141\u001b[0m \u001b[1;32mdef\u001b[0m \u001b[0mplay_Bars\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mbars\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mchannels\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mbpm\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;36m120\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;32m/usr/local/lib/python2.7/dist-packages/mingus/midi/Sequencer.pyc\u001b[0m in \u001b[0;36mplay_Bar\u001b[1;34m(self, bar, channel, bpm)\u001b[0m\n\u001b[0;32m 220\u001b[0m \u001b[0mqn_length\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;36m60.0\u001b[0m \u001b[1;33m/\u001b[0m \u001b[0mbpm\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 221\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m--> 222\u001b[1;33m \u001b[0msleep\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mqn_length\u001b[0m \u001b[1;33m*\u001b[0m \u001b[1;33m(\u001b[0m\u001b[1;36m4.0\u001b[0m \u001b[1;33m/\u001b[0m \u001b[0mnc\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m1\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 223\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mstop_NoteContainer\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mnc\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;36m2\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0mchannel\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 224\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n", "\u001b[1;31mKeyboardInterrupt\u001b[0m: " ] } ], "prompt_number": 7 }, { "cell_type": "code", "collapsed": false, "input": [ "# need to work more on mingus note values.\n", "b" ], "language": "python", "metadata": {}, "outputs": [ { "metadata": {}, "output_type": "pyout", "prompt_number": 43, "text": [ "[[0.0, 1.3333333333333333, ['D-5']], [0.75, 1.4999999999992499, ['E-4']], [1.416666666667, 1.1428571428571428, ['C#-5']], [2.291666666667, 4.0, ['A-5']], [2.541666666667, 0.32000000000000001, ['F-4']], [5.666666666667, 4.0, ['D-5']], [5.916666666667, 0.32000000000000001, ['A-4']], [9.041666666667, 0.75000000000187506, ['F-5']], [10.374999999997, 0.33333333333333331, ['D-5']], [13.374999999997, 0.5714285714285714, ['F-5']], [15.124999999997, 1.4999999999992499, ['G-4']], [15.791666666664, 4.0, ['Bb-4']], [16.041666666664, 1.6000000000000001, ['Eb-4']], [16.666666666664, 8.0, ['A-4']], [16.791666666664, 2.6666666666666665, ['G-4']], [17.166666666664, 1.1428571428571428, ['Bb-5']], [18.041666666664, 0.80000000000000004, ['F-4']], [19.291666666664, 0.80000000000000004, ['Bb-5']], [20.541666666664, 1.3333333333333333, ['D-6']], [21.291666666664, 0.72727272727272729, ['B-5']], [22.666666666664, 4.0, ['G#-5']], [22.916666666664, 0.80000000000000004, ['D-5']], [24.166666666664, 8.0, ['Bb-5']], [24.291666666664, 2.6666666666666665, ['G#-5']], [24.666666666664, 1.4999999999992499, ['C-6']], [25.333333333330998, 4.0, ['D-5']], [25.583333333330998, 4.0, ['Bb-5']], [25.833333333330998, 0.29629629629629628, ['E-4']], [29.208333333330998, 0.27586206896551724, ['C-4']], [32.833333333330998, 0.2857142857142857, ['C-5']], [36.333333333330998, 8.0, ['C-5']], [36.458333333330998, 2.0, ['F-5']], [36.958333333330998, 4.0, ['F-5']], [37.208333333330998, 2.6666666666666665, ['G-5']], [37.583333333330998, 4.0, ['G-5']], [37.833333333330998, 3.0000000000029998, ['A-5']], [38.166666666664, 4.0, ['A-5']], [38.416666666664, 0.72727272727272729, ['Bb-5']], [39.791666666664, 4.0, ['C#-6']], [40.041666666664, 0.38095238095238093, ['D-6']], [42.666666666664, 3.0000000000029998, ['D-6']], [42.999999999997002, 8.0, ['C-6']], [43.124999999997002, 4.0, ['D-6']], [43.374999999997002, 4.0, ['C-6']], [43.624999999997002, 8.0, ['F-5']], [43.749999999997002, 2.6666666666666665, ['Bb-5']], [44.124999999997002, 4.0, ['G#-5']], [44.374999999997002, 1.3333333333333333, ['C-6']], [45.124999999997002, 1.6000000000000001, ['A-5']], [45.749999999997002, 2.0, ['F-5']], [46.249999999997002, 4.0, ['C-5']], [46.499999999997002, 1.4999999999992499, ['Bb-4']], [47.166666666664, 8.0, ['G#-4']], [47.291666666664, 2.6666666666666665, ['A-4']], [47.666666666664, 4.0, ['D-4']], [47.916666666664, 0.66666666666666663, ['F-4']], [49.416666666664, 8.0, ['D-5']], [49.541666666664, 3.0000000000029998, ['F-5']], [49.874999999997002, 0.53333333333333333, ['A-5']], [51.749999999997002, 1.6000000000000001, ['D-5']], [52.374999999997002, 8.0, ['F-5']], [52.499999999997002, 2.6666666666666665, ['A-5']], [52.874999999997002, 1.6000000000000001, ['A-5']], [53.499999999997002, 8.0, ['F-5']], [53.624999999997002, 4.0, ['D-5']], [53.874999999997002, 1.6000000000000001, ['D-5']], [54.499999999997002, 8.0, ['F-5']], [54.624999999997002, 2.0, ['A-5']], [55.124999999997002, 3.0000000000029998, ['G-5']], [55.458333333330003, 4.0, ['A-5']], [55.708333333330003, 4.0, ['G-5']], [55.958333333330003, 8.0, ['E-5']], [56.083333333330003, 4.0, ['C-5']], [56.333333333330003, 1.6000000000000001, ['B-4']], [56.958333333330003, 8.0, ['G-4']], [57.083333333330003, 0.61538461538461542, ['Bb-4']], [58.708333333330003, 0.80000000000000004, ['C-5']], [59.958333333330003, 1.1428571428571428, ['A-4']], [60.833333333330003, 1.0, ['F-5']], [61.833333333330003, 0.88888888888888884, ['E-4']], [62.958333333330003, 2.6666666666666665, ['G-5']], [63.333333333330003, 0.80000000000000004, ['C-5']], [64.583333333330003, inf, ['E-5']], [64.583333333330003, 1.0, ['E-5']], [65.583333333330003, 1.0, ['C-4']], [66.583333333330003, 1.1428571428571428, ['E-4']], [67.458333333330003, 8.0, ['E-5']], [67.583333333330003, 1.3333333333333333, ['G-4']], [68.333333333330003, 2.0, ['E-5']], [68.833333333330003, 0.59999999999879994, ['D-4']], [70.5, 4.0, ['A-5']], [70.75, 2.0, ['G-4']], [71.25, 8.0, ['C#-5']], [71.375, 2.6666666666666665, ['A-5']], [71.75, 8.0, ['C#-5']], [71.875, 1.0, ['F-4']], [72.875, 1.6000000000000001, ['F-5']], [73.5, 8.0, ['Eb-5']], [73.625, 8.0, ['E-5']], [73.75, 4.0, ['Eb-6']], [74.0, 0.5714285714285714, ['E-4']], [75.75, 3.0000000000029998, ['C#-6']], [76.083333333333002, 4.0, ['G#-5']], [76.333333333333002, 8.0, ['E-5']], [76.458333333333002, 4.0, ['Eb-5']], [76.708333333333002, 8.0, ['C#-5']], [76.833333333333002, 8.0, ['C-5']], [76.958333333333002, 4.0, ['B-4']], [77.208333333333002, 8.0, ['Bb-4']], [77.333333333333002, 8.0, ['G-4']], [77.458333333333002, 3.0000000000029998, ['G-4']], [77.791666666666003, 4.0, ['Bb-4']], [78.041666666666003, 1.1428571428571428, ['A-4']], [78.916666666666003, 8.0, ['D-5']], [79.041666666666003, 3.0000000000029998, ['F-5']], [79.374999999999005, 2.0, ['Eb-5']], [79.874999999999005, 2.6666666666666665, ['C-5']], [80.249999999999005, 0.26666666666666666, ['D-4']], [83.999999999999005, 2.6666666666666665, ['D-5']], [84.374999999999005, 3.0000000000029998, ['F-4']], [84.708333333332007, 1.1428571428571428, ['F-4']], [85.583333333332007, 2.0, ['Bb-4']], [86.083333333332007, 8.0, ['B-4']], [86.208333333332007, 2.6666666666666665, ['C-5']], [86.583333333332007, 4.0, ['C#-5']], [86.833333333332007, 4.0, ['D-5']], [87.083333333332007, 0.80000000000000004, ['F-5']], [88.333333333332007, 2.6666666666666665, ['G-5']], [88.708333333332007, 4.0, ['E-5']], [88.958333333332007, 4.0, ['F-5']], [89.208333333332007, 8.0, ['E-5']], [89.333333333332007, 4.0, ['C-5']], [89.583333333332007, 8.0, ['D-5']], [89.708333333332007, 4.0, ['E-5']], [89.958333333332007, 8.0, ['D-5']], [90.083333333332007, 8.0, ['Bb-4']], [90.208333333332007, 2.0, ['C-5']], [90.708333333332007, 2.6666666666666665, ['Bb-4']], [91.083333333332007, 4.0, ['A-4']], [91.333333333332007, 4.0, ['F-4']], [91.583333333332007, 4.0, ['C-4']], [91.833333333332007, 4.0, ['F-4']], [92.083333333332007, 2.0, ['G-4']], [92.583333333332007, 3.0000000000029998, ['G-4']], [92.916666666665009, 4.0, ['A-4']], [93.166666666665009, 2.0, ['Bb-4']], [93.666666666665009, 0.34782608695652173, ['D-5']], [96.541666666665009, 4.0, ['D-5']], [96.791666666665009, 0.66666666666666663, ['C-5']], [98.291666666665009, 1.0, ['D-5']], [99.291666666665009, 2.0, ['A-4']], [99.791666666665009, 8.0, ['C-5']], [99.916666666665009, 8.0, ['F-4']], [100.04166666666501, 4.0, ['F-5']], [100.29166666666501, 2.6666666666666665, ['A-5']], [100.66666666666501, 2.0, ['A-4']], [101.16666666666501, 8.0, ['E-4']], [101.29166666666501, 8.0, ['E-5']], [101.41666666666501, 1.0, ['G-5']], [102.41666666666501, 4.0, ['G-4']], [102.66666666666501, 1.3333333333333333, ['F-5']], [103.41666666666501, 8.0, ['E-5']], [103.54166666666501, 3.0000000000029998, ['D-5']], [103.87499999999801, 3.0000000000029998, ['D-4']], [104.20833333333101, 4.0, ['C#-4']], [104.45833333333101, 0.66666666666666663, ['D-4']], [105.95833333333101, 4.0, ['C-5']], [106.20833333333101, 8.0, ['C#-5']], [106.33333333333101, 4.0, ['D-5']], [106.58333333333101, 4.0, ['D-5']], [106.83333333333101, 2.6666666666666665, ['F-5']], [107.20833333333101, 2.6666666666666665, ['D-5']], [107.58333333333101, 4.0, ['G-4']], [107.83333333333101, 4.0, ['G#-4']], [108.08333333333101, 2.0, ['D-4']], [108.58333333333101, 4.0, ['F-4']], [108.83333333333101, 3.0000000000029998, ['G-4']], [109.16666666666401, 4.0, ['G-4']], [109.41666666666401, 2.0, ['D-5']], [109.91666666666401, 4.0, ['G#-4']], [110.16666666666401, 4.0, ['F-4']], [110.41666666666401, 8.0, ['G-4']], [110.54166666666401, 8.0, ['F-4']], [110.66666666666401, 0.59999999999879994, ['C-4']], [112.33333333333401, 3.0000000000029998, ['D-6']], [112.66666666666701, 4.0, ['C-6']], [112.91666666666701, 2.0, ['A-5']], [113.41666666666701, 4.0, ['F-5']], [113.66666666666701, 1.6000000000000001, ['D-5']], [114.29166666666701, 8.0, ['C-5']], [114.41666666666701, 2.0, ['F-5']], [114.91666666666701, 8.0, ['F-4']], [115.04166666666701, 1.6000000000000001, ['C-5']], [115.66666666666701, 4.0, ['G#-4']], [115.91666666666701, 2.0, ['A-4']], [116.41666666666701, 2.0, ['F-4']], [116.91666666666701, 4.0, ['C-4']], [117.16666666666701, 4.0, ['D-4']], [117.41666666666701, 8.0, ['F-4']], [117.54166666666701, 4.0, ['G-4']], [117.79166666666701, 8.0, ['G#-4']], [117.91666666666701, 4.0, ['D-5']], [118.16666666666701, 8.0, ['G#-4']], [118.29166666666701, 4.0, ['F-4']], [118.54166666666701, 2.0, ['G-4']], [119.04166666666701, 8.0, ['E-4']], [119.16666666666701, 2.0, ['F-4']], [119.66666666666701, 4.0, ['D-4']], [119.91666666666701, 8.0, ['C-4']], [120.04166666666701, 8.0, ['D-4']], [120.16666666666701, 8.0, ['Eb-4']], [120.29166666666701, 4.0, ['F-4']], [120.54166666666701, 8.0, ['G-4']], [120.66666666666701, 4.0, ['Bb-4']], [120.91666666666701, inf, ['C#-5']], [120.91666666666701, 8.0, ['D-5']], [121.04166666666701, 8.0, ['Eb-5']], [121.16666666666701, 8.0, ['D-5']], [121.29166666666701, 2.0, ['F-5']], [121.79166666666701, 1.6000000000000001, ['Eb-5']], [122.41666666666701, 8.0, ['C#-5']], [122.54166666666701, 2.6666666666666665, ['G-4']], [122.91666666666701, 4.0, ['G#-4']], [123.16666666666701, 4.0, ['D-5']], [123.41666666666701, 8.0, ['G#-4']], [123.54166666666701, 4.0, ['F-4']], [123.79166666666701, inf, ['E-5']], [123.79166666666701, 1.6000000000000001, ['G-4']], [124.41666666666701, 2.0, ['D-5']], [124.91666666666701, 8.0, ['F-4']], [125.04166666666701, 1.6000000000000001, ['G#-4']], [125.66666666666701, 2.0, ['D-5']], [126.16666666666701, 4.0, ['F-4']], [126.41666666666701, 3.0000000000029998, ['D-5']], [126.75000000000001, 2.0, ['Bb-4']], [127.25000000000001, 4.0, ['B-4']], [127.50000000000001, 4.0, ['D-5']], [127.75000000000001, 4.0, ['B-4']], [128.0, 8.0, ['G#-4']], [128.125, 4.0, ['F-4']], [128.375, 1.6000000000000001, ['Bb-4']], [129.0, 2.6666666666666665, ['D-5']], [129.375, 4.0, ['G#-4']], [129.625, 4.0, ['C-5']], [129.875, 4.0, ['A-4']], [130.125, 4.0, ['F-4']], [130.375, 4.0, ['F-4']], [130.625, 8.0, ['C-6']], [130.75, 4.0, ['G#-5']], [131.0, 4.0, ['G-5']], [131.25, 8.0, ['F-5']], [131.375, 4.0, ['Eb-5']], [131.625, 8.0, ['D-5']], [131.75, 8.0, ['C-5']], [131.875, 8.0, ['Bb-4']], [132.0, 8.0, ['G#-4']], [132.125, 8.0, ['F-4']], [132.25, 8.0, ['Eb-4']], [132.375, 8.0, ['D-4']], [132.5, 8.0, ['C-4']], [132.625, 4.0, ['G-4']], [132.875, 8.0, ['E-4']], [133.0, 4.0, ['F-4']], [133.25, 8.0, ['G-4']], [133.375, 4.0, ['G#-4']], [133.625, 8.0, ['Bb-4']], [133.75, 8.0, ['B-4']], [133.875, 8.0, ['C#-5']], [134.0, 8.0, ['D-5']], [134.125, inf, ['Eb-5']], [134.125, 4.0, ['E-5']], [134.375, 4.0, ['G-5']], [134.625, 4.0, ['F-5']], [134.875, 4.0, ['D-5']], [135.125, 3.0000000000029998, ['G#-4']], [135.458333333333, 8.0, ['F-4']], [135.583333333333, 4.0, ['B-4']], [135.833333333333, 8.0, ['G#-4']], [135.958333333333, 3.0000000000029998, ['D-5']], [136.291666666666, 8.0, ['G#-4']], [136.416666666666, 8.0, ['F-4']], [136.541666666666, 3.0000000000029998, ['C-5']], [136.87499999999901, 4.0, ['C-4']], [137.12499999999901, 8.0, ['F-4']], [137.24999999999901, 4.0, ['A-4']], [137.49999999999901, 4.0, ['C-5']], [137.74999999999901, 4.0, ['A-4']], [137.99999999999901, 2.0, ['D-4']], [138.49999999999901, 3.0000000000029998, ['F#-4']], [138.83333333333201, 4.0, ['C-5']], [139.08333333333201, 4.0, ['C#-5']], [139.33333333333201, 4.0, ['D-5']], [139.58333333333201, 8.0, ['F-5']], [139.70833333333201, 2.0, ['F-5']], [140.20833333333201, 1.6000000000000001, ['F-5']], [140.83333333333201, 4.0, ['A-4']], [141.08333333333201, 8.0, ['D-5']], [141.20833333333201, 4.0, ['F-5']], [141.45833333333201, 3.0000000000029998, ['A-5']], [141.79166666666501, 2.0, ['E-5']], [142.29166666666501, 4.0, ['C-4']], [142.54166666666501, 8.0, ['D-5']], [142.66666666666501, 1.6000000000000001, ['G-5']], [143.29166666666501, 4.0, ['E-5']], [143.54166666666501, 2.0, ['F-5']], [144.04166666666501, 4.0, ['A-4']], [144.29166666666501, 8.0, ['C-5']], [144.41666666666501, 4.0, ['D-5']], [144.66666666666501, 4.0, ['C-5']], [144.91666666666501, 4.0, ['A-4']], [145.16666666666501, 2.0, ['B-4']], [145.66666666666501, 2.6666666666666665, ['E-4']], [146.04166666666501, 2.0, ['F-5']], [146.54166666666501, 4.0, ['Eb-5']], [146.79166666666501, 2.0, ['E-5']], [147.29166666666501, 4.0, ['D-6']], [147.54166666666501, 8.0, ['Bb-5']], [147.66666666666501, 4.0, ['D-6']], [147.91666666666501, 8.0, ['Bb-5']], [148.04166666666501, 4.0, ['D-5']], [148.29166666666501, 2.6666666666666665, ['G#-5']], [148.66666666666501, 2.0, ['B-5']], [149.16666666666501, 4.0, ['C-5']], [149.41666666666501, 4.0, ['D-5']], [149.66666666666501, 8.0, ['F-5']], [149.79166666666501, 4.0, ['G-5']], [150.04166666666501, 8.0, ['G#-5']], [150.16666666666501, 4.0, ['D-6']], [150.41666666666501, 4.0, ['G#-5']], [150.66666666666501, 4.0, ['F-5']], [150.91666666666501, 4.0, ['E-4']], [151.16666666666501, 2.0, ['C-6']], [151.66666666666501, 3.0000000000029998, ['F-5']], [151.99999999999801, 8.0, ['E-5']], [152.12499999999801, 4.0, ['G-5']], [152.37499999999801, 4.0, ['F-5']], [152.62499999999801, 8.0, ['C-5']], [152.74999999999801, 8.0, ['A-4']], [152.87499999999801, 8.0, ['A-4']], [152.99999999999801, 4.0, ['A-4']], [153.24999999999801, 4.0, ['A-4']], [153.49999999999801, 4.0, ['F-5']], [153.74999999999801, 8.0, ['Bb-4']], [153.87499999999801, 4.0, ['A-4']], [154.12499999999801, 4.0, ['A-4']], [154.37499999999801, 4.0, ['A-4']], [154.62499999999801, 4.0, ['A-4']], [154.87499999999801, 4.0, ['A-4']], [155.12499999999801, 8.0, ['F-5']], [155.24999999999801, 4.0, ['C-5']], [155.49999999999801, 8.0, ['A-4']], [155.62499999999801, 4.0, ['F-4']], [155.87499999999801, 1.6000000000000001, ['G-4']], [156.49999999999801, 8.0, ['E-4']], [156.62499999999801, 1.6000000000000001, ['F-4']], [157.24999999999801, 0.5, ['Eb-4']], [159.24999999999801, 4.0, ['F-6']], [159.49999999999801, 4.0, ['Eb-6']], [159.74999999999801, 8.0, ['D-6']], [159.87499999999801, 8.0, ['C-6']], [159.99999999999801, 4.0, ['Bb-5']], [160.24999999999801, 8.0, ['G#-5']], [160.37499999999801, 4.0, ['A-5']], [160.62499999999801, 8.0, ['B-5']], [160.74999999999801, 4.0, ['F#-6']], [160.99999999999801, 8.0, ['Eb-6']], [161.12499999999801, 4.0, ['F-6']], [161.37499999999801, 2.0, ['Eb-4']], [161.87499999999801, 8.0, ['F-5']], [161.99999999999801, 4.0, ['Eb-6']], [162.24999999999801, 8.0, ['C-6']], [162.37499999999801, 2.6666666666666665, ['D-4']], [162.74999999999801, 4.0, ['D-6']], [162.99999999999801, 8.0, ['C#-6']], [163.12499999999801, 8.0, ['C-6']], [163.24999999999801, 8.0, ['Bb-5']], [163.37499999999801, 4.0, ['G-5']], [163.62499999999801, 8.0, ['F-5']], [163.74999999999801, 4.0, ['Eb-5']], [163.99999999999801, 8.0, ['C#-5']], [164.12499999999801, 8.0, ['C-5']], [164.24999999999801, 8.0, ['Bb-4']], [164.37499999999801, 8.0, ['G-4']], [164.49999999999801, 8.0, ['F-4']], [164.62499999999801, 4.0, ['Eb-4']], [164.87499999999801, 8.0, ['C#-4']], [164.99999999999801, 8.0, ['C-4']], [165.12499999999801, 4.0, ['D-4']], [165.37499999999801, 4.0, ['F-4']], [165.62499999999801, 8.0, ['D-4']], [165.74999999999801, 4.0, ['C-4']], [165.99999999999801, 4.0, ['G#-4']], [166.24999999999801, 4.0, ['F-4']], [166.49999999999801, 4.0, ['D-4']], [166.74999999999801, 4.0, ['D-5']], [166.99999999999801, 4.0, ['B-4']], [167.24999999999801, 4.0, ['C-5']], [167.49999999999801, 4.0, ['E-4']], [167.74999999999801, 4.0, ['F-4']], [167.99999999999801, 4.0, ['Bb-4']], [168.24999999999801, 3.0000000000029998, ['C-5']], [168.58333333333101, 4.0, ['G#-4']], [168.83333333333101, 8.0, ['G-4']], [168.95833333333101, 4.0, ['F-4']], [169.20833333333101, 8.0, ['Bb-5']], [169.33333333333101, 2.6666666666666665, ['C#-5']], [169.70833333333101, 2.0, ['C#-6']], [170.20833333333101, 4.0, ['D-5']], [170.45833333333101, 3.0000000000029998, ['D-6']], [170.79166666666401, 8.0, ['Bb-5']], [170.91666666666401, 4.0, ['D-6']], [171.16666666666401, 4.0, ['Bb-5']], [171.41666666666401, 4.0, ['F-5']], [171.66666666666401, 4.0, ['C#-5']], [171.91666666666401, 3.0000000000029998, ['F-5']], [172.24999999999702, 3.0000000000029998, ['D-5']], [172.58333333333002, 4.0, ['F-4']], [172.83333333333002, 3.0000000000029998, ['G-4']], [173.16666666666302, 4.0, ['D-5']], [173.41666666666302, 4.0, ['G-4']], [173.66666666666302, 4.0, ['G#-4']], [173.91666666666302, 4.0, ['G-4']], [174.16666666666302, 8.0, ['F-4']], [174.29166666666302, 8.0, ['F-4']], [174.41666666666302, 2.0, ['D-5']], [174.91666666666302, 1.6000000000000001, ['G-4']], [175.54166666666302, 4.0, ['D-4']], [175.79166666666302, 2.6666666666666665, ['F-4']], [176.16666666666302, 1.1428571428571428, ['D-4']], [177.04166666666302, 3.0000000000029998, ['D-5']], [177.37499999999602, 8.0, ['C-4']], [177.49999999999602, 1.4999999999992499, ['C#-5']], [178.16666666666302, 4.0, ['B-4']], [178.41666666666302, 2.6666666666666665, ['C-5']], [178.79166666666302, 4.0, ['F-4']], [179.04166666666302, 4.0, ['A-4']], [179.29166666666302, 4.0, ['C-5']], [179.54166666666302, 1.6000000000000001, ['A-4']], [180.16666666666302, 4.0, ['E-4']], [180.41666666666302, 3.0000000000029998, ['G-4']], [180.74999999999602, 1.6000000000000001, ['F-4']], [181.37499999999602, 4.0, ['C-5']], [181.62499999999602, 8.0, ['C#-5']], [181.74999999999602, 4.0, ['D-5']], [181.99999999999602, 4.0, ['D-5']], [182.24999999999602, 2.0, ['F-5']], [182.74999999999602, 1.4999999999992499, ['D-5']], [183.41666666666302, 2.0, ['G#-4']], [183.91666666666302, 1.6000000000000001, ['D-4']], [184.54166666666302, 8.0, ['F-4']], [184.66666666666302, 4.0, ['G-4']], [184.91666666666302, 8.0, ['C-5']], [185.04166666666302, 8.0, ['F-4']], [185.16666666666302, 2.6666666666666665, ['D-5']], [185.54166666666302, 2.0, ['Bb-4']], [186.04166666666302, 4.0, ['A-4']], [186.29166666666302, 3.0000000000029998, ['C-5']], [186.62499999999602, 4.0, ['A-4']], [186.87499999999602, 8.0, ['F-4']], [186.99999999999602, 4.0, ['C-4']], [187.24999999999602, 0.5714285714285714, ['C-4']], [188.99999999999602, 0.80000000000000004, ['D-4']], [190.24999999999602, 8.0, ['Bb-4']], [190.37499999999602, 8.0, ['E-4']], [190.49999999999602, 8.0, ['E-5']], [190.62499999999602, 0.66666666666666663, ['F-4']], [192.12499999999602, 0.72727272727272729, ['D-4']], [193.49999999999602, 1.6000000000000001, ['G-4']], [194.12499999999602, 1.6000000000000001, ['D-4']], [194.74999999999602, 1.4999999999992499, ['A-4']], [195.41666666666302, 1.3333333333333333, ['G-5']], [196.16666666666302, 1.0, ['C#-4']], [197.16666666666302, 4.0, ['A-5']], [197.41666666666302, 4.0, ['D-5']], [197.66666666666302, 1.0, ['F-5']], [198.66666666666302, 1.0, ['F-4']], [199.66666666666302, 1.3333333333333333, ['D-5']], [200.41666666666302, 0.72727272727272729, ['E-4']], [201.79166666666302, 1.3333333333333333, ['G#-4']], [202.54166666666302, 3.0000000000029998, ['A-4']], [202.87499999999602, 4.0, ['Bb-4']], [203.12499999999602, 4.0, ['B-4']], [203.37499999999602, 0.88888888888888884, ['G-4']], [204.49999999999602, 1.1428571428571428, ['Eb-4']], [205.37499999999602, 8.0, ['Bb-4']], [205.49999999999602, 0.88888888888888884, ['G#-4']], [206.62499999999602, 0.80000000000000004, ['A-4']], [207.87499999999602, 0.88888888888888884, ['F-4']], [208.99999999999602, 1.0, ['C-4']], [209.99999999999602, 2.0, ['Bb-4']], [210.49999999999602, 1.6000000000000001, ['F-4']], [211.12499999999602, 8.0, ['D-5']], [211.24999999999602, 8.0, ['G-4']], [211.37499999999602, 3.0000000000029998, ['D-4']], [211.70833333332902, 8.0, ['E-4']], [211.83333333332902, 0.72727272727272729, ['E-4']], [213.20833333332902, 0.80000000000000004, ['D-4']], [214.45833333332902, 4.0, ['C-4']], [214.70833333332902, 8.0, ['C-6']], [214.83333333332902, 2.0, ['G-5']], [215.33333333332902, 8.0, ['A-5']], [215.45833333332902, 4.0, ['E-5']], [215.70833333332902, 4.0, ['Eb-5']], [215.95833333332902, 8.0, ['C-5']], [216.08333333332902, 8.0, ['Bb-4']], [216.20833333332902, 8.0, ['F#-4']], [216.33333333332902, 4.0, ['F-4']], [216.58333333332902, 8.0, ['Eb-4']], [216.70833333332902, 8.0, ['D-4']], [216.83333333332902, 8.0, ['C-4']], [216.95833333332902, 4.0, ['D-4']], [217.20833333332902, 4.0, ['C-4']], [217.45833333332902, 4.0, ['C-4']], [217.70833333332902, 8.0, ['C#-4']], [217.83333333332902, 8.0, ['D-4']], [217.95833333332902, inf, ['Eb-4']], [217.95833333332902, 4.0, ['E-4']], [218.20833333332902, 4.0, ['G-4']], [218.45833333332902, 4.0, ['F-4']], [218.70833333332902, 4.0, ['D-4']], [218.95833333332902, 8.0, ['C-4']], [219.08333333332902, 4.0, ['C-5']], [219.33333333332902, 4.0, ['A-4']], [219.58333333332902, 4.0, ['G-4']], [219.83333333332902, 4.0, ['F-4']], [220.08333333332902, 4.0, ['F-5']], [220.33333333332902, 4.0, ['D-5']], [220.58333333332902, 4.0, ['C-5']], [220.83333333332902, 8.0, ['A-4']], [220.95833333332902, 4.0, ['A-5']], [221.20833333332902, 4.0, ['E-5']], [221.45833333332902, 4.0, ['C#-5']], [221.70833333332902, 8.0, ['A-4']], [221.83333333332902, 8.0, ['C-6']], [221.95833333332902, 4.0, ['A-5']], [222.20833333332902, 8.0, ['E-5']], [222.33333333332902, 8.0, ['C-5']], [222.45833333332902, 4.0, ['E-6']], [222.70833333332902, 4.0, ['C-6']], [222.95833333332902, 8.0, ['E-5']], [223.08333333332902, 4.0, ['G-6']], [223.33333333332902, 8.0, ['F-6']], [223.45833333332902, 4.0, ['E-6']], [223.70833333332902, 4.0, ['C-6']], [223.95833333332902, 8.0, ['G-5']], [224.08333333332902, 3.0000000000029998, ['F-6']], [224.41666666666202, 4.0, ['E-6']], [224.66666666666202, 8.0, ['Eb-6']], [224.79166666666202, 8.0, ['C-6']], [224.91666666666202, 4.0, ['A-5']], [225.16666666666202, 8.0, ['F#-5']], [225.29166666666202, 8.0, ['F-5']], [225.41666666666202, 4.0, ['Eb-5']], [225.66666666666202, 4.0, ['C#-5']], [225.91666666666202, 8.0, ['D-5']], [226.04166666666202, 4.0, ['A-5']], [226.29166666666202, 4.0, ['F-5']], [226.54166666666202, 8.0, ['D-5']], [226.66666666666202, 4.0, ['C#-5']], [226.91666666666202, 4.0, ['E-5']], [227.16666666666202, 4.0, ['D-5']], [227.41666666666202, 4.0, ['A-4']], [227.66666666666202, 4.0, ['C-5']], [227.91666666666202, 4.0, ['A-4']], [228.16666666666202, 8.0, ['Bb-4']], [228.29166666666202, 8.0, ['C-5']], [228.41666666666202, 4.0, ['B-4']], [228.66666666666202, 4.0, ['G-5']], [228.91666666666202, 4.0, ['Bb-4']], [229.16666666666202, 4.0, ['A-4']], [229.41666666666202, 4.0, ['F-5']], [229.66666666666202, 4.0, ['A-4']], [229.91666666666202, 4.0, ['G#-4']], [230.16666666666202, 4.0, ['G-4']], [230.41666666666202, 8.0, ['F-4']], [230.54166666666202, 4.0, ['G-4']], [230.79166666666202, 4.0, ['F#-4']], [231.04166666666202, 4.0, ['F-4']], [231.29166666666202, 4.0, ['E-5']], [231.54166666666202, 4.0, ['C#-5']], [231.79166666666202, 8.0, ['A-4']], [231.91666666666202, 4.0, ['F-4']], [232.16666666666202, 4.0, ['Eb-4']], [232.41666666666202, 8.0, ['C#-4']], [232.54166666666202, 4.0, ['E-4']], [232.79166666666202, 4.0, ['F#-4']], [233.04166666666202, 4.0, ['G#-4']], [233.29166666666202, inf, ['Bb-4']], [233.29166666666202, 8.0, ['B-4']], [233.41666666666202, 4.0, ['C-5']], [233.66666666666202, 8.0, ['C#-5']], [233.79166666666202, 8.0, ['Eb-5']], [233.91666666666202, 4.0, ['F-5']], [234.16666666666202, 4.0, ['F#-5']], [234.41666666666202, 4.0, ['G#-5']], [234.66666666666202, 4.0, ['C-6']], [234.91666666666202, 4.0, ['G#-5']], [235.16666666666202, 8.0, ['E-5']], [235.29166666666202, 4.0, ['Bb-5']], [235.54166666666202, 4.0, ['F#-5']], [235.79166666666202, 8.0, ['D-5']], [235.91666666666202, 4.0, ['G#-5']], [236.16666666666202, 8.0, ['E-5']], [236.29166666666202, 8.0, ['C-5']], [236.41666666666202, 4.0, ['F#-5']], [236.66666666666202, 8.0, ['D-5']], [236.79166666666202, 8.0, ['Bb-4']], [236.91666666666202, 4.0, ['E-5']], [237.16666666666202, 4.0, ['C-5']], [237.41666666666202, 8.0, ['G#-4']], [237.54166666666202, 4.0, ['D-5']], [237.79166666666202, 4.0, ['Bb-4']], [238.04166666666202, inf, ['F#-4']], [238.04166666666202, 8.0, ['F-4']], [238.16666666666202, 8.0, ['Bb-4']], [238.29166666666202, 8.0, ['G#-4']], [238.41666666666202, 4.0, ['A-4']], [238.66666666666202, 4.0, ['F-4']], [238.91666666666202, 4.0, ['C-4']], [239.16666666666202, 8.0, ['C-4']], [239.29166666666202, 4.0, ['F-4']], [239.54166666666202, 4.0, ['A-4']], [239.79166666666202, inf, ['C-4']], [239.79166666666202, 4.0, ['A-4']], [240.04166666666202, 4.0, ['F-4']], [240.29166666666202, 4.0, ['C-4']], [240.54166666666202, 4.0, ['A-4']], [240.79166666666202, 1.6000000000000001, ['G-4']], [241.41666666666202, 2.6666666666666665, ['E-4']], [241.79166666666202, 0.80000000000000004, ['F-4']], [243.04166666666202, 0.88888888888888884, ['D-4']], [244.16666666666202, 3.0000000000029998, ['G#-6']], [244.49999999999503, 4.0, ['G#-5']], [244.74999999999503, 8.0, ['F-6']], [244.87499999999503, 4.0, ['G#-5']], [245.12499999999503, 4.0, ['G#-6']], [245.37499999999503, 4.0, ['F-6']], [245.62499999999503, 8.0, ['Eb-6']], [245.74999999999503, 4.0, ['C-6']], [245.99999999999503, 4.0, ['F-5']], [246.24999999999503, 8.0, ['G#-5']], [246.37499999999503, 8.0, ['G#-5']], [246.49999999999503, 3.0000000000029998, ['Bb-5']], [246.83333333332803, 4.0, ['D-6']], [247.08333333332803, 4.0, ['G#-5']], [247.33333333332803, 4.0, ['F-5']], [247.58333333332803, 4.0, ['Eb-5']], [247.83333333332803, 4.0, ['C#-5']], [248.08333333332803, 4.0, ['D-5']], [248.33333333332803, 4.0, ['D-4']], [248.58333333332803, 4.0, ['F-5']], [248.83333333332803, 3.0000000000029998, ['G-5']], [249.16666666666103, 4.0, ['G-5']], [249.41666666666103, 8.0, ['G#-5']], [249.54166666666103, 8.0, ['A-5']], [249.66666666666103, 8.0, ['G-5']], [249.79166666666103, 4.0, ['F-5']], [250.04166666666103, 4.0, ['D-5']], [250.29166666666103, 2.0, ['B-4']], [250.79166666666103, 8.0, ['G#-4']], [250.91666666666103, 2.0, ['E-5']], [251.41666666666103, 8.0, ['B-4']], [251.54166666666103, 2.0, ['D-5']], [252.04166666666103, 8.0, ['B-4']], [252.16666666666103, 3.0000000000029998, ['C-5']], [252.49999999999403, 4.0, ['D-5']], [252.74999999999403, 4.0, ['C-5']], [252.99999999999403, 4.0, ['A-4']], [253.24999999999403, 8.0, ['G-4']], [253.37499999999403, 8.0, ['C-4']], [253.49999999999403, 2.0, ['D-4']], [253.99999999999403, 8.0, ['C-4']], [254.12499999999403, 4.0, ['F-4']], [254.37499999999403, 4.0, ['G-4']], [254.62499999999403, 4.0, ['F-4']], [254.87499999999403, 4.0, ['D-4']], [255.12499999999403, 2.0, ['F-4']], [255.62499999999403, 4.0, ['Eb-6']], [255.87499999999403, 8.0, ['D-6']], [255.99999999999403, 8.0, ['C-6']], [256.12499999999403, 4.0, ['B-5']], [256.37499999999403, 4.0, ['Bb-5']], [256.62499999999403, 8.0, ['F-5']], [256.74999999999403, 8.0, ['Eb-6']], [256.87499999999403, 4.0, ['C#-6']], [257.12499999999403, 8.0, ['C-6']], [257.24999999999403, 4.0, ['Bb-5']], [257.49999999999403, 8.0, ['B-5']], [257.62499999999403, 8.0, ['G#-5']], [257.74999999999403, 8.0, ['F-5']], [257.87499999999403, 8.0, ['Eb-6']], [257.99999999999403, 4.0, ['C#-6']], [258.24999999999403, 8.0, ['C-6']], [258.37499999999403, 8.0, ['B-5']], [258.49999999999403, 4.0, ['Bb-5']], [258.74999999999403, 8.0, ['G#-5']], [258.87499999999403, 8.0, ['F-5']], [258.99999999999403, 8.0, ['G-6']], [259.12499999999403, 4.0, ['D-6']], [259.37499999999403, 4.0, ['Eb-6']], [259.62499999999403, 8.0, ['D-6']], [259.74999999999403, 4.0, ['B-5']], [259.99999999999403, 8.0, ['C#-6']], [260.12499999999403, 8.0, ['G#-5']], [260.24999999999403, 8.0, ['G-5']], [260.37499999999403, 8.0, ['D-5']], [260.49999999999403, 4.0, ['G#-5']], [260.74999999999403, 4.0, ['F-5']], [260.99999999999403, 4.0, ['B-5']], [261.24999999999403, 8.0, ['G#-5']], [261.37499999999403, 4.0, ['D-6']], [261.62499999999403, 4.0, ['B-5']], [261.87499999999403, 8.0, ['G#-5']], [261.99999999999403, 4.0, ['F-5']], [262.24999999999403, 4.0, ['D-5']], [262.49999999999403, 4.0, ['G-5']], [262.74999999999403, 4.0, ['E-5']], [262.99999999999403, 8.0, ['F-5']], [263.12499999999403, 4.0, ['C#-5']], [263.37499999999403, 8.0, ['D-5']], [263.49999999999403, 4.0, ['F-5']], [263.74999999999403, 4.0, ['A-5']], [263.99999999999403, 4.0, ['C-6']], [264.24999999999403, 4.0, ['A-5']], [264.49999999999403, 4.0, ['F-5']], [264.74999999999403, 8.0, ['C-5']], [264.87499999999403, inf, ['Eb-6']], [264.87499999999403, 4.0, ['D-6']], [265.12499999999403, 4.0, ['C#-6']], [265.37499999999403, 8.0, ['C-6']], [265.49999999999403, 4.0, ['Bb-5']], [265.74999999999403, 4.0, ['G-5']], [265.99999999999403, 4.0, ['F-5']], [266.24999999999403, 4.0, ['Eb-5']], [266.49999999999403, 8.0, ['C#-5']], [266.62499999999403, 4.0, ['D-5']], [266.87499999999403, 8.0, ['F-5']], [266.99999999999403, 4.0, ['A-5']], [267.24999999999403, 4.0, ['F-6']], [267.49999999999403, 8.0, ['F-5']], [267.62499999999403, 4.0, ['C#-6']], [267.87499999999403, 4.0, ['E-6']], [268.12499999999403, 4.0, ['D-6']], [268.37499999999403, 8.0, ['F-5']], [268.49999999999403, 4.0, ['D-5']], [268.74999999999403, 8.0, ['E-5']], [268.87499999999403, 0.80000000000000004, ['A-5']], [270.12499999999403, 4.0, ['G-5']], [270.37499999999403, 4.0, ['F-5']], [270.62499999999403, 4.0, ['E-5']], [270.87499999999403, 4.0, ['D-5']], [271.12499999999403, 1.6000000000000001, ['C#-5']], [271.74999999999403, 2.6666666666666665, ['F-4']], [272.12499999999403, 4.0, ['E-5']], [272.37499999999403, 1.6000000000000001, ['D-5']], [272.99999999999403, 8.0, ['B-4']], [273.12499999999403, 1.6000000000000001, ['C-5']], [273.74999999999403, 4.0, ['A-4']], [273.99999999999403, 8.0, ['Bb-4']], [274.12499999999403, 4.0, ['D-5']], [274.37499999999403, 4.0, ['F-5']], [274.62499999999403, 4.0, ['G#-5']], [274.87499999999403, 2.0, ['Bb-5']], [275.37499999999403, 8.0, ['D-4']], [275.49999999999403, 4.0, ['G#-5']], [275.74999999999403, 4.0, ['Bb-5']], [275.99999999999403, 4.0, ['G#-5']], [276.24999999999403, 4.0, ['F-5']], [276.49999999999403, 4.0, ['C-5']], [276.74999999999403, 1.4999999999992499, ['Bb-4']], [277.41666666666106, 2.0, ['F-5']], [277.91666666666106, 4.0, ['F-4']], [278.16666666666106, 1.6000000000000001, ['C-5']], [278.79166666666106, 8.0, ['G#-4']], [278.91666666666106, 2.6666666666666665, ['A-4']], [279.29166666666106, 4.0, ['D-4']], [279.54166666666106, 1.3333333333333333, ['F-4']], [280.29166666666106, 8.0, ['C-6']], [280.41666666666106, 4.0, ['C#-6']], [280.66666666666106, 4.0, ['D-6']], [280.91666666666106, 4.0, ['G-5']], [281.16666666666106, 1.3333333333333333, ['D-6']], [281.91666666666106, 2.0, ['G#-5']], [282.41666666666106, 3.0000000000029998, ['D-6']], [282.74999999999403, 1.6000000000000001, ['G#-5']], [283.37499999999403, 8.0, ['F-5']], [283.49999999999403, 2.6666666666666665, ['G-5']], [283.87499999999403, 4.0, ['G-5']], [284.12499999999403, 2.6666666666666665, ['D-6']], [284.49999999999403, 4.0, ['G#-5']], [284.74999999999403, 4.0, ['G-5']], [284.99999999999403, 4.0, ['F-5']], [285.24999999999403, 3.0000000000029998, ['G-5']], [285.583333333327, 0.66666666666666663, ['F-5']], [287.083333333327, 2.6666666666666665, ['E-4']], [287.458333333327, 8.0, ['D-4']], [287.583333333327, 8.0, ['Eb-7']], [287.708333333327, 4.0, ['D-7']], [287.958333333327, 8.0, ['C-7']], [288.083333333327, 8.0, ['Bb-6']], [288.208333333327, 8.0, ['G-6']], [288.333333333327, 8.0, ['F-6']], [288.458333333327, 8.0, ['Eb-4']], [288.583333333327, 4.0, ['Eb-6']], [288.833333333327, 8.0, ['D-6']], [288.958333333327, 8.0, ['C-6']], [289.083333333327, 8.0, ['Bb-5']], [289.208333333327, 8.0, ['G-5']], [289.333333333327, 8.0, ['F-5']], [289.458333333327, 8.0, ['Eb-5']], [289.583333333327, 8.0, ['D-5']], [289.708333333327, 8.0, ['C-5']], [289.833333333327, 8.0, ['Bb-4']], [289.958333333327, 8.0, ['G-4']], [290.083333333327, 8.0, ['F-4']], [290.208333333327, 8.0, ['Eb-4']], [290.333333333327, 8.0, ['D-4']], [290.458333333327, 4.0, ['C-4']], [290.708333333327, 4.0, ['D-4']], [290.958333333327, 4.0, ['F-4']], [291.208333333327, 8.0, ['E-4']], [291.333333333327, 8.0, ['Eb-4']], [291.458333333327, 8.0, ['G-4']], [291.583333333327, 4.0, ['E-4']], [291.833333333327, 4.0, ['F-4']], [292.083333333327, 4.0, ['G-4']], [292.333333333327, 4.0, ['G#-4']], [292.583333333327, 4.0, ['Bb-4']], [292.833333333327, 4.0, ['B-4']], [293.083333333327, 4.0, ['C-5']], [293.333333333327, 8.0, ['C#-5']], [293.458333333327, 8.0, ['D-5']], [293.583333333327, inf, ['Eb-5']], [293.583333333327, 8.0, ['E-5']], [293.708333333327, 4.0, ['G-5']], [293.958333333327, 8.0, ['A-4']], [294.083333333327, 8.0, ['Bb-4']], [294.208333333327, 4.0, ['D-5']], [294.458333333327, 8.0, ['C-5']], [294.583333333327, 4.0, ['E-4']], [294.833333333327, 8.0, ['F-4']], [294.958333333327, 4.0, ['Bb-4']], [295.208333333327, 4.0, ['G-4']], [295.458333333327, 8.0, ['F-4']], [295.583333333327, 8.0, ['E-4']], [295.708333333327, 4.0, ['D-4']], [295.958333333327, 4.0, ['C-4']], [296.208333333327, 4.0, ['G-4']], [296.458333333327, 8.0, ['E-4']], [296.583333333327, 8.0, ['F-4']], [296.708333333327, 8.0, ['C-4']], [296.833333333327, inf, ['Eb-4']], [296.833333333327, 4.0, ['G-4']], [297.083333333327, 8.0, ['Bb-4']], [297.208333333327, 8.0, ['B-4']], [297.333333333327, 4.0, ['D-5']], [297.583333333327, 4.0, ['Eb-5']], [297.833333333327, 2.6666666666666665, ['D-5']], [298.208333333327, 4.0, ['C-5']], [298.458333333327, 4.0, ['Bb-4']], [298.708333333327, 4.0, ['G#-4']], [298.958333333327, 4.0, ['D-4']], [299.208333333327, 4.0, ['F-5']], [299.458333333327, 2.0, ['F-5']], [299.958333333327, 8.0, ['Bb-4']], [300.083333333327, 8.0, ['D-5']], [300.208333333327, 4.0, ['Bb-4']], [300.458333333327, 4.0, ['F-4']], [300.708333333327, 1.6000000000000001, ['G-4']], [301.333333333327, 2.0, ['D-5']], [301.833333333327, 4.0, ['G-4']], [302.083333333327, 3.0000000000029998, ['G#-4']], [302.41666666665998, 4.0, ['F-4']], [302.66666666665998, 1.6000000000000001, ['G-4']], [303.29166666665998, 0.53333333333333333, ['D-5']], [305.16666666665998, 1.0, ['F-4']], [306.16666666665998, 8.0, ['D-4']], [306.29166666665998, 8.0, ['C#-4']], [306.41666666665998, 4.0, ['A-6']], [306.66666666665998, inf, ['F#-6']], [306.66666666665998, 4.0, ['A-6']], [306.91666666665998, 1.3333333333333333, ['E-6']], [307.66666666665998, 1.6000000000000001, ['G-5']], [308.29166666665998, inf, ['E-6']], [308.29166666665998, 1.0, ['F-4']], [309.29166666665998, 1.6000000000000001, ['E-4']], [309.91666666665998, 0.80000000000000004, ['C-4']], [311.16666666665998, 1.1428571428571428, ['D-7']], [312.04166666665998, 1.6000000000000001, ['D-6']], [312.66666666665998, inf, ['E-6']], [312.66666666665998, 8.0, ['E-7']], [312.79166666665998, 8.0, ['G-5']], [312.91666666665998, 8.0, ['F-5']], [313.04166666665998, 8.0, ['A-4']], [313.16666666665998, 8.0, ['C-4']], [313.29166666665998, 4.0, ['C#-4']], [313.54166666665998, 4.0, ['D-4']], [313.79166666665998, 3.0000000000029998, ['C-4']], [314.12499999999295, 4.0, ['D-4']], [314.37499999999295, 4.0, ['Eb-4']], [314.62499999999295, 4.0, ['E-4']], [314.87499999999295, 4.0, ['F-4']], [315.12499999999295, 8.0, ['C#-5']], [315.24999999999295, 3.0000000000029998, ['F-4']], [315.58333333332592, 4.0, ['E-4']], [315.83333333332592, 4.0, ['G-4']], [316.08333333332592, 4.0, ['G#-4']], [316.33333333332592, 8.0, ['A-5']], [316.45833333332592, 4.0, ['A-4']], [316.70833333332592, 4.0, ['G-4']], [316.95833333332592, 8.0, ['F-4']], [317.08333333332592, 3.0000000000029998, ['C-5']], [317.4166666666589, 8.0, ['G#-5']], [317.5416666666589, inf, ['C-6']], [317.5416666666589, 8.0, ['C-5']], [317.6666666666589, 3.0000000000029998, ['C-5']], [317.99999999999187, 4.0, ['D-5']], [318.24999999999187, 8.0, ['E-6']], [318.37499999999187, 4.0, ['E-5']], [318.62499999999187, 8.0, ['D-5']], [318.74999999999187, 4.0, ['F-5']], [318.99999999999187, 4.0, ['F#-5']], [319.24999999999187, inf, ['G-6']], [319.24999999999187, 8.0, ['Eb-6']], [319.37499999999187, 4.0, ['G-5']], [319.62499999999187, 8.0, ['E-6']], [319.74999999999187, 8.0, ['F-6']], [319.87499999999187, 1.1428571428571428, ['F-5']], [320.74999999999187, 4.0, ['F-6']], [320.99999999999187, 1.4999999999992499, ['Bb-5']], [321.6666666666589, 8.0, ['Bb-4']], [321.7916666666589, 8.0, ['A-5']], [321.9166666666589, 8.0, ['E-5']], [322.0416666666589, 2.0, ['C-5']], [322.5416666666589, 1.1428571428571428, ['C-4']], [323.4166666666589, 4.0, ['C-5']], [323.6666666666589, 2.0, ['F-5']], [324.1666666666589, 1.3333333333333333, ['F-4']], [324.9166666666589, 4.0, ['F-5']], [325.1666666666589, 8.0, ['G-4']], [325.2916666666589, 4.0, ['G-5']], [325.5416666666589, 8.0, ['E-5']], [325.6666666666589, 0.80000000000000004, ['A-4']], [326.9166666666589, 1.0, ['E-5']], [327.9166666666589, 1.4999999999992499, ['A-4']], [328.58333333332592, 1.1428571428571428, ['D-5']], [329.45833333332592, 8.0, ['C-4']], [329.58333333332592, 1.4999999999992499, ['A-6']], [330.24999999999295, 4.0, ['D-4']], [330.49999999999295, 1.3333333333333333, ['G-6']], [331.24999999999295, 4.0, ['A-6']], [331.49999999999295, 0.66666666666666663, ['F-6']], [332.99999999999295, 0.42105263157894735, ['F-4']], [335.37499999999295, 0.53333333333333333, ['F-5']], [337.24999999999295, 0.5, ['D-6']], [339.24999999999295, 0.5, ['A-5']], [341.24999999999295, 0.42105263157894735, ['C-4']], [343.62499999999295, 2.6666666666666665, ['F-6']], [343.99999999999295, 8.0, ['F-6']], [344.12499999999295, 4.0, ['Eb-6']], [344.37499999999295, 4.0, ['D-6']], [344.62499999999295, 4.0, ['C-6']], [344.87499999999295, 0.40000000000000002, ['Eb-4']], [347.37499999999295, 4.0, ['G-5']], [347.62499999999295, 4.0, ['G#-5']], [347.87499999999295, 4.0, ['C-6']], [348.12499999999295, 4.0, ['A-5']], [348.37499999999295, 4.0, ['F-5']], [348.62499999999295, 4.0, ['C-5']], [348.87499999999295, 4.0, ['F-5']], [349.12499999999295, 4.0, ['Bb-4']], [349.37499999999295, 4.0, ['F-4']], [349.62499999999295, 8.0, ['G-4']], [349.74999999999295, 8.0, ['G#-4']], [349.87499999999295, 4.0, ['Eb-4']], [350.12499999999295, 2.6666666666666665, ['Bb-4']], [350.49999999999295, 1.0, ['D-5']], [351.49999999999295, 4.0, ['Bb-4']], [351.74999999999295, 0.47058823529411764, ['D-4']], [353.87499999999295, 8.0, ['A-4']], [353.99999999999295, 1.1428571428571428, ['B-4']], [354.87499999999295, 2.0, ['D-5']], [355.37499999999295, 1.4999999999992499, ['Bb-4']], [356.04166666665998, 8.0, ['F-4']], [356.16666666665998, 1.4999999999992499, ['G#-4']], [356.833333333327, 0.61538461538461542, ['D-5']], [358.458333333327, 8.0, ['D-4']], [358.583333333327, 2.6666666666666665, ['F-4']], [358.958333333327, 1.3333333333333333, ['D-4']], [359.708333333327, 4.0, ['E-6']], [359.958333333327, 4.0, ['F-6']], [360.208333333327, 4.0, ['E-6']], [360.458333333327, 2.6666666666666665, ['D-6']], [360.833333333327, 8.0, ['E-6']], [360.958333333327, 0.44444444444444442, ['F-4']], [363.208333333327, 4.0, ['C-6']], [363.458333333327, 8.0, ['D-6']], [363.583333333327, 8.0, ['C-6']], [363.708333333327, 4.0, ['A-5']], [363.958333333327, 1.4999999999992499, ['E-5']], [364.62499999999403, 8.0, ['C-5']], [364.74999999999403, 2.0, ['D-5']], [365.24999999999403, 4.0, ['C-5']], [365.49999999999403, 1.6000000000000001, ['Bb-4']], [366.12499999999403, 4.0, ['G#-4']], [366.37499999999403, 2.6666666666666665, ['A-4']], [366.74999999999403, 8.0, ['F-5']], [366.87499999999403, 2.6666666666666665, ['G-5']], [367.24999999999403, 4.0, ['G-5']], [367.49999999999403, 4.0, ['A-5']], [367.74999999999403, 4.0, ['D-4']], [367.99999999999403, 3.0000000000029998, ['Bb-5']], [368.333333333327, 3.0000000000029998, ['D-6']], [368.66666666665998, 1.6000000000000001, ['F-6']], [369.29166666665998, 8.0, ['D-4']], [369.41666666665998, 2.6666666666666665, ['B-5']], [369.79166666665998, 8.0, ['D-6']], [369.91666666665998, 3.0000000000029998, ['F-6']], [370.24999999999295, 2.0, ['G#-6']], [370.74999999999295, 8.0, ['F-6']], [370.87499999999295, 2.0, ['A-6']], [371.37499999999295, 8.0, ['E-4']], [371.49999999999295, 3.0000000000029998, ['F-6']], [371.83333333332592, 4.0, ['A-6']], [372.08333333332592, 4.0, ['F-6']], [372.33333333332592, 4.0, ['C-6']], [372.58333333332592, 2.0, ['Bb-5']], [373.08333333332592, 8.0, ['G#-5']], [373.20833333332592, 2.0, ['A-5']], [373.70833333332592, 2.0, ['G-5']], [374.20833333332592, 8.0, ['E-5']], [374.33333333332592, 2.0, ['F#-5']], [374.83333333332592, 8.0, ['Eb-6']], [374.95833333332592, 2.0, ['C-6']], [375.45833333332592, 4.0, ['C#-6']], [375.70833333332592, 4.0, ['D-6']], [375.95833333332592, 8.0, ['D-5']], [376.08333333332592, 4.0, ['F-5']], [376.33333333332592, 2.0, ['G#-5']], [376.83333333332592, 8.0, ['F-5']], [376.95833333332592, 1.4999999999992499, ['G#-5']], [377.62499999999295, 4.0, ['F-5']], [377.87499999999295, 2.0, ['G#-5']], [378.37499999999295, 8.0, ['F-5']], [378.49999999999295, 1.6000000000000001, ['G#-5']], [379.12499999999295, 4.0, ['F-5']], [379.37499999999295, 4.0, ['G#-5']], [379.62499999999295, 4.0, ['F-5']], [379.87499999999295, 4.0, ['C-5']], [380.12499999999295, 3.0000000000029998, ['E-5']], [380.45833333332592, 3.0000000000029998, ['G-5']], [380.7916666666589, 8.0, ['F-5']], [380.9166666666589, 4.0, ['G-5']], [381.1666666666589, 4.0, ['F-5']], [381.4166666666589, 4.0, ['C-5']], [381.6666666666589, 1.6000000000000001, ['Bb-4']], [382.2916666666589, 8.0, ['G#-4']], [382.4166666666589, 2.6666666666666665, ['A-4']], [382.7916666666589, 3.0000000000029998, ['C-5']], [383.12499999999187, 2.0, ['F-5']], [383.62499999999187, 8.0, ['C-5']], [383.74999999999187, 4.0, ['G-5']], [383.99999999999187, 3.0000000000029998, ['A-5']], [384.33333333332484, 2.0, ['A-5']], [384.83333333332484, 4.0, ['F-5']], [385.08333333332484, 2.6666666666666665, ['A-5']], [385.45833333332484, 3.0000000000029998, ['Bb-5']], [385.79166666665782, 3.0000000000029998, ['B-5']], [386.12499999999079, 3.0000000000029998, ['C-6']], [386.45833333332376, 8.0, ['G#-5']], [386.58333333332376, 4.0, ['A-5']], [386.83333333332376, 4.0, ['G#-5']], [387.08333333332376, 2.6666666666666665, ['A-5']], [387.45833333332376, 3.0000000000029998, ['F-5']], [387.79166666665674, 4.0, ['A-5']], [388.04166666665674, 8.0, ['F-5']], [388.16666666665674, 8.0, ['C-5']], [388.29166666665674, 3.0000000000029998, ['Bb-4']]]" ] } ], "prompt_number": 43 }, { "cell_type": "code", "collapsed": false, "input": [], "language": "python", "metadata": {}, "outputs": [] } ], "metadata": {} } ] }