diff --git a/classes/jsp/assets/bass/ballad-rock_75_12800.bass b/classes/jsp/assets/bass/ballad-rock_75_12800.bass
new file mode 100644
index 0000000..5c772c4
Binary files /dev/null and b/classes/jsp/assets/bass/ballad-rock_75_12800.bass differ
diff --git a/classes/jsp/assets/bass/disco-pop_116_8276_8276_2.bass b/classes/jsp/assets/bass/disco-pop_116_8276_8276_2.bass
new file mode 100644
index 0000000..1867720
Binary files /dev/null and b/classes/jsp/assets/bass/disco-pop_116_8276_8276_2.bass differ
diff --git a/classes/jsp/assets/bass/wild-rock_120_8000.bass b/classes/jsp/assets/bass/wild-rock_120_8000.bass
new file mode 100644
index 0000000..9af2b36
Binary files /dev/null and b/classes/jsp/assets/bass/wild-rock_120_8000.bass differ
diff --git a/classes/jsp/assets/chords/ballad-rock_75_12800_12800_2.chord b/classes/jsp/assets/chords/ballad-rock_75_12800_12800_2.chord
new file mode 100644
index 0000000..a78ef17
Binary files /dev/null and b/classes/jsp/assets/chords/ballad-rock_75_12800_12800_2.chord differ
diff --git a/classes/jsp/assets/chords/disco-pop_116_8276_8276_2.chord b/classes/jsp/assets/chords/disco-pop_116_8276_8276_2.chord
new file mode 100644
index 0000000..20deebb
Binary files /dev/null and b/classes/jsp/assets/chords/disco-pop_116_8276_8276_2.chord differ
diff --git a/classes/jsp/assets/chords/pop-chill_108_8889_8889_4.chord b/classes/jsp/assets/chords/pop-chill_108_8889_8889_4.chord
new file mode 100644
index 0000000..e63dced
Binary files /dev/null and b/classes/jsp/assets/chords/pop-chill_108_8889_8889_4.chord differ
diff --git a/classes/jsp/assets/chords/pop-enough_100_9600_9600_2.chord b/classes/jsp/assets/chords/pop-enough_100_9600_9600_2.chord
new file mode 100644
index 0000000..d9ce1ab
Binary files /dev/null and b/classes/jsp/assets/chords/pop-enough_100_9600_9600_2.chord differ
diff --git a/classes/jsp/assets/chords/power-strum_96_10000_10000_4.chord b/classes/jsp/assets/chords/power-strum_96_10000_10000_4.chord
new file mode 100644
index 0000000..b4a5585
Binary files /dev/null and b/classes/jsp/assets/chords/power-strum_96_10000_10000_4.chord differ
diff --git a/classes/jsp/assets/chords/wild-rock_120_8000.chord b/classes/jsp/assets/chords/wild-rock_120_8000.chord
new file mode 100644
index 0000000..e18e534
Binary files /dev/null and b/classes/jsp/assets/chords/wild-rock_120_8000.chord differ
diff --git a/classes/jsp/assets/drums/ballad-rock_75_3200_25600_3200_3200_12800.drum b/classes/jsp/assets/drums/ballad-rock_75_3200_25600_3200_3200_12800.drum
new file mode 100644
index 0000000..4047ce8
Binary files /dev/null and b/classes/jsp/assets/drums/ballad-rock_75_3200_25600_3200_3200_12800.drum differ
diff --git a/classes/jsp/assets/drums/disco-pop_116_2069_8276_2069_2069_4138.drum b/classes/jsp/assets/drums/disco-pop_116_2069_8276_2069_2069_4138.drum
new file mode 100644
index 0000000..d0400af
Binary files /dev/null and b/classes/jsp/assets/drums/disco-pop_116_2069_8276_2069_2069_4138.drum differ
diff --git a/classes/jsp/assets/drums/pop-chill_108_2222_8889_2222_2222_4444.drum b/classes/jsp/assets/drums/pop-chill_108_2222_8889_2222_2222_4444.drum
new file mode 100644
index 0000000..afc7d05
Binary files /dev/null and b/classes/jsp/assets/drums/pop-chill_108_2222_8889_2222_2222_4444.drum differ
diff --git a/classes/jsp/assets/drums/pop-enough_100_2400_9600_2400_2400_4800.drum b/classes/jsp/assets/drums/pop-enough_100_2400_9600_2400_2400_4800.drum
new file mode 100644
index 0000000..4b4f905
Binary files /dev/null and b/classes/jsp/assets/drums/pop-enough_100_2400_9600_2400_2400_4800.drum differ
diff --git a/classes/jsp/assets/drums/wild-rock_120_2000_16000_2000_2000_8000.drum b/classes/jsp/assets/drums/wild-rock_120_2000_16000_2000_2000_8000.drum
new file mode 100644
index 0000000..a903152
Binary files /dev/null and b/classes/jsp/assets/drums/wild-rock_120_2000_16000_2000_2000_8000.drum differ
diff --git a/classes/jsp/index.html b/classes/jsp/index.html
index 9bfe147..a40994f 100644
--- a/classes/jsp/index.html
+++ b/classes/jsp/index.html
@@ -37,7 +37,7 @@
Tempo:100
-
Mic
+
Mic
Auto Fill
Intro/Outro
Pedals
@@ -145,7 +145,7 @@
-
+
diff --git a/classes/jsp/js/guitar-loops.js b/classes/jsp/js/guitar-loops.js
new file mode 100644
index 0000000..2aa3119
--- /dev/null
+++ b/classes/jsp/js/guitar-loops.js
@@ -0,0 +1,14380 @@
+var _z = 0;
+var _V = 1;
+var _A = 2;
+var _X = 3;
+var Beats = function(arr) {
+ this.steps=[];
+ this.duration=0;
+ this.step=0;
+ for(var i=0;i
=this.duration){
+ this.step=0;
+ }
+ for(var i=0;is){
+ break;
+ }
+ }
+ return null;
+ };
+ return this;
+}
+var Internal_Guitar = [
+ new Beats([_V,2,_V,2,_z,1,_A,1,_V,1,_A,1,_V,2,_V,2,_z,1,_A,1,_V,1,_A,1])
+ ,new Beats([_V,2,_V,1,_A,1,_z,1,_A,1,_V,1,_A,1,_V,2,_V,1,_A,1,_z,1,_A,1,_V,1,_A,1])
+ ,new Beats([_V,4, _V,2,_A,2,_V,8 ])
+ ,new Beats([_V,1,_A,1,_V,1,_A,1,_z,1,_A,1,_V,1,_A,1,_V,1,_A,1,_V,1,_A,1,_z,1,_A,1,_V,1,_A,1])
+ ,new Beats([_V,2,_V,1,_A,1,_V,1,_A,1,_V,1,_A,1,_V,2,_V,1,_A,1,_V,1,_A,1,_V,1,_A,1])
+ ,new Beats([_V,2,_V,2,_V,1,_A,1,_V,1,_A,1,_V,2,_V,2,_V,1,_A,1,_V,1,_A,1])
+ ,new Beats([_V,2,_V,2,_V,2,_V,2,_V,2,_V,2,_V,2,_V,2])
+ ,new Beats([_V,8, _A,8 ])
+ ,new Beats([_V,6, _A,2])
+ ,new Beats([_V,4, _V,2,_z,4, _A,4, _A,2])
+ ,new Beats([_V,4, _V,2,_A,4, _A,2,_V,2,_A,2])//4
+ ,new Beats([_V,4, _X,2,_A,6, _X,2,_z,2])
+ ,new Beats([_V,2,_A,2,_V,2,_A,2,_z,8 ])//6
+ ,new Beats([_X,2,_X,2,_V,2,_A,2])//7
+ ,new Beats([_V,2,_A,2,_V,2,_A,2,_z,2,_V,2,_A,2,_z,2])//8
+ ,new Beats([_V,2,_A,2,_A,2,_V,4, _A,2,_V,2,_A,2])//9
+ ,new Beats([_V,2,_z,2,_V,2,_A,2,_z,2,_A,2,_z,2,_A,2])
+ ,new Beats([_V,2,_A,2,_V,2,_A,4, _V,4, _A,2])
+ ,new Beats([_V,2,_A,2,_V,2,_A,4, _X,2,_A,2,_X,2])
+ ,new Beats([_X,2,_A,2,_X,2,_A,2,_V,2,_X,2,_V,2,_X,2])
+ ,new Beats([_V,2,_A,2])
+ ,new Beats([_V,2,_A,4, _A,4, _A,4, _A,2,_V,2,_A,2,_z,2,_A,2,_z,2,_V,2,_A,2,_z,2])//15
+ ,new Beats([_V,6, _A,2,_z,4, _V,2,_z,4, _A,2,_V,2,_z,2,_V,2,_A,2,_z,2,_A,2])//16
+ ,new Beats([_V,2,_A,2,_X,2,_A,2,_V,2,_X,2,_V,2,_A,2,_X,2,_A,2,_V,2,_X,2,_V,2,_A,2,_X,2,_X,2])
+ ,new Beats([_V,2, _V,1,_A,1,_V,1,_A,1,_V,2, _V,2, _V,1,_A,1,_V,1,_A,3])
+ ,new Beats([_V,2, _V,1,_A,2, _V,1,_A,2, _V,2, _V,1,_A,1,_V,2, _V,1,_A,1])
+];
+var Basic_P44_16T_50_90 = [
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 26,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7480314960629921,
+ "duration": 1.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.125,
+ "velocity": 0.5433070866141733,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.25,
+ "velocity": 0.5511811023622047,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.375,
+ "velocity": 0.6692913385826772,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.5,
+ "velocity": 0.5433070866141733,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.625,
+ "velocity": 0.5196850393700787,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.75,
+ "velocity": 0.7401574803149606,
+ "duration": 1.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.75,
+ "velocity": 0.7401574803149606,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.875,
+ "velocity": 0.5590551181102362,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1,
+ "velocity": 0.5669291338582677,
+ "duration": 0.375
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.125,
+ "velocity": 0.7244094488188977,
+ "duration": 0.75
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.25,
+ "velocity": 0.5039370078740157,
+ "duration": 0.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.375,
+ "velocity": 0.5039370078740157,
+ "duration": 0.25
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.5,
+ "velocity": 0.7244094488188977,
+ "duration": 1.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.625,
+ "velocity": 0.5118110236220472,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.75,
+ "velocity": 0.5275590551181102,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.875,
+ "velocity": 0.6456692913385826,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2,
+ "velocity": 0.5275590551181102,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.125,
+ "velocity": 0.5196850393700787,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.25,
+ "velocity": 0.7480314960629921,
+ "duration": 0.75
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.25,
+ "velocity": 0.7480314960629921,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.375,
+ "velocity": 0.5590551181102362,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.5,
+ "velocity": 0.5748031496062992,
+ "duration": 0.375
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.625,
+ "velocity": 0.7007874015748031,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.75,
+ "velocity": 0.5196850393700787,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.875,
+ "velocity": 0.5275590551181102,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P56_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 26,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7480314960629921,
+ "duration": 1.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.125,
+ "velocity": 0.5433070866141733,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.25,
+ "velocity": 0.5511811023622047,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.375,
+ "velocity": 0.6692913385826772,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.5,
+ "velocity": 0.5433070866141733,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.625,
+ "velocity": 0.5196850393700787,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.75,
+ "velocity": 0.7401574803149606,
+ "duration": 1.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.75,
+ "velocity": 0.7401574803149606,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.875,
+ "velocity": 0.5590551181102362,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1,
+ "velocity": 0.5669291338582677,
+ "duration": 0.375
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.125,
+ "velocity": 0.7244094488188977,
+ "duration": 0.75
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.25,
+ "velocity": 0.5039370078740157,
+ "duration": 0.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.375,
+ "velocity": 0.5039370078740157,
+ "duration": 0.25
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.5,
+ "velocity": 0.7244094488188977,
+ "duration": 1.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.625,
+ "velocity": 0.5118110236220472,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.75,
+ "velocity": 0.5275590551181102,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.875,
+ "velocity": 0.6456692913385826,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2,
+ "velocity": 0.5275590551181102,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.125,
+ "velocity": 0.5196850393700787,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.25,
+ "velocity": 0.7480314960629921,
+ "duration": 0.75
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.25,
+ "velocity": 0.7480314960629921,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.375,
+ "velocity": 0.5590551181102362,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.5,
+ "velocity": 0.5748031496062992,
+ "duration": 0.375
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.625,
+ "velocity": 0.7007874015748031,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.75,
+ "velocity": 0.5196850393700787,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.875,
+ "velocity": 0.5275590551181102,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P57_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 24,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7007874015748031,
+ "duration": 1.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.125,
+ "velocity": 0.6456692913385826,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.25,
+ "velocity": 0.5511811023622047,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.375,
+ "velocity": 0.6692913385826772,
+ "duration": 0.75
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.5,
+ "velocity": 0.5748031496062992,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.625,
+ "velocity": 0.5275590551181102,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.75,
+ "velocity": 0.7086614173228346,
+ "duration": 1.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.875,
+ "velocity": 0.6377952755905512,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1,
+ "velocity": 0.5354330708661418,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.125,
+ "velocity": 0.6220472440944882,
+ "duration": 0.75
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.25,
+ "velocity": 0.5748031496062992,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.375,
+ "velocity": 0.5039370078740157,
+ "duration": 0.375
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.5,
+ "velocity": 0.7322834645669292,
+ "duration": 1.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.625,
+ "velocity": 0.6692913385826772,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.75,
+ "velocity": 0.5275590551181102,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.875,
+ "velocity": 0.6456692913385826,
+ "duration": 0.75
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2,
+ "velocity": 0.5590551181102362,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.125,
+ "velocity": 0.5039370078740157,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.25,
+ "velocity": 0.7007874015748031,
+ "duration": 0.75
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.375,
+ "velocity": 0.6614173228346457,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.5,
+ "velocity": 0.5748031496062992,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.625,
+ "velocity": 0.6692913385826772,
+ "duration": 0.375
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.75,
+ "velocity": 0.5905511811023622,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.875,
+ "velocity": 0.5669291338582677,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P58_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 24,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7401574803149606,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.125,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.25,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.375,
+ "velocity": 0.6456692913385826,
+ "duration": 0.75
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.5,
+ "velocity": 0.6377952755905512,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.625,
+ "velocity": 0.6299212598425197,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.75,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.875,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1,
+ "velocity": 0.6220472440944882,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.125,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.25,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.375,
+ "velocity": 0.6377952755905512,
+ "duration": 0.75
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.5,
+ "velocity": 0.7401574803149606,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.625,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.75,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.875,
+ "velocity": 0.6456692913385826,
+ "duration": 0.75
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2,
+ "velocity": 0.6377952755905512,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.125,
+ "velocity": 0.6299212598425197,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.25,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.375,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.5,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.625,
+ "velocity": 0.6220472440944882,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.75,
+ "velocity": 0.6220472440944882,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.875,
+ "velocity": 0.6377952755905512,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P59_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 24,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7401574803149606,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.125,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.25,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.375,
+ "velocity": 0.6456692913385826,
+ "duration": 0.75
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.5,
+ "velocity": 0.6377952755905512,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.625,
+ "velocity": 0.6299212598425197,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.75,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.875,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1,
+ "velocity": 0.6220472440944882,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.125,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.25,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.375,
+ "velocity": 0.6377952755905512,
+ "duration": 0.75
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.5,
+ "velocity": 0.7401574803149606,
+ "duration": 1.125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.625,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.75,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.875,
+ "velocity": 0.6456692913385826,
+ "duration": 1.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2,
+ "velocity": 0.6377952755905512,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.125,
+ "velocity": 0.6299212598425197,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.25,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.375,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.5,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 2.625,
+ "velocity": 0.6220472440944882,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.75,
+ "velocity": 0.6220472440944882,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.875,
+ "velocity": 0.6377952755905512,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P60_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 26,
+ "notes": [
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0,
+ "velocity": 0.5826771653543307,
+ "duration": 0.25
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7559055118110236,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.125,
+ "velocity": 0.5196850393700787,
+ "duration": 1.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.25,
+ "velocity": 0.5905511811023622,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.375,
+ "velocity": 0.6062992125984252,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.5,
+ "velocity": 0.6141732283464567,
+ "duration": 0.75
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.625,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.75,
+ "velocity": 0.7244094488188977,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.875,
+ "velocity": 0.6377952755905512,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1,
+ "velocity": 0.6220472440944882,
+ "duration": 1.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.125,
+ "velocity": 0.5905511811023622,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.25,
+ "velocity": 0.5826771653543307,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.375,
+ "velocity": 0.5354330708661418,
+ "duration": 0.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.5,
+ "velocity": 0.5826771653543307,
+ "duration": 0.25
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.5,
+ "velocity": 0.7559055118110236,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.625,
+ "velocity": 0.5196850393700787,
+ "duration": 1.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.75,
+ "velocity": 0.5905511811023622,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.875,
+ "velocity": 0.6062992125984252,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2,
+ "velocity": 0.6141732283464567,
+ "duration": 0.75
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.125,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.25,
+ "velocity": 0.7244094488188977,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.375,
+ "velocity": 0.6377952755905512,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.5,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.625,
+ "velocity": 0.5905511811023622,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.75,
+ "velocity": 0.5826771653543307,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.875,
+ "velocity": 0.5354330708661418,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P61_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 26,
+ "notes": [
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0,
+ "velocity": 0.5826771653543307,
+ "duration": 0.25
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7559055118110236,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.125,
+ "velocity": 0.5196850393700787,
+ "duration": 1.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.25,
+ "velocity": 0.5905511811023622,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.375,
+ "velocity": 0.6062992125984252,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.5,
+ "velocity": 0.6141732283464567,
+ "duration": 0.75
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.625,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.75,
+ "velocity": 0.7244094488188977,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.875,
+ "velocity": 0.6377952755905512,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1,
+ "velocity": 0.6220472440944882,
+ "duration": 1.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.125,
+ "velocity": 0.5905511811023622,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.25,
+ "velocity": 0.5826771653543307,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.375,
+ "velocity": 0.5354330708661418,
+ "duration": 0.5
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.5,
+ "velocity": 0.7559055118110236,
+ "duration": 1.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.5,
+ "velocity": 0.5826771653543307,
+ "duration": 0.25
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.625,
+ "velocity": 0.5196850393700787,
+ "duration": 1.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.75,
+ "velocity": 0.5905511811023622,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.875,
+ "velocity": 0.6062992125984252,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2,
+ "velocity": 0.6141732283464567,
+ "duration": 0.75
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.125,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.25,
+ "velocity": 0.7244094488188977,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.375,
+ "velocity": 0.6377952755905512,
+ "duration": 0.25
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.5,
+ "velocity": 0.6220472440944882,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.625,
+ "velocity": 0.5905511811023622,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.75,
+ "velocity": 0.5826771653543307,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.875,
+ "velocity": 0.5354330708661418,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P62_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 26,
+ "notes": [
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0,
+ "velocity": 0.6220472440944882,
+ "duration": 0.125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7322834645669292,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.125,
+ "velocity": 0.5826771653543307,
+ "duration": 0.125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.25,
+ "velocity": 0.6141732283464567,
+ "duration": 2.75
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.375,
+ "velocity": 0.6377952755905512,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.5,
+ "velocity": 0.6062992125984252,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.625,
+ "velocity": 0.5433070866141733,
+ "duration": 2
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.75,
+ "velocity": 0.6692913385826772,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.875,
+ "velocity": 0.6062992125984252,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1,
+ "velocity": 0.6062992125984252,
+ "duration": 0.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.125,
+ "velocity": 0.6614173228346457,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.25,
+ "velocity": 0.5905511811023622,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.375,
+ "velocity": 0.6141732283464567,
+ "duration": 0.5
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.5,
+ "velocity": 0.6692913385826772,
+ "duration": 1.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.5,
+ "velocity": 0.6771653543307087,
+ "duration": 0.11250000000000004
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.625,
+ "velocity": 0.6299212598425197,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.75,
+ "velocity": 0.5669291338582677,
+ "duration": 0.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.875,
+ "velocity": 0.6377952755905512,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2,
+ "velocity": 0.6692913385826772,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.125,
+ "velocity": 0.6141732283464567,
+ "duration": 0.875
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.25,
+ "velocity": 0.6377952755905512,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.375,
+ "velocity": 0.5984251968503937,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.5,
+ "velocity": 0.6062992125984252,
+ "duration": 0.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.625,
+ "velocity": 0.6692913385826772,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.75,
+ "velocity": 0.6062992125984252,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.875,
+ "velocity": 0.5984251968503937,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P63_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 26,
+ "notes": [
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0,
+ "velocity": 0.6220472440944882,
+ "duration": 0.125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7322834645669292,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.125,
+ "velocity": 0.5826771653543307,
+ "duration": 0.125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.25,
+ "velocity": 0.6141732283464567,
+ "duration": 2.75
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.375,
+ "velocity": 0.6377952755905512,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.5,
+ "velocity": 0.6062992125984252,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.625,
+ "velocity": 0.5433070866141733,
+ "duration": 2
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.75,
+ "velocity": 0.6692913385826772,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.875,
+ "velocity": 0.6062992125984252,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1,
+ "velocity": 0.6062992125984252,
+ "duration": 0.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.125,
+ "velocity": 0.6614173228346457,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.25,
+ "velocity": 0.5905511811023622,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.375,
+ "velocity": 0.6141732283464567,
+ "duration": 0.5
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.5,
+ "velocity": 0.7086614173228346,
+ "duration": 1.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.5,
+ "velocity": 0.7086614173228346,
+ "duration": 0.10624999999999996
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.625,
+ "velocity": 0.6299212598425197,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.75,
+ "velocity": 0.5669291338582677,
+ "duration": 0.5
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.875,
+ "velocity": 0.6377952755905512,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2,
+ "velocity": 0.6692913385826772,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.125,
+ "velocity": 0.6141732283464567,
+ "duration": 0.875
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.25,
+ "velocity": 0.6377952755905512,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.375,
+ "velocity": 0.5984251968503937,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.5,
+ "velocity": 0.6062992125984252,
+ "duration": 0.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.625,
+ "velocity": 0.6692913385826772,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.75,
+ "velocity": 0.6062992125984252,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.875,
+ "velocity": 0.5984251968503937,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P64_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 23,
+ "notes": [
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0,
+ "velocity": 0.8031496062992126,
+ "duration": 1.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.125,
+ "velocity": 0.7086614173228346,
+ "duration": 0.5
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.25,
+ "velocity": 0.6850393700787402,
+ "duration": 0.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.375,
+ "velocity": 0.5748031496062992,
+ "duration": 0.5
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 0.5,
+ "velocity": 0.5669291338582677,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.625,
+ "velocity": 0.5511811023622047,
+ "duration": 0.625
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.75,
+ "velocity": 0.7716535433070866,
+ "duration": 0.625
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.875,
+ "velocity": 0.7007874015748031,
+ "duration": 0.625
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1,
+ "velocity": 0.6850393700787402,
+ "duration": 0.625
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.125,
+ "velocity": 0.6141732283464567,
+ "duration": 0.625
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.25,
+ "velocity": 0.5590551181102362,
+ "duration": 0.625
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.375,
+ "velocity": 0.5433070866141733,
+ "duration": 0.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.5,
+ "velocity": 0.7559055118110236,
+ "duration": 0.5
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.625,
+ "velocity": 0.6929133858267716,
+ "duration": 0.5
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.75,
+ "velocity": 0.6614173228346457,
+ "duration": 0.78125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.875,
+ "velocity": 0.5905511811023622,
+ "duration": 0.5625
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2,
+ "velocity": 0.5590551181102362,
+ "duration": 0.25
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.125,
+ "velocity": 0.5433070866141733,
+ "duration": 0.3125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.25,
+ "velocity": 0.7559055118110236,
+ "duration": 0.5
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.375,
+ "velocity": 0.6929133858267716,
+ "duration": 0.5
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 2.5,
+ "velocity": 0.6614173228346457,
+ "duration": 0.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.75,
+ "velocity": 0.5590551181102362,
+ "duration": 0.25
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.875,
+ "velocity": 0.5433070866141733,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P65_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 48,
+ "notes": [
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 0,
+ "velocity": 0.7637795275590551,
+ "duration": 0.125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7637795275590551,
+ "duration": 1.125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.125,
+ "velocity": 0.4330708661417323,
+ "duration": 0.125
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 0.125,
+ "velocity": 0.4330708661417323,
+ "duration": 0.90625
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.25,
+ "velocity": 0.4566929133858268,
+ "duration": 0.125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.25,
+ "velocity": 0.4566929133858268,
+ "duration": 0.6875
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.375,
+ "velocity": 0.5196850393700787,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.375,
+ "velocity": 0.5196850393700787,
+ "duration": 0.375
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.5,
+ "velocity": 0.5590551181102362,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.5,
+ "velocity": 0.5590551181102362,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.625,
+ "velocity": 0.6929133858267716,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.625,
+ "velocity": 0.6929133858267716,
+ "duration": 1.0625
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.75,
+ "velocity": 0.6771653543307087,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.75,
+ "velocity": 0.6771653543307087,
+ "duration": 0.75
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.875,
+ "velocity": 0.5905511811023622,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.875,
+ "velocity": 0.5905511811023622,
+ "duration": 0.5
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1,
+ "velocity": 0.5354330708661418,
+ "duration": 0.125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1,
+ "velocity": 0.5354330708661418,
+ "duration": 0.3125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.125,
+ "velocity": 0.48031496062992124,
+ "duration": 0.125
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.125,
+ "velocity": 0.48031496062992124,
+ "duration": 1.03125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.25,
+ "velocity": 0.7559055118110236,
+ "duration": 0.125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.25,
+ "velocity": 0.7559055118110236,
+ "duration": 0.8125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.375,
+ "velocity": 0.5039370078740157,
+ "duration": 0.125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.375,
+ "velocity": 0.5039370078740157,
+ "duration": 0.875
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.5,
+ "velocity": 0.5748031496062992,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.5,
+ "velocity": 0.5748031496062992,
+ "duration": 0.375
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.625,
+ "velocity": 0.6141732283464567,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.625,
+ "velocity": 0.6141732283464567,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.75,
+ "velocity": 0.7165354330708661,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.75,
+ "velocity": 0.7165354330708661,
+ "duration": 1.0625
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.875,
+ "velocity": 0.6614173228346457,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.875,
+ "velocity": 0.6614173228346457,
+ "duration": 0.75
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2,
+ "velocity": 0.6062992125984252,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2,
+ "velocity": 0.6062992125984252,
+ "duration": 0.53125
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.125,
+ "velocity": 0.5511811023622047,
+ "duration": 0.125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.125,
+ "velocity": 0.5511811023622047,
+ "duration": 0.3125
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.25,
+ "velocity": 0.7637795275590551,
+ "duration": 0.125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 2.25,
+ "velocity": 0.7637795275590551,
+ "duration": 0.75
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.375,
+ "velocity": 0.4251968503937008,
+ "duration": 0.125
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.375,
+ "velocity": 0.4251968503937008,
+ "duration": 0.625
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.5,
+ "velocity": 0.48031496062992124,
+ "duration": 0.125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.5,
+ "velocity": 0.48031496062992124,
+ "duration": 0.5
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.625,
+ "velocity": 0.5590551181102362,
+ "duration": 0.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.625,
+ "velocity": 0.5590551181102362,
+ "duration": 0.375
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.75,
+ "velocity": 0.6299212598425197,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.75,
+ "velocity": 0.6299212598425197,
+ "duration": 0.125
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.875,
+ "velocity": 0.6850393700787402,
+ "duration": 0.125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.875,
+ "velocity": 0.6850393700787402,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P66_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 24,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.7637795275590551,
+ "duration": 0.125
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 0.125,
+ "velocity": 0.6062992125984252,
+ "duration": 0.125
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.25,
+ "velocity": 0.48031496062992124,
+ "duration": 0.125
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 0.375,
+ "velocity": 0.7086614173228346,
+ "duration": 1.125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.5625,
+ "velocity": 0.7086614173228346,
+ "duration": 0.4375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.5625,
+ "velocity": 0.7086614173228346,
+ "duration": 0.8125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0.75,
+ "velocity": 0.7952755905511811,
+ "duration": 0.75
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.875,
+ "velocity": 0.7086614173228346,
+ "duration": 0.25
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1,
+ "velocity": 0.6614173228346457,
+ "duration": 0.25
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.125,
+ "velocity": 0.7086614173228346,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.25,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.375,
+ "velocity": 0.6141732283464567,
+ "duration": 0.125
+ },
+ {
+ "name": "A#0",
+ "midi": 22,
+ "time": 1.5,
+ "velocity": 0.6692913385826772,
+ "duration": 1.5
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.625,
+ "velocity": 0.6535433070866141,
+ "duration": 0.25
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.75,
+ "velocity": 0.6299212598425197,
+ "duration": 0.25
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.875,
+ "velocity": 0.6299212598425197,
+ "duration": 0.46875
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2,
+ "velocity": 0.5748031496062992,
+ "duration": 0.53125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 2.125,
+ "velocity": 0.5826771653543307,
+ "duration": 0.78125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.25,
+ "velocity": 0.6692913385826772,
+ "duration": 0.75
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.375,
+ "velocity": 0.5669291338582677,
+ "duration": 0.25
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.5,
+ "velocity": 0.5590551181102362,
+ "duration": 0.25
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.625,
+ "velocity": 0.5984251968503937,
+ "duration": 0.375
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.75,
+ "velocity": 0.4881889763779528,
+ "duration": 0.25
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 2.875,
+ "velocity": 0.5118110236220472,
+ "duration": 0.125
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P67_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 32,
+ "notes": [
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.9375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.09375,
+ "velocity": 0.7401574803149606,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.1875,
+ "velocity": 0.6771653543307087,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.28125,
+ "velocity": 0.6299212598425197,
+ "duration": 0.375
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 0.375,
+ "velocity": 0.5984251968503937,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.46875,
+ "velocity": 0.7637795275590551,
+ "duration": 0.9375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.5625,
+ "velocity": 0.6771653543307087,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.65625,
+ "velocity": 0.6220472440944882,
+ "duration": 0.375
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 0.75,
+ "velocity": 0.5826771653543307,
+ "duration": 0.375
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0.84375,
+ "velocity": 0.5275590551181102,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.9375,
+ "velocity": 0.7401574803149606,
+ "duration": 0.65625
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.03125,
+ "velocity": 0.6850393700787402,
+ "duration": 0.28125
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.125,
+ "velocity": 0.6377952755905512,
+ "duration": 0.28125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.21875,
+ "velocity": 0.6062992125984252,
+ "duration": 0.28125
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.3125,
+ "velocity": 0.5748031496062992,
+ "duration": 0.75
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.40625,
+ "velocity": 0.5354330708661418,
+ "duration": 0.28125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.5,
+ "velocity": 0.49606299212598426,
+ "duration": 0.28125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.59375,
+ "velocity": 0.7401574803149606,
+ "duration": 0.375
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.6875,
+ "velocity": 0.7165354330708661,
+ "duration": 0.46875
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.78125,
+ "velocity": 0.6299212598425197,
+ "duration": 1.21875
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.875,
+ "velocity": 0.5511811023622047,
+ "duration": 0.46875
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.96875,
+ "velocity": 0.7637795275590551,
+ "duration": 0.46875
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.0625,
+ "velocity": 0.6692913385826772,
+ "duration": 0.46875
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.15625,
+ "velocity": 0.5984251968503937,
+ "duration": 0.46875
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.25,
+ "velocity": 0.8582677165354331,
+ "duration": 0.75
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.34375,
+ "velocity": 0.7401574803149606,
+ "duration": 0.375
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.4375,
+ "velocity": 0.6771653543307087,
+ "duration": 0.375
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.53125,
+ "velocity": 0.6299212598425197,
+ "duration": 0.375
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 2.625,
+ "velocity": 0.5984251968503937,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.71875,
+ "velocity": 0.7637795275590551,
+ "duration": 0.28125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.8125,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1875
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.90625,
+ "velocity": 0.6220472440944882,
+ "duration": 0.09375
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P68_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 80,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 80
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3,
+ "length": 25,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7874015748031497,
+ "duration": 0.65625
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 0.1875,
+ "velocity": 0.6614173228346457,
+ "duration": 0.46875
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 0.375,
+ "velocity": 0.7007874015748031,
+ "duration": 0.65625
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 0.46875,
+ "velocity": 0.7007874015748031,
+ "duration": 0.65625
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.5625,
+ "velocity": 0.7007874015748031,
+ "duration": 0.375
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0.75,
+ "velocity": 0.6771653543307087,
+ "duration": 0.46875
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 0.9375,
+ "velocity": 0.6456692913385826,
+ "duration": 0.28125
+ },
+ {
+ "name": "F#-1",
+ "midi": 6,
+ "time": 1.125,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1875
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.3125,
+ "velocity": 0.7007874015748031,
+ "duration": 0.1875
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 1.5,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1875
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.5,
+ "velocity": 0.7874015748031497,
+ "duration": 0.28125
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.59375,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1875
+ },
+ {
+ "name": "G-1",
+ "midi": 7,
+ "time": 1.6875,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1875
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 1.78125,
+ "velocity": 0.7874015748031497,
+ "duration": 0.46875
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 1.875,
+ "velocity": 0.6692913385826772,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 1.96875,
+ "velocity": 0.6692913385826772,
+ "duration": 0.28125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 2.0625,
+ "velocity": 0.7086614173228346,
+ "duration": 0.1875
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.25,
+ "velocity": 0.7874015748031497,
+ "duration": 0.28125
+ },
+ {
+ "name": "C#0",
+ "midi": 13,
+ "time": 2.25,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1875
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.34375,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1875
+ },
+ {
+ "name": "G-1",
+ "midi": 7,
+ "time": 2.4375,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1875
+ },
+ {
+ "name": "A#-1",
+ "midi": 10,
+ "time": 2.53125,
+ "velocity": 0.7874015748031497,
+ "duration": 0.46875
+ },
+ {
+ "name": "B-1",
+ "midi": 11,
+ "time": 2.625,
+ "velocity": 0.6692913385826772,
+ "duration": 0.375
+ },
+ {
+ "name": "C0",
+ "midi": 12,
+ "time": 2.71875,
+ "velocity": 0.6692913385826772,
+ "duration": 0.28125
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 2.8125,
+ "velocity": 0.7086614173228346,
+ "duration": 0.1875
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "P69_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+}
+]
+var Funk1_S_16th_90_120 = [
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.325,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.325,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.7874015748031497,
+ "duration": 0.075
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.5590551181102362,
+ "duration": 0.07499999999999998
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.7322834645669292,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7165354330708661,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8976377952755905,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999999,
+ "velocity": 0.6141732283464567,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.0499999999999998,
+ "velocity": 0.6141732283464567,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.1999999999999997,
+ "velocity": 0.8740157480314961,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999996,
+ "velocity": 0.6141732283464567,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999996,
+ "velocity": 0.6850393700787402,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999995,
+ "velocity": 0.5826771653543307,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999994,
+ "velocity": 0.8661417322834646,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999993,
+ "velocity": 0.5590551181102362,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.6377952755905512,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.25,
+ "velocity": 0.6692913385826772,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S01_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 10,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6692913385826772,
+ "duration": 0.07499999999999998
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.5118110236220472,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.5999999999999999,
+ "velocity": 0.7401574803149606,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.7499999999999998,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999997,
+ "velocity": 0.7165354330708661,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.0499999999999996,
+ "velocity": 0.9212598425196851,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.8031496062992126,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S02_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 1.1249999999999996,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 1.1249999999999996,
+ "length": 8,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6692913385826772,
+ "duration": 0.07499999999999998
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.5118110236220472,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.5999999999999999,
+ "velocity": 0.7401574803149606,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.7499999999999998,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999997,
+ "velocity": 0.7165354330708661,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.0499999999999996,
+ "velocity": 0.9212598425196851,
+ "duration": 0.07499999999999996
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S03_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6299212598425197,
+ "duration": 0.07499999999999998
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.5748031496062992,
+ "duration": 0.07500000000000001
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.45,
+ "velocity": 0.5826771653543307,
+ "duration": 0.07500000000000001
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8267716535433071,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.5748031496062992,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999999,
+ "velocity": 0.5118110236220472,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.0499999999999998,
+ "velocity": 0.905511811023622,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.1999999999999997,
+ "velocity": 0.6692913385826772,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999996,
+ "velocity": 0.5354330708661418,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999996,
+ "velocity": 0.47244094488188976,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999995,
+ "velocity": 0.4409448818897638,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999994,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999993,
+ "velocity": 0.5039370078740157,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.5354330708661418,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S04_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 3.525,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 3.525,
+ "length": 24,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.5590551181102362,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.7322834645669292,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7165354330708661,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8976377952755905,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999999,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.0499999999999998,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.1999999999999997,
+ "velocity": 0.8740157480314961,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999996,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999996,
+ "velocity": 0.6850393700787402,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999995,
+ "velocity": 0.5826771653543307,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999994,
+ "velocity": 0.8661417322834646,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999993,
+ "velocity": 0.5590551181102362,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.099999999999999,
+ "velocity": 0.6377952755905512,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.3999999999999995,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.5499999999999994,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.6999999999999993,
+ "velocity": 0.5118110236220472,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.849999999999999,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.9999999999999996,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.1499999999999995,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.3,
+ "velocity": 0.7165354330708661,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.4499999999999997,
+ "velocity": 0.9212598425196851,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S05_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3249999999999997,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3249999999999997,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.5039370078740157,
+ "duration": 0.075
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.5669291338582677,
+ "duration": 0.07499999999999998
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.7401574803149606,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7795275590551181,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8976377952755905,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999999,
+ "velocity": 0.5196850393700787,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.0499999999999998,
+ "velocity": 0.5354330708661418,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.1999999999999997,
+ "velocity": 0.84251968503937,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999996,
+ "velocity": 0.5275590551181102,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999996,
+ "velocity": 0.5511811023622047,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999995,
+ "velocity": 0.9133858267716536,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999994,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999993,
+ "velocity": 0.5590551181102362,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.8110236220472441,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.7244094488188977,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S06_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.325,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.325,
+ "length": 16,
+ "notes": [
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.15,
+ "velocity": 0.7322834645669292,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.3,
+ "velocity": 0.7007874015748031,
+ "duration": 0.07500000000000001
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.45,
+ "velocity": 0.6614173228346457,
+ "duration": 0.07500000000000001
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 0.6,
+ "velocity": 0.8031496062992126,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.75,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.9,
+ "velocity": 0.6535433070866141,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.05,
+ "velocity": 0.6299212598425197,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 1.2,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.3499999999999999,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.4999999999999998,
+ "velocity": 0.6377952755905512,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.6499999999999997,
+ "velocity": 0.6062992125984252,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 1.7999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.9499999999999995,
+ "velocity": 0.6535433070866141,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.0999999999999996,
+ "velocity": 0.7952755905511811,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.25,
+ "velocity": 0.6062992125984252,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S07_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3249999999999997,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3249999999999997,
+ "length": 16,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.7874015748031497,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.6929133858267716,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.6850393700787402,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999999,
+ "velocity": 0.6850393700787402,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.0499999999999998,
+ "velocity": 0.7007874015748031,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.1999999999999997,
+ "velocity": 0.84251968503937,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999996,
+ "velocity": 0.6299212598425197,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999996,
+ "velocity": 0.8188976377952756,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999995,
+ "velocity": 0.6220472440944882,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999994,
+ "velocity": 0.8346456692913385,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 1.9499999999999993,
+ "velocity": 0.6850393700787402,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.099999999999999,
+ "velocity": 0.6850393700787402,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.6141732283464567,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S08_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3249999999999993,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3249999999999993,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.6929133858267716,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.7007874015748031,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.8503937007874016,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7322834645669292,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.5999999999999999,
+ "velocity": 0.6929133858267716,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.7499999999999999,
+ "velocity": 0.6850393700787402,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.8999999999999999,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.0499999999999998,
+ "velocity": 0.7401574803149606,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.1999999999999997,
+ "velocity": 0.6614173228346457,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999996,
+ "velocity": 0.6614173228346457,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999996,
+ "velocity": 0.8346456692913385,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999995,
+ "velocity": 0.7007874015748031,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999994,
+ "velocity": 0.6614173228346457,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999993,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.099999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.249999999999999,
+ "velocity": 0.6456692913385826,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S09_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.325,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.325,
+ "length": 16,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.84251968503937,
+ "duration": 0.075
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6377952755905512,
+ "duration": 0.07499999999999998
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.6771653543307087,
+ "duration": 0.07500000000000001
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.45,
+ "velocity": 0.7952755905511811,
+ "duration": 0.07500000000000001
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.5905511811023622,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.7499999999999999,
+ "velocity": 0.5905511811023622,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 0.8999999999999998,
+ "velocity": 0.8503937007874016,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.0499999999999998,
+ "velocity": 0.5748031496062992,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.1999999999999997,
+ "velocity": 0.6062992125984252,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999996,
+ "velocity": 0.8661417322834646,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999996,
+ "velocity": 0.5984251968503937,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999995,
+ "velocity": 0.6062992125984252,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999994,
+ "velocity": 0.8346456692913385,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999993,
+ "velocity": 0.6062992125984252,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.25,
+ "velocity": 0.5590551181102362,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S10_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 12,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6220472440944882,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.6220472440944882,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.6220472440944882,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8188976377952756,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.5984251968503937,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.8740157480314961,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999998,
+ "velocity": 0.84251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999997,
+ "velocity": 0.6456692913385826,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.6929133858267716,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S11_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 12,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.6929133858267716,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.15,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.6220472440944882,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.6220472440944882,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.6220472440944882,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.8188976377952756,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.2,
+ "velocity": 0.8740157480314961,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999997,
+ "velocity": 0.84251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.6456692913385826,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S12_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3249999999999997,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3249999999999997,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.6535433070866141,
+ "duration": 0.075
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6614173228346457,
+ "duration": 0.07499999999999998
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.8582677165354331,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7086614173228346,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.5999999999999999,
+ "velocity": 0.7244094488188977,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.7499999999999998,
+ "velocity": 0.8818897637795275,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999997,
+ "velocity": 0.7559055118110236,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.0499999999999996,
+ "velocity": 0.6771653543307087,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 1.1999999999999995,
+ "velocity": 0.8818897637795275,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.3499999999999994,
+ "velocity": 0.7559055118110236,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999993,
+ "velocity": 0.8188976377952756,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999992,
+ "velocity": 0.6692913385826772,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999992,
+ "velocity": 0.7244094488188977,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.949999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.099999999999999,
+ "velocity": 0.7007874015748031,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.6850393700787402,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S13_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3249999999999993,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3249999999999993,
+ "length": 16,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.075
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6456692913385826,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.8582677165354331,
+ "duration": 0.07500000000000001
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.45,
+ "velocity": 0.6220472440944882,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8582677165354331,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.7499999999999999,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.8999999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.0499999999999998,
+ "velocity": 0.5984251968503937,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.1999999999999997,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999996,
+ "velocity": 0.7086614173228346,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999996,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999995,
+ "velocity": 0.7086614173228346,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999994,
+ "velocity": 0.8582677165354331,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999993,
+ "velocity": 0.6456692913385826,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.099999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.249999999999999,
+ "velocity": 0.6456692913385826,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S14_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.15,
+ "velocity": 0.6929133858267716,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.8661417322834646,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.6535433070866141,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.7322834645669292,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999999,
+ "velocity": 0.6929133858267716,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999998,
+ "velocity": 0.8661417322834646,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999997,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.6377952755905512,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S15_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 1.7499999999999998,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 1.7499999999999998,
+ "length": 12,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.15,
+ "velocity": 0.7322834645669292,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.7952755905511811,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.44999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.6,
+ "velocity": 0.7637795275590551,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.75,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.7559055118110236,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.2,
+ "velocity": 0.8661417322834646,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999999,
+ "velocity": 0.7795275590551181,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999998,
+ "velocity": 0.8346456692913385,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999997,
+ "velocity": 0.889763779527559,
+ "duration": 0.10000000000000009
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S16_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.36,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.36,
+ "length": 13,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.5039370078740157,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.1575,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3075,
+ "velocity": 0.7007874015748031,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.4575,
+ "velocity": 0.6220472440944882,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6075,
+ "velocity": 0.7007874015748031,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.7575000000000001,
+ "velocity": 0.8188976377952756,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9075000000000001,
+ "velocity": 0.7637795275590551,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.0575,
+ "velocity": 0.6535433070866141,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.2075,
+ "velocity": 0.8031496062992126,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999998,
+ "velocity": 0.6535433070866141,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9574999999999998,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.1075,
+ "velocity": 0.7007874015748031,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2575,
+ "velocity": 0.84251968503937,
+ "duration": 0.10250000000000004
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S17_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.15,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.6535433070866141,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.44999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.6,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.75,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.3499999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.4999999999999998,
+ "velocity": 0.6062992125984252,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.6499999999999997,
+ "velocity": 0.5748031496062992,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999995,
+ "velocity": 0.6141732283464567,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.6220472440944882,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.2499999999999996,
+ "velocity": 0.7086614173228346,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S18_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.6220472440944882,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.8267716535433071,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.6220472440944882,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.5669291338582677,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.8661417322834646,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.2,
+ "velocity": 0.84251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999999,
+ "velocity": 0.6299212598425197,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999997,
+ "velocity": 0.8267716535433071,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.6062992125984252,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.5826771653543307,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S19_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.5669291338582677,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.15,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.3,
+ "velocity": 0.6456692913385826,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.44999999999999996,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.6377952755905512,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.5984251968503937,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.05,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.2,
+ "velocity": 0.6456692913385826,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.3499999999999999,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999998,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999997,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999996,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.9499999999999995,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.0999999999999996,
+ "velocity": 0.6299212598425197,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.2499999999999996,
+ "velocity": 0.5826771653543307,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S20_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "length": 32,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.15,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.6535433070866141,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.44999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.6,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.75,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.3499999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.4999999999999998,
+ "velocity": 0.6062992125984252,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.6499999999999997,
+ "velocity": 0.5748031496062992,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999995,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.6535433070866141,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.2499999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.3999999999999995,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.5499999999999994,
+ "velocity": 0.6299212598425197,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.6999999999999993,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.849999999999999,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.999999999999999,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.149999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.299999999999999,
+ "velocity": 0.6062992125984252,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.449999999999999,
+ "velocity": 0.5748031496062992,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.5999999999999988,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.7499999999999987,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.8999999999999986,
+ "velocity": 0.6535433070866141,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.049999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.199999999999999,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.35,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.5,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.65,
+ "velocity": 0.6141732283464567,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S21_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "length": 26,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.5748031496062992,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.5826771653543307,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8267716535433071,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.5748031496062992,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.5118110236220472,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.905511811023622,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.5354330708661418,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.47244094488188976,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999997,
+ "velocity": 0.4409448818897638,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999996,
+ "velocity": 0.8346456692913385,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.5039370078740157,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "D#0",
+ "midi": 15,
+ "time": 2.0999999999999996,
+ "velocity": 0.7716535433070866,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 2.2499999999999996,
+ "velocity": 0.6062992125984252,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.3999999999999995,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.5499999999999994,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.6999999999999993,
+ "velocity": 0.5118110236220472,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.849999999999999,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.9999999999999996,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.1499999999999995,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.3,
+ "velocity": 0.7165354330708661,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.4499999999999997,
+ "velocity": 0.9212598425196851,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "D#0",
+ "midi": 15,
+ "time": 4.5,
+ "velocity": 0.7637795275590551,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 4.65,
+ "velocity": 0.5826771653543307,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S22_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.725000000000001,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.725000000000001,
+ "length": 32,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.5039370078740157,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.5669291338582677,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.7401574803149606,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7795275590551181,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8976377952755905,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999999,
+ "velocity": 0.5196850393700787,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.0499999999999998,
+ "velocity": 0.5354330708661418,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.1999999999999997,
+ "velocity": 0.84251968503937,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999996,
+ "velocity": 0.5275590551181102,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999996,
+ "velocity": 0.5511811023622047,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999995,
+ "velocity": 0.9133858267716536,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999994,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999993,
+ "velocity": 0.5590551181102362,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.099999999999999,
+ "velocity": 0.8110236220472441,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.249999999999999,
+ "velocity": 0.7244094488188977,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.3999999999999995,
+ "velocity": 0.6929133858267716,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.5499999999999994,
+ "velocity": 0.7007874015748031,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.6999999999999993,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.849999999999999,
+ "velocity": 0.7322834645669292,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.9999999999999996,
+ "velocity": 0.6929133858267716,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.1499999999999995,
+ "velocity": 0.6850393700787402,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.2999999999999994,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.4499999999999993,
+ "velocity": 0.7401574803149606,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.5999999999999996,
+ "velocity": 0.6614173228346457,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.7499999999999996,
+ "velocity": 0.6614173228346457,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.8999999999999995,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.05,
+ "velocity": 0.7007874015748031,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.2,
+ "velocity": 0.6614173228346457,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.3500000000000005,
+ "velocity": 0.6692913385826772,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.500000000000001,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.650000000000001,
+ "velocity": 0.6456692913385826,
+ "duration": 0.07500000000000018
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S23_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 9.600000000000005,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 9.600000000000005,
+ "length": 52,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6692913385826772,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.5118110236220472,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.5999999999999999,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.7499999999999999,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999998,
+ "velocity": 0.7165354330708661,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.0499999999999998,
+ "velocity": 0.9212598425196851,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.8031496062992126,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.3999999999999995,
+ "velocity": 0.5039370078740157,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.5499999999999994,
+ "velocity": 0.5669291338582677,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.6999999999999993,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.849999999999999,
+ "velocity": 0.7795275590551181,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.999999999999999,
+ "velocity": 0.8976377952755905,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.149999999999999,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.2999999999999994,
+ "velocity": 0.5196850393700787,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.4499999999999993,
+ "velocity": 0.5354330708661418,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.599999999999999,
+ "velocity": 0.84251968503937,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.7499999999999996,
+ "velocity": 0.5275590551181102,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.8999999999999995,
+ "velocity": 0.5511811023622047,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.05,
+ "velocity": 0.9133858267716536,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.2,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.3500000000000005,
+ "velocity": 0.5590551181102362,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.500000000000001,
+ "velocity": 0.8110236220472441,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.650000000000001,
+ "velocity": 0.7244094488188977,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.800000000000002,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.950000000000002,
+ "velocity": 0.6692913385826772,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 5.100000000000002,
+ "velocity": 0.5118110236220472,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 5.250000000000003,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 5.400000000000003,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 5.550000000000003,
+ "velocity": 0.7795275590551181,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 5.700000000000004,
+ "velocity": 0.7165354330708661,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 5.850000000000004,
+ "velocity": 0.9212598425196851,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 6.900000000000004,
+ "velocity": 0.8031496062992126,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 7.050000000000004,
+ "velocity": 0.5905511811023622,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 7.200000000000005,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 7.350000000000005,
+ "velocity": 0.7322834645669292,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 7.500000000000005,
+ "velocity": 0.7007874015748031,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 7.650000000000006,
+ "velocity": 0.6614173228346457,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 7.800000000000006,
+ "velocity": 0.8031496062992126,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 7.950000000000006,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 8.100000000000007,
+ "velocity": 0.6535433070866141,
+ "duration": 0.07499999999999929
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 8.250000000000005,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 8.400000000000006,
+ "velocity": 0.8503937007874016,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 8.550000000000006,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 8.700000000000006,
+ "velocity": 0.6377952755905512,
+ "duration": 0.07499999999999929
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 8.850000000000005,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 9.000000000000005,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 9.150000000000006,
+ "velocity": 0.6535433070866141,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 9.300000000000006,
+ "velocity": 0.7952755905511811,
+ "duration": 0.07499999999999929
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 9.450000000000005,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S24_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 9.600000000000007,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 9.600000000000007,
+ "length": 64,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.84251968503937,
+ "duration": 0.075
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6377952755905512,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.6771653543307087,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7952755905511811,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.5999999999999999,
+ "velocity": 0.5905511811023622,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.7499999999999999,
+ "velocity": 0.5905511811023622,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 0.8999999999999999,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.0499999999999998,
+ "velocity": 0.5748031496062992,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.1999999999999997,
+ "velocity": 0.6062992125984252,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999996,
+ "velocity": 0.8661417322834646,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999996,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999995,
+ "velocity": 0.6062992125984252,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999994,
+ "velocity": 0.8346456692913385,
+ "duration": 0.07499999999999996
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999993,
+ "velocity": 0.6062992125984252,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.099999999999999,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.5590551181102362,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.3999999999999995,
+ "velocity": 0.6535433070866141,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.5499999999999994,
+ "velocity": 0.6614173228346457,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.6999999999999993,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.849999999999999,
+ "velocity": 0.7086614173228346,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.9999999999999996,
+ "velocity": 0.7244094488188977,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.1499999999999995,
+ "velocity": 0.8818897637795275,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.3,
+ "velocity": 0.7559055118110236,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.4499999999999997,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 3.5999999999999996,
+ "velocity": 0.8818897637795275,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.7499999999999996,
+ "velocity": 0.7559055118110236,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.8999999999999995,
+ "velocity": 0.8188976377952756,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.05,
+ "velocity": 0.6692913385826772,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.2,
+ "velocity": 0.7244094488188977,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.3500000000000005,
+ "velocity": 0.8582677165354331,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.500000000000001,
+ "velocity": 0.7007874015748031,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.650000000000001,
+ "velocity": 0.6850393700787402,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.800000000000002,
+ "velocity": 0.84251968503937,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.950000000000002,
+ "velocity": 0.6377952755905512,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 5.100000000000002,
+ "velocity": 0.6771653543307087,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 5.250000000000003,
+ "velocity": 0.7952755905511811,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 5.400000000000003,
+ "velocity": 0.5905511811023622,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 5.550000000000003,
+ "velocity": 0.5905511811023622,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 5.700000000000004,
+ "velocity": 0.8503937007874016,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 5.850000000000004,
+ "velocity": 0.5748031496062992,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 6.000000000000004,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 6.150000000000005,
+ "velocity": 0.8661417322834646,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 6.300000000000005,
+ "velocity": 0.5984251968503937,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 6.4500000000000055,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 6.600000000000006,
+ "velocity": 0.8346456692913385,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 6.750000000000006,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 6.900000000000007,
+ "velocity": 0.7874015748031497,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 7.050000000000007,
+ "velocity": 0.5590551181102362,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 7.200000000000007,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 7.350000000000008,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 7.500000000000008,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 7.650000000000008,
+ "velocity": 0.6929133858267716,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 7.800000000000009,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 7.950000000000009,
+ "velocity": 0.6850393700787402,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 8.100000000000009,
+ "velocity": 0.6850393700787402,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 8.250000000000009,
+ "velocity": 0.7007874015748031,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 8.40000000000001,
+ "velocity": 0.84251968503937,
+ "duration": 0.07499999999999929
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 8.550000000000008,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 8.700000000000008,
+ "velocity": 0.8188976377952756,
+ "duration": 0.07499999999999929
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 8.850000000000007,
+ "velocity": 0.6220472440944882,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 9.000000000000007,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 9.150000000000007,
+ "velocity": 0.6850393700787402,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 9.300000000000008,
+ "velocity": 0.6850393700787402,
+ "duration": 0.07499999999999929
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 9.450000000000006,
+ "velocity": 0.6141732283464567,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S25_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 9.60000000000001,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 9.60000000000001,
+ "length": 58,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.6456692913385826,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.15,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.6771653543307087,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.8188976377952756,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.8661417322834646,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.6535433070866141,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.2,
+ "velocity": 0.8740157480314961,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999998,
+ "velocity": 0.6220472440944882,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999997,
+ "velocity": 0.84251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.8267716535433071,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.84251968503937,
+ "duration": 0.1299999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 2.3999999999999995,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.5499999999999994,
+ "velocity": 0.8031496062992126,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.6999999999999993,
+ "velocity": 0.7480314960629921,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.8499999999999996,
+ "velocity": 0.6614173228346457,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 3,
+ "velocity": 0.8031496062992126,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.15,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.3,
+ "velocity": 0.6535433070866141,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.45,
+ "velocity": 0.6299212598425197,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 3.6000000000000005,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.7500000000000004,
+ "velocity": 0.7559055118110236,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.9000000000000004,
+ "velocity": 0.7086614173228346,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.050000000000001,
+ "velocity": 0.6062992125984252,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 4.200000000000001,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.350000000000001,
+ "velocity": 0.7322834645669292,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.500000000000002,
+ "velocity": 0.7952755905511811,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.650000000000002,
+ "velocity": 0.6062992125984252,
+ "duration": 0.07500000000000018
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.8000000000000025,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1299999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.950000000000002,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 5.100000000000002,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 5.250000000000003,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 5.400000000000003,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 5.550000000000003,
+ "velocity": 0.8188976377952756,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 5.700000000000004,
+ "velocity": 0.8661417322834646,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 5.850000000000004,
+ "velocity": 0.6535433070866141,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 6.000000000000004,
+ "velocity": 0.8740157480314961,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 6.600000000000005,
+ "velocity": 0.6456692913385826,
+ "duration": 0.1299999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 6.750000000000004,
+ "velocity": 0.84251968503937,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 6.900000000000005,
+ "velocity": 0.8267716535433071,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 7.050000000000005,
+ "velocity": 0.84251968503937,
+ "duration": 0.13750000000000018
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 7.2000000000000055,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 7.350000000000006,
+ "velocity": 0.7716535433070866,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 7.500000000000006,
+ "velocity": 0.6535433070866141,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 7.650000000000007,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 7.800000000000007,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 7.950000000000007,
+ "velocity": 0.6299212598425197,
+ "duration": 0.14999999999999947
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 8.100000000000007,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 8.250000000000007,
+ "velocity": 0.6141732283464567,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 8.400000000000007,
+ "velocity": 0.6141732283464567,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 8.550000000000008,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 8.700000000000008,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 8.850000000000009,
+ "velocity": 0.5748031496062992,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 9.000000000000009,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 9.15000000000001,
+ "velocity": 0.6141732283464567,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 9.30000000000001,
+ "velocity": 0.6220472440944882,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 9.45000000000001,
+ "velocity": 0.7086614173228346,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S26_Funk1",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+}
+]
+var Funk3_S_16th_90_120 = [
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.789999999999999,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.789999999999999,
+ "length": 20,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.7637795275590551,
+ "duration": 0.13999999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.7795275590551181,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.9448818897637795,
+ "duration": 0.14
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.6614173228346457,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.7086614173228346,
+ "duration": 0.1399999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999999,
+ "velocity": 0.889763779527559,
+ "duration": 0.44999999999999996
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999998,
+ "velocity": 0.9291338582677166,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.7795275590551181,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.3999999999999995,
+ "velocity": 0.7795275590551181,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.6999999999999993,
+ "velocity": 0.7716535433070866,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.999999999999999,
+ "velocity": 0.9291338582677166,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.299999999999999,
+ "velocity": 0.7322834645669292,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.449999999999999,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.5999999999999988,
+ "velocity": 0.7165354330708661,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.7499999999999987,
+ "velocity": 0.9133858267716536,
+ "duration": 0.44999999999999973
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.199999999999998,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.499999999999999,
+ "velocity": 0.7007874015748031,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.6499999999999995,
+ "velocity": 0.7007874015748031,
+ "duration": 0.13999999999999968
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S01_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "length": 22,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8740157480314961,
+ "duration": 0.13999999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.44999999999999996,
+ "velocity": 0.8818897637795275,
+ "duration": 0.14
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.6850393700787402,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.6850393700787402,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.2,
+ "velocity": 0.9133858267716536,
+ "duration": 0.11999999999999988
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999998,
+ "velocity": 0.937007874015748,
+ "duration": 0.11999999999999988
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999996,
+ "velocity": 0.889763779527559,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.8110236220472441,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.8661417322834646,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.3999999999999995,
+ "velocity": 0.905511811023622,
+ "duration": 0.14000000000000012
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.8499999999999996,
+ "velocity": 0.8818897637795275,
+ "duration": 0.1299999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.1499999999999995,
+ "velocity": 0.889763779527559,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.2999999999999994,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.4499999999999993,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.599999999999999,
+ "velocity": 0.9133858267716536,
+ "duration": 0.1299999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.899999999999999,
+ "velocity": 0.8976377952755905,
+ "duration": 0.13000000000000034
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 4.199999999999999,
+ "velocity": 0.9448818897637795,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.35,
+ "velocity": 0.6456692913385826,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.5,
+ "velocity": 0.9291338582677166,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.65,
+ "velocity": 0.8740157480314961,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S02_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "length": 32,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.7086614173228346,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.7244094488188977,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.968503937007874,
+ "duration": 0.09999999999999998
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.47244094488188976,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.968503937007874,
+ "duration": 0.09999999999999998
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.4251968503937008,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999997,
+ "velocity": 0.9606299212598425,
+ "duration": 0.1100000000000001
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999998,
+ "velocity": 0.4645669291338583,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999997,
+ "velocity": 0.9763779527559056,
+ "duration": 0.10000000000000009
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.47244094488188976,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.3999999999999995,
+ "velocity": 0.952755905511811,
+ "duration": 0.1200000000000001
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.5499999999999994,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 2.6999999999999993,
+ "velocity": 0.9133858267716536,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.849999999999999,
+ "velocity": 0.7401574803149606,
+ "duration": 0.10999999999999988
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.999999999999999,
+ "velocity": 0.8031496062992126,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.149999999999999,
+ "velocity": 0.6299212598425197,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.299999999999999,
+ "velocity": 0.952755905511811,
+ "duration": 0.1200000000000001
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.449999999999999,
+ "velocity": 0.7007874015748031,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.5999999999999988,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.7499999999999987,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.8999999999999986,
+ "velocity": 0.9763779527559056,
+ "duration": 0.1200000000000001
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.049999999999999,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 4.199999999999999,
+ "velocity": 0.9291338582677166,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.35,
+ "velocity": 0.7007874015748031,
+ "duration": 0.11000000000000032
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.5,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.65,
+ "velocity": 0.6535433070866141,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S03_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.937007874015748,
+ "duration": 0.09999999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.5984251968503937,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.6299212598425197,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.5590551181102362,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.937007874015748,
+ "duration": 0.09999999999999998
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.6377952755905512,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.937007874015748,
+ "duration": 0.10000000000000009
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2000000000000002,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.35,
+ "velocity": 0.937007874015748,
+ "duration": 0.10000000000000009
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.5000000000000002,
+ "velocity": 0.6850393700787402,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6500000000000001,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 1.8,
+ "velocity": 0.9212598425196851,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.95,
+ "velocity": 0.7480314960629921,
+ "duration": 0.09999999999999987
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.6535433070866141,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S04_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.794999999999999,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.794999999999999,
+ "length": 32,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.105
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.6771653543307087,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.889763779527559,
+ "duration": 0.10499999999999998
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.6929133858267716,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.7086614173228346,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.8661417322834646,
+ "duration": 0.09499999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999998,
+ "velocity": 0.8818897637795275,
+ "duration": 0.10000000000000009
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.65,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999998,
+ "velocity": 0.6456692913385826,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999997,
+ "velocity": 0.8740157480314961,
+ "duration": 0.1200000000000001
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.6692913385826772,
+ "duration": 0.14500000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.3999999999999995,
+ "velocity": 0.8582677165354331,
+ "duration": 0.10499999999999998
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.5499999999999994,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.6999999999999993,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.849999999999999,
+ "velocity": 0.889763779527559,
+ "duration": 0.10499999999999998
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.999999999999999,
+ "velocity": 0.6850393700787402,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.149999999999999,
+ "velocity": 0.6929133858267716,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.299999999999999,
+ "velocity": 0.8661417322834646,
+ "duration": 0.0950000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.4499999999999993,
+ "velocity": 0.6614173228346457,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.599999999999999,
+ "velocity": 0.6614173228346457,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.749999999999999,
+ "velocity": 0.6535433070866141,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.899999999999999,
+ "velocity": 0.8818897637795275,
+ "duration": 0.10000000000000009
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.049999999999999,
+ "velocity": 0.6692913385826772,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.199999999999999,
+ "velocity": 0.8740157480314961,
+ "duration": 0.09999999999999964
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.349999999999999,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.499999999999999,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.6499999999999995,
+ "velocity": 0.6771653543307087,
+ "duration": 0.14499999999999957
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S05_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0.005,
+ "duration": 4.800000000000001,
+ "length": 29,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.005,
+ "velocity": 0.8818897637795275,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.8740157480314961,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.5826771653543307,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.8818897637795275,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.8110236220472441,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999998,
+ "velocity": 0.952755905511811,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 1.7999999999999996,
+ "velocity": 0.937007874015748,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.9499999999999995,
+ "velocity": 0.8267716535433071,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.7795275590551181,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.3999999999999995,
+ "velocity": 0.952755905511811,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 2.6999999999999993,
+ "velocity": 0.9291338582677166,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.849999999999999,
+ "velocity": 0.7716535433070866,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.999999999999999,
+ "velocity": 0.7795275590551181,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.149999999999999,
+ "velocity": 0.6692913385826772,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.299999999999999,
+ "velocity": 0.9448818897637795,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 3.5999999999999988,
+ "velocity": 0.8740157480314961,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.7499999999999987,
+ "velocity": 0.7716535433070866,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.8999999999999986,
+ "velocity": 0.7795275590551181,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.049999999999999,
+ "velocity": 0.6692913385826772,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.199999999999999,
+ "velocity": 0.937007874015748,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.35,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.5,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.65,
+ "velocity": 0.6377952755905512,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S06_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.795000000000001,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.795000000000001,
+ "length": 28,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.937007874015748,
+ "duration": 0.125
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.145,
+ "velocity": 0.6062992125984252,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.295,
+ "velocity": 0.937007874015748,
+ "duration": 0.12
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44499999999999995,
+ "velocity": 0.5826771653543307,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.595,
+ "velocity": 0.7874015748031497,
+ "duration": 0.125
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.745,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.895,
+ "velocity": 0.9448818897637795,
+ "duration": 0.125
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.045,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.1949999999999998,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3449999999999998,
+ "velocity": 0.8110236220472441,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 1.4849999999999997,
+ "velocity": 0.9291338582677166,
+ "duration": 0.050000000000000044
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.5149999999999997,
+ "velocity": 1,
+ "duration": 0.42999999999999994
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9449999999999996,
+ "velocity": 1,
+ "duration": 0.1050000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0949999999999998,
+ "velocity": 0.9291338582677166,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2449999999999997,
+ "velocity": 0.8188976377952756,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 2.3749999999999996,
+ "velocity": 0.9212598425196851,
+ "duration": 0.029999999999999805
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.3999999999999995,
+ "velocity": 1,
+ "duration": 0.44999999999999973
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.8449999999999993,
+ "velocity": 0.905511811023622,
+ "duration": 0.10000000000000009
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.0049999999999994,
+ "velocity": 0.937007874015748,
+ "duration": 0.20000000000000018
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 3.2699999999999996,
+ "velocity": 0.9133858267716536,
+ "duration": 0.029999999999999805
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.3049999999999993,
+ "velocity": 1,
+ "duration": 0.44999999999999973
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.744999999999999,
+ "velocity": 0.7559055118110236,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.894999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.044999999999999,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.194999999999999,
+ "velocity": 0.984251968503937,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.345,
+ "velocity": 0.5826771653543307,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.495,
+ "velocity": 0.9133858267716536,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.6450000000000005,
+ "velocity": 0.6771653543307087,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S07_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.8,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.8,
+ "length": 25,
+ "notes": [
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 0,
+ "velocity": 0.9291338582677166,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.15,
+ "velocity": 0.905511811023622,
+ "duration": 0.29999999999999993
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.44999999999999996,
+ "velocity": 0.952755905511811,
+ "duration": 0.09499999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.7499999999999999,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999999,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.0499999999999998,
+ "velocity": 0.6614173228346457,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.1999999999999997,
+ "velocity": 0.8976377952755905,
+ "duration": 0.11499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.8346456692913385,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999997,
+ "velocity": 0.6220472440944882,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.937007874015748,
+ "duration": 0.11999999999999988
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.8346456692913385,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.6299212598425197,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 2.3999999999999995,
+ "velocity": 0.937007874015748,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.5499999999999994,
+ "velocity": 0.9212598425196851,
+ "duration": 0.2999999999999998
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.849999999999999,
+ "velocity": 0.9448818897637795,
+ "duration": 0.0950000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.1499999999999995,
+ "velocity": 0.5748031496062992,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.2999999999999994,
+ "velocity": 0.7637795275590551,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.4499999999999993,
+ "velocity": 0.6141732283464567,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.599999999999999,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.749999999999999,
+ "velocity": 0.937007874015748,
+ "duration": 0.0950000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.8999999999999995,
+ "velocity": 0.7322834645669292,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.05,
+ "velocity": 0.5748031496062992,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.2,
+ "velocity": 0.9212598425196851,
+ "duration": 0.08999999999999986
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.5,
+ "velocity": 0.5905511811023622,
+ "duration": 0.16000000000000014
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.65,
+ "velocity": 0.5275590551181102,
+ "duration": 0.14999999999999947
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S08_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.799999999999999,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.799999999999999,
+ "length": 25,
+ "notes": [
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 0,
+ "velocity": 0.937007874015748,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.15,
+ "velocity": 0.8818897637795275,
+ "duration": 0.29999999999999993
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.44999999999999996,
+ "velocity": 0.952755905511811,
+ "duration": 0.09499999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.7499999999999999,
+ "velocity": 0.5511811023622047,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999999,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.0499999999999998,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.1999999999999997,
+ "velocity": 0.8976377952755905,
+ "duration": 0.125
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.7795275590551181,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.937007874015748,
+ "duration": 0.125
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.7637795275590551,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.6220472440944882,
+ "duration": 0.125
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 2.3999999999999995,
+ "velocity": 0.8976377952755905,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.5499999999999994,
+ "velocity": 0.889763779527559,
+ "duration": 0.2999999999999998
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.849999999999999,
+ "velocity": 0.9448818897637795,
+ "duration": 0.0950000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.1499999999999995,
+ "velocity": 0.6850393700787402,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.2999999999999994,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.4499999999999993,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.599999999999999,
+ "velocity": 0.9212598425196851,
+ "duration": 0.0950000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.7499999999999996,
+ "velocity": 0.5275590551181102,
+ "duration": 0.1599999999999997
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.8999999999999995,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1849999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.049999999999999,
+ "velocity": 0.937007874015748,
+ "duration": 0.09499999999999975
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.199999999999998,
+ "velocity": 0.6929133858267716,
+ "duration": 0.1849999999999996
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.334999999999998,
+ "velocity": 0.9133858267716536,
+ "duration": 0.08499999999999996
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.499999999999998,
+ "velocity": 0.7559055118110236,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.649999999999999,
+ "velocity": 0.5511811023622047,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S09_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.77,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.77,
+ "length": 29,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.937007874015748,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.84251968503937,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.937007874015748,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.8976377952755905,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.8976377952755905,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.937007874015748,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999999,
+ "velocity": 0.937007874015748,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.8661417322834646,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999997,
+ "velocity": 0.8661417322834646,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.937007874015748,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999995,
+ "velocity": 0.937007874015748,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.8740157480314961,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.8818897637795275,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 2.3999999999999995,
+ "velocity": 0.9606299212598425,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.5499999999999994,
+ "velocity": 0.9133858267716536,
+ "duration": 0.11500000000000021
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.6999999999999997,
+ "velocity": 0.7559055118110236,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.9999999999999996,
+ "velocity": 0.937007874015748,
+ "duration": 0.11500000000000021
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.15,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 3.3,
+ "velocity": 0.9448818897637795,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.4499999999999997,
+ "velocity": 0.9212598425196851,
+ "duration": 0.11500000000000021
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.6,
+ "velocity": 0.7795275590551181,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.9,
+ "velocity": 0.937007874015748,
+ "duration": 0.10999999999999988
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 4.215,
+ "velocity": 0.952755905511811,
+ "duration": 0.1349999999999998
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.35,
+ "velocity": 0.9291338582677166,
+ "duration": 0.11500000000000021
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.5,
+ "velocity": 0.8661417322834646,
+ "duration": 0.1349999999999998
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.64,
+ "velocity": 0.6929133858267716,
+ "duration": 0.1299999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S10_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.889763779527559,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.7322834645669292,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.7322834645669292,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.8818897637795275,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.7086614173228346,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.7086614173228346,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.8661417322834646,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.7086614173228346,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.6929133858267716,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999999,
+ "velocity": 0.8740157480314961,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.6850393700787402,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999997,
+ "velocity": 0.6850393700787402,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.6692913385826772,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.84251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S11_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 14,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.84251968503937,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8661417322834646,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.7559055118110236,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.8031496062992126,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.2,
+ "velocity": 0.84251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.7559055118110236,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999997,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.84251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.8110236220472441,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.7952755905511811,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S12_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.15,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.8267716535433071,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.84251968503937,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999999,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999998,
+ "velocity": 0.84251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999997,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999996,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999995,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.8346456692913385,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S13_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.8976377952755905,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.8818897637795275,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999998,
+ "velocity": 0.889763779527559,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999997,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.8976377952755905,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S14_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.8818897637795275,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.7874015748031497,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.8740157480314961,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999997,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S15_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.8031496062992126,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.7401574803149606,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.8031496062992126,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999997,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.7401574803149606,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S16_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0,
+ "velocity": 0.84251968503937,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.3,
+ "velocity": 0.8267716535433071,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.44999999999999996,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.6,
+ "velocity": 0.8267716535433071,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.75,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.9,
+ "velocity": 0.8267716535433071,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.2,
+ "velocity": 0.8346456692913385,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.4999999999999998,
+ "velocity": 0.8267716535433071,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6499999999999997,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.9499999999999995,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.0999999999999996,
+ "velocity": 0.8346456692913385,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.7480314960629921,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S17_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.3999999999999995,
+ "length": 16,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.15,
+ "velocity": 0.8740157480314961,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.7874015748031497,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.8740157480314961,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.05,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.3499999999999999,
+ "velocity": 0.8582677165354331,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999997,
+ "velocity": 0.8740157480314961,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999995,
+ "velocity": 0.8661417322834646,
+ "duration": 0.15000000000000013
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.7874015748031497,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.2499999999999996,
+ "velocity": 0.8661417322834646,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S18_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.800000000000001,
+ "length": 32,
+ "notes": [
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0,
+ "velocity": 0.8582677165354331,
+ "duration": 0.15
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.15,
+ "velocity": 0.7086614173228346,
+ "duration": 0.15
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.3,
+ "velocity": 0.7244094488188977,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.44999999999999996,
+ "velocity": 0.968503937007874,
+ "duration": 0.09999999999999998
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.6,
+ "velocity": 0.47244094488188976,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 0.75,
+ "velocity": 0.968503937007874,
+ "duration": 0.09999999999999998
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.9,
+ "velocity": 0.4251968503937008,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.05,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.2,
+ "velocity": 0.8503937007874016,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.3499999999999999,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.6499999999999997,
+ "velocity": 0.9606299212598425,
+ "duration": 0.1100000000000001
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.7999999999999998,
+ "velocity": 0.4645669291338583,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 1.9499999999999997,
+ "velocity": 0.9763779527559056,
+ "duration": 0.10000000000000009
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.47244094488188976,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.3999999999999995,
+ "velocity": 0.952755905511811,
+ "duration": 0.1200000000000001
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.5499999999999994,
+ "velocity": 0.6377952755905512,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.6999999999999993,
+ "velocity": 0.7165354330708661,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 2.849999999999999,
+ "velocity": 0.952755905511811,
+ "duration": 0.10999999999999988
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.999999999999999,
+ "velocity": 0.8031496062992126,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.149999999999999,
+ "velocity": 0.6299212598425197,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.299999999999999,
+ "velocity": 0.952755905511811,
+ "duration": 0.1200000000000001
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.449999999999999,
+ "velocity": 0.7007874015748031,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.5999999999999988,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.7499999999999987,
+ "velocity": 0.5984251968503937,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 3.8999999999999986,
+ "velocity": 0.968503937007874,
+ "duration": 0.1200000000000001
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.049999999999999,
+ "velocity": 0.6299212598425197,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.199999999999999,
+ "velocity": 0.7322834645669292,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 4.35,
+ "velocity": 0.9212598425196851,
+ "duration": 0.11000000000000032
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.5,
+ "velocity": 0.7401574803149606,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.65,
+ "velocity": 0.6535433070866141,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S19_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 120,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 9.600000000000007,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 9.600000000000007,
+ "length": 54,
+ "notes": [
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 0,
+ "velocity": 0.8503937007874016,
+ "duration": 0.15
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.15,
+ "velocity": 0.7716535433070866,
+ "duration": 0.29999999999999993
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 0.44999999999999996,
+ "velocity": 0.8818897637795275,
+ "duration": 0.09499999999999997
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 0.7499999999999999,
+ "velocity": 0.5590551181102362,
+ "duration": 0.15000000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 0.8999999999999999,
+ "velocity": 0.6771653543307087,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.0499999999999998,
+ "velocity": 0.5905511811023622,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.1999999999999997,
+ "velocity": 0.8267716535433071,
+ "duration": 0.11499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 1.4999999999999998,
+ "velocity": 0.7637795275590551,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 1.6399999999999997,
+ "velocity": 0.5511811023622047,
+ "duration": 0.125
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 1.7999999999999996,
+ "velocity": 0.8661417322834646,
+ "duration": 0.11999999999999988
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 2.0999999999999996,
+ "velocity": 0.7637795275590551,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 2.2499999999999996,
+ "velocity": 0.5590551181102362,
+ "duration": 0.125
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 2.3999999999999995,
+ "velocity": 0.8661417322834646,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.5499999999999994,
+ "velocity": 0.8267716535433071,
+ "duration": 0.2999999999999998
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 2.849999999999999,
+ "velocity": 0.8740157480314961,
+ "duration": 0.0950000000000002
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.1499999999999995,
+ "velocity": 0.5039370078740157,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.2999999999999994,
+ "velocity": 0.6929133858267716,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 3.4499999999999993,
+ "velocity": 0.5433070866141733,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.599999999999999,
+ "velocity": 0.6062992125984252,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "F#0",
+ "midi": 18,
+ "time": 3.749999999999999,
+ "velocity": 0.905511811023622,
+ "duration": 0.0950000000000002
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 3.8999999999999995,
+ "velocity": 0.6614173228346457,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.05,
+ "velocity": 0.5039370078740157,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.2,
+ "velocity": 0.905511811023622,
+ "duration": 0.08999999999999986
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 4.5,
+ "velocity": 0.5196850393700787,
+ "duration": 0.16000000000000014
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.65,
+ "velocity": 0.4566929133858268,
+ "duration": 0.14999999999999947
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 4.805,
+ "velocity": 0.8582677165354331,
+ "duration": 0.11000000000000032
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 4.95,
+ "velocity": 0.5669291338582677,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 5.1000000000000005,
+ "velocity": 0.8503937007874016,
+ "duration": 0.11000000000000032
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 5.250000000000001,
+ "velocity": 0.5433070866141733,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 5.400000000000001,
+ "velocity": 0.7637795275590551,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 5.550000000000002,
+ "velocity": 0.5905511811023622,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 5.700000000000002,
+ "velocity": 0.8582677165354331,
+ "duration": 0.11000000000000032
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 5.850000000000002,
+ "velocity": 0.5984251968503937,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 6.000000000000003,
+ "velocity": 0.8346456692913385,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 6.150000000000003,
+ "velocity": 0.7874015748031497,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 6.300000000000003,
+ "velocity": 0.9291338582677166,
+ "duration": 0.11000000000000032
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 6.600000000000004,
+ "velocity": 0.9212598425196851,
+ "duration": 0.20000000000000018
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 6.750000000000004,
+ "velocity": 0.8031496062992126,
+ "duration": 0.10999999999999943
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 6.900000000000004,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 7.050000000000004,
+ "velocity": 0.6377952755905512,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 7.200000000000005,
+ "velocity": 0.8818897637795275,
+ "duration": 0.11000000000000032
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 7.500000000000005,
+ "velocity": 0.8661417322834646,
+ "duration": 0.20000000000000018
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 7.650000000000006,
+ "velocity": 0.8188976377952756,
+ "duration": 0.10999999999999943
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 7.800000000000005,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 7.9500000000000055,
+ "velocity": 0.6377952755905512,
+ "duration": 0.14999999999999947
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 8.100000000000005,
+ "velocity": 0.9291338582677166,
+ "duration": 0.10999999999999943
+ },
+ {
+ "name": "E0",
+ "midi": 16,
+ "time": 8.400000000000004,
+ "velocity": 0.8503937007874016,
+ "duration": 0.20000000000000107
+ },
+ {
+ "name": "F0",
+ "midi": 17,
+ "time": 8.550000000000004,
+ "velocity": 0.8188976377952756,
+ "duration": 0.11000000000000121
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 8.700000000000005,
+ "velocity": 0.7480314960629921,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 8.850000000000005,
+ "velocity": 0.6377952755905512,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 9.000000000000005,
+ "velocity": 0.9212598425196851,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 9.150000000000006,
+ "velocity": 0.5905511811023622,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G0",
+ "midi": 19,
+ "time": 9.300000000000006,
+ "velocity": 0.7086614173228346,
+ "duration": 0.15000000000000036
+ },
+ {
+ "name": "G#0",
+ "midi": 20,
+ "time": 9.450000000000006,
+ "velocity": 0.5984251968503937,
+ "duration": 0.15000000000000036
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "S20_Funk3",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+}
+]
+var Basic_B44_8th_100_200 = [
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 5,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.8503937007874016,
+ "duration": 0.3
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.6,
+ "velocity": 0.7874015748031497,
+ "duration": 0.29999999999999993
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.8999999999999999,
+ "velocity": 0.7559055118110236,
+ "duration": 0.135
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.2,
+ "velocity": 0.8110236220472441,
+ "duration": 0.30000000000000004
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.8,
+ "velocity": 0.8188976377952756,
+ "duration": 0.13000000000000012
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B10_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.799999999999999,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.799999999999999,
+ "length": 10,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7952755905511811,
+ "duration": 1.2
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.6,
+ "velocity": 0.7952755905511811,
+ "duration": 0.29999999999999993
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.8999999999999999,
+ "velocity": 0.7322834645669292,
+ "duration": 0.8999999999999999
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.2,
+ "velocity": 0.7952755905511811,
+ "duration": 1.2
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.7999999999999998,
+ "velocity": 0.8031496062992126,
+ "duration": 1.2000000000000002
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 2.4,
+ "velocity": 0.8188976377952756,
+ "duration": 1.1999999999999997
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 3,
+ "velocity": 0.8110236220472441,
+ "duration": 0.2999999999999998
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 3.3,
+ "velocity": 0.7480314960629921,
+ "duration": 0.8999999999999995
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 3.5999999999999996,
+ "velocity": 0.8110236220472441,
+ "duration": 1.1999999999999993
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 4.199999999999999,
+ "velocity": 0.8188976377952756,
+ "duration": 0.5999999999999996
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B08_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 4.799999999999999,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 4.799999999999999,
+ "length": 10,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.8346456692913385,
+ "duration": 1.2
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.6,
+ "velocity": 0.7952755905511811,
+ "duration": 0.29999999999999993
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.8999999999999999,
+ "velocity": 0.7401574803149606,
+ "duration": 0.8999999999999999
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.2,
+ "velocity": 0.8110236220472441,
+ "duration": 1.2
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.7999999999999998,
+ "velocity": 0.8031496062992126,
+ "duration": 1.2000000000000002
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 2.4,
+ "velocity": 0.8188976377952756,
+ "duration": 1.1999999999999997
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 3,
+ "velocity": 0.8031496062992126,
+ "duration": 0.2999999999999998
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 3.3,
+ "velocity": 0.7559055118110236,
+ "duration": 0.8999999999999995
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 3.5999999999999996,
+ "velocity": 0.8346456692913385,
+ "duration": 1.1999999999999993
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 4.199999999999999,
+ "velocity": 0.8188976377952756,
+ "duration": 0.5999999999999996
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B09_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 5,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.84251968503937,
+ "duration": 0.13999999999999999
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.6,
+ "velocity": 0.7874015748031497,
+ "duration": 0.29999999999999993
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.8999999999999999,
+ "velocity": 0.7559055118110236,
+ "duration": 0.135
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.2,
+ "velocity": 0.8110236220472441,
+ "duration": 0.1399999999999999
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.7999999999999998,
+ "velocity": 0.84251968503937,
+ "duration": 0.1299999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B11_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 5,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7874015748031497,
+ "duration": 1.2
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.6,
+ "velocity": 0.7795275590551181,
+ "duration": 0.29999999999999993
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.8999999999999999,
+ "velocity": 0.7086614173228346,
+ "duration": 0.8999999999999999
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.2,
+ "velocity": 0.7401574803149606,
+ "duration": 0.7649999999999999
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.7999999999999998,
+ "velocity": 0.7795275590551181,
+ "duration": 0.15500000000000003
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B12_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 5,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7874015748031497,
+ "duration": 1.2
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.6,
+ "velocity": 0.7716535433070866,
+ "duration": 0.29999999999999993
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.8999999999999999,
+ "velocity": 0.7165354330708661,
+ "duration": 0.8999999999999999
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.2,
+ "velocity": 0.7401574803149606,
+ "duration": 0.7649999999999999
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.7999999999999998,
+ "velocity": 0.7795275590551181,
+ "duration": 0.15500000000000003
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B13_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 7,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.8188976377952756,
+ "duration": 1.0499999999999998
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.3,
+ "velocity": 0.8503937007874016,
+ "duration": 0.5999999999999999
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.8999999999999999,
+ "velocity": 0.8031496062992126,
+ "duration": 0.06499999999999995
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.1999999999999997,
+ "velocity": 0.7874015748031497,
+ "duration": 0.3400000000000001
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 1.4999999999999998,
+ "velocity": 0.7952755905511811,
+ "duration": 0.06499999999999995
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.7999999999999998,
+ "velocity": 0.8110236220472441,
+ "duration": 0.33999999999999986
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 2.0999999999999996,
+ "velocity": 0.8110236220472441,
+ "duration": 0.06499999999999995
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B14_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 7,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.8188976377952756,
+ "duration": 1.0499999999999998
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.3,
+ "velocity": 0.84251968503937,
+ "duration": 0.5999999999999999
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 0.8999999999999999,
+ "velocity": 0.8031496062992126,
+ "duration": 0.06499999999999995
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.1999999999999997,
+ "velocity": 0.7874015748031497,
+ "duration": 0.3400000000000001
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 1.4999999999999998,
+ "velocity": 0.7952755905511811,
+ "duration": 0.06499999999999995
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.7999999999999998,
+ "velocity": 0.8110236220472441,
+ "duration": 0.33999999999999986
+ },
+ {
+ "name": "F-1",
+ "midi": 5,
+ "time": 2.0999999999999996,
+ "velocity": 0.8110236220472441,
+ "duration": 0.06499999999999995
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B15_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 8,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7874015748031497,
+ "duration": 0.6
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.3,
+ "velocity": 0.7716535433070866,
+ "duration": 0.5999999999999999
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0.6,
+ "velocity": 0.7874015748031497,
+ "duration": 0.6
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.8999999999999999,
+ "velocity": 0.7637795275590551,
+ "duration": 0.6000000000000001
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.2,
+ "velocity": 0.7874015748031497,
+ "duration": 0.6000000000000001
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.5,
+ "velocity": 0.7559055118110236,
+ "duration": 0.6000000000000001
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.8,
+ "velocity": 0.7874015748031497,
+ "duration": 0.5999999999999999
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 2.1,
+ "velocity": 0.7716535433070866,
+ "duration": 0.2999999999999998
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B16_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 8,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.7874015748031497,
+ "duration": 0.6
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.3,
+ "velocity": 0.7716535433070866,
+ "duration": 0.5999999999999999
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 0.6,
+ "velocity": 0.7795275590551181,
+ "duration": 0.6
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.8999999999999999,
+ "velocity": 0.7637795275590551,
+ "duration": 0.6000000000000001
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.2,
+ "velocity": 0.7874015748031497,
+ "duration": 0.6000000000000001
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.5,
+ "velocity": 0.7559055118110236,
+ "duration": 0.6000000000000001
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.8,
+ "velocity": 0.7559055118110236,
+ "duration": 0.5999999999999999
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 2.1,
+ "velocity": 0.7716535433070866,
+ "duration": 0.2999999999999998
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B17_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 8,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.8110236220472441,
+ "duration": 0.44999999999999996
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.3,
+ "velocity": 0.7716535433070866,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0.6,
+ "velocity": 0.7480314960629921,
+ "duration": 0.44999999999999984
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.8999999999999999,
+ "velocity": 0.7952755905511811,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.1999999999999997,
+ "velocity": 0.8031496062992126,
+ "duration": 0.44999999999999996
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.4999999999999998,
+ "velocity": 0.8188976377952756,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.7999999999999996,
+ "velocity": 0.7795275590551181,
+ "duration": 0.44999999999999996
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 2.0999999999999996,
+ "velocity": 0.7952755905511811,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B18_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+},
+{
+ "header": {
+ "PPQ": 480,
+ "timeSignature": [
+ 4,
+ 4
+ ],
+ "bpm": 100,
+ "name": "untitled"
+ },
+ "tempo": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "bpm": 100
+ }
+ ],
+ "timeSignature": [
+ {
+ "absoluteTime": 0,
+ "seconds": 0,
+ "numerator": 4,
+ "denominator": 2,
+ "click": 24,
+ "notesQ": 8
+ }
+ ],
+ "startTime": 0,
+ "duration": 2.4,
+ "tracks": [
+ {
+ "startTime": 0,
+ "duration": 0,
+ "length": 0,
+ "notes": [],
+ "controlChanges": {},
+ "id": 0,
+ "name": "untitled"
+ },
+ {
+ "startTime": 0,
+ "duration": 2.4,
+ "length": 8,
+ "notes": [
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 0,
+ "velocity": 0.8031496062992126,
+ "duration": 0.44999999999999996
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.3,
+ "velocity": 0.7401574803149606,
+ "duration": 0.14999999999999997
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 0.6,
+ "velocity": 0.7559055118110236,
+ "duration": 0.44999999999999984
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 0.8999999999999999,
+ "velocity": 0.7637795275590551,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "A-1",
+ "midi": 9,
+ "time": 1.1999999999999997,
+ "velocity": 0.8110236220472441,
+ "duration": 0.44999999999999996
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 1.4999999999999998,
+ "velocity": 0.7795275590551181,
+ "duration": 0.1499999999999999
+ },
+ {
+ "name": "G#-1",
+ "midi": 8,
+ "time": 1.7999999999999996,
+ "velocity": 0.7716535433070866,
+ "duration": 0.44999999999999996
+ },
+ {
+ "name": "E-1",
+ "midi": 4,
+ "time": 2.0999999999999996,
+ "velocity": 0.7716535433070866,
+ "duration": 0.1499999999999999
+ }
+ ],
+ "controlChanges": {},
+ "id": 1,
+ "name": "B19_Basic_4'4",
+ "channelNumber": 0,
+ "isPercussion": false
+ }
+ ]
+}
+]
\ No newline at end of file
diff --git a/classes/jsp/js/main.js b/classes/jsp/js/main.js
index 818df35..a8b95e0 100644
--- a/classes/jsp/js/main.js
+++ b/classes/jsp/js/main.js
@@ -4428,14 +4428,14 @@ function playPadSynthNote(note, channel, velocity) {
arrSynth.onmessage(evt);
}
-function playPads(chords, channel, opts) {
- console.debug("playPads", chords, channel, opts);
+function playPads(chords, opts) {
+ console.debug("playPads", chords, opts);
if (!styleStarted || realGuitarStyle != "none")
{
if (!padsInitialised) {
padsInitialised = true;
- sendProgramChange({programNumber: 89, channel: channel - 1});
+ if (padsDevice?.name == "soundfont") sendProgramChange({programNumber: 89, channel: 1}); // warm pad sound
}
if (arrSynth?.onmessage && padsDevice?.name == "soundfont")
@@ -4443,17 +4443,17 @@ function playPads(chords, channel, opts) {
if (chords instanceof Array)
{
for (note of chords) {
- playPadSynthNote(note, channel - 1, opts.velocity * 127);
+ playPadSynthNote(note, 1, opts.velocity * 127);
}
} else {
- playPadSynthNote(chords, channel - 1, opts.velocity * 127);
+ playPadSynthNote(chords, 1, opts.velocity * 127);
}
}
else
- if (padsDevice?.stopNote) {
- padsDevice.playNote(chords, channel, opts);
+ if (padsDevice?.playNote) {
+ padsDevice.playNote(chords, 2, opts);
}
}
}
@@ -4475,21 +4475,21 @@ function playChord(chord, root, type, bass) {
if (!activeChord) {
const arrChord = (firstChord.length == 4 ? firstChord[1] : firstChord[0]) % 12;
const key = "key" + arrChord + "_" + arrChordType + "_" + SECTION_IDS[sectionChange];
- const bassKey = "key" + (firstNote % 12) + "_" + arrChordType + "_" + SECTION_IDS[sectionChange];
+ const bassKey = "key" + (bassNote % 12) + "_" + arrChordType + "_" + SECTION_IDS[sectionChange];
if (guitarName != "none" && !guitarDeviceId)
{
if (pad.axis[STRUM] == STRUM_UP || pad.axis[STRUM] == STRUM_DOWN)
{
if (padsMode == 1) {
- if (pad.axis[STRUM] == STRUM_UP) player.queueStrumUp(guitarContext, guitarSource, midiGuitar, 0, getPitches(), guitarDuration, guitarVolume);
- if (pad.axis[STRUM] == STRUM_DOWN) player.queueStrumDown(guitarContext, guitarSource, midiGuitar, 0, getPitches(), guitarDuration, guitarVolume);
+ if (pad.axis[STRUM] == STRUM_UP) player.queueStrumUp(guitarContext, guitarSource, midiGuitar, 0, getPitches(), guitarDuration, guitarVolume, undefined, guitarReverb.checked);
+ if (pad.axis[STRUM] == STRUM_DOWN) player.queueStrumDown(guitarContext, guitarSource, midiGuitar, 0, getPitches(), guitarDuration, guitarVolume, undefined, guitarReverb.checked);
}
else
if (padsMode == 2) {
- if (pad.axis[STRUM] == STRUM_UP) player.queueStrumUp(guitarContext, guitarSource, midiGuitar, 0, getPitches(), guitarDuration, guitarVolume / 2);
- if (pad.axis[STRUM] == STRUM_DOWN) player.queueWaveTable(guitarContext, guitarSource, midiGuitar, 0, bassNote, guitarDuration, guitarVolume);
+ if (pad.axis[STRUM] == STRUM_UP) player.queueStrumUp(guitarContext, guitarSource, midiGuitar, 0, getPitches(), guitarDuration, guitarVolume / 2, undefined, guitarReverb.checked);
+ if (pad.axis[STRUM] == STRUM_DOWN) player.queueWaveTable(guitarContext, guitarSource, midiGuitar, 0, bassNote, guitarDuration, guitarVolume, undefined, guitarReverb.checked);
}
else
@@ -4505,15 +4505,15 @@ function playChord(chord, root, type, bass) {
if (pad.axis[STRUM] == STRUM_UP)
{
if (arpChord.startsWith("B")) {
- player.queueWaveTable(guitarContext, guitarSource, midiGuitar, 0, bassNote, guitarDuration, guitarVolume);
+ player.queueWaveTable(guitarContext, guitarSource, midiGuitar, 0, bassNote, guitarDuration, guitarVolume, undefined, guitarReverb.checked);
} else {
- player.queueStrum(guitarContext, guitarSource, midiGuitar, 0, getPitches(arpChord), guitarDuration, guitarVolume);
+ player.queueStrum(guitarContext, guitarSource, midiGuitar, 0, getPitches(arpChord), guitarDuration, guitarVolume, undefined, guitarReverb.checked);
}
}
else
if (pad.axis[STRUM] == STRUM_DOWN) {
- player.queueWaveTable(guitarContext, guitarSource, midiGuitar, 0, arpChord.startsWith("B") ? bassNote : rootNote, guitarDuration, guitarVolume);
+ player.queueWaveTable(guitarContext, guitarSource, midiGuitar, 0, arpChord.startsWith("B") ? bassNote : rootNote, guitarDuration, guitarVolume, undefined, guitarReverb.checked);
}
seqIndex++;
@@ -4532,32 +4532,32 @@ function playChord(chord, root, type, bass) {
//console.debug("playChord pads", chord);
if (padsMode == 1) {
- if (pad.axis[STRUM] == STRUM_UP) playPads(rootNote, 2, {velocity: getVelocity()}); // up root
- if (pad.axis[STRUM] == STRUM_DOWN) playPads(rootNote, 2, {velocity: getVelocity()}); // down root
+ if (pad.axis[STRUM] == STRUM_UP) playPads(rootNote, {velocity: getVelocity()}); // up root
+ if (pad.axis[STRUM] == STRUM_DOWN) playPads(rootNote, {velocity: getVelocity()}); // down root
}
else
if (padsMode == 2) {
- if (pad.axis[STRUM] == STRUM_DOWN) playPads(chord, 2, {velocity: getVelocity()}); // down chord
- if (pad.axis[STRUM] == STRUM_UP) playPads(rootNote, 2, {velocity: getVelocity()}); // up root
+ if (pad.axis[STRUM] == STRUM_DOWN) playPads(chord, {velocity: getVelocity()}); // down chord
+ if (pad.axis[STRUM] == STRUM_UP) playPads(rootNote, {velocity: getVelocity()}); // up root
}
else
if (padsMode == 3) {
- if (pad.axis[STRUM] == STRUM_UP) playPads(thirdNote, 2, {velocity: getVelocity()}); // up third
- if (pad.axis[STRUM] == STRUM_DOWN) playPads(rootNote, 2, {velocity: getVelocity()}); // down root
+ if (pad.axis[STRUM] == STRUM_UP) playPads(thirdNote, {velocity: getVelocity()}); // up third
+ if (pad.axis[STRUM] == STRUM_DOWN) playPads(rootNote, {velocity: getVelocity()}); // down root
}
else
if (padsMode == 4) {
- if (pad.axis[STRUM] == STRUM_UP) playPads(fifthNote, 2, {velocity: getVelocity()}); // up fifth
- if (pad.axis[STRUM] == STRUM_DOWN) playPads(rootNote, 2, {velocity: getVelocity()}); // down root
+ if (pad.axis[STRUM] == STRUM_UP) playPads(fifthNote, {velocity: getVelocity()}); // up fifth
+ if (pad.axis[STRUM] == STRUM_DOWN) playPads(rootNote, {velocity: getVelocity()}); // down root
}
else
if (padsMode == 5) {
- if (pad.axis[STRUM] == STRUM_UP) playPads(chord, 2, {velocity: getVelocity()}); // up chord
- if (pad.axis[STRUM] == STRUM_DOWN) playPads(chord, 2, {velocity: getVelocity()}); // down chord
+ if (pad.axis[STRUM] == STRUM_UP) playPads(chord, {velocity: getVelocity()}); // up chord
+ if (pad.axis[STRUM] == STRUM_DOWN) playPads(chord, {velocity: getVelocity()}); // down chord
}
}
@@ -5044,6 +5044,8 @@ function stopChord() {
}
function playSectionCheck() {
+ //console.debug("playSectionCheck", sectionChange);
+
let arrChanged = false;
const oldSection = sectionChange;
@@ -5082,22 +5084,24 @@ function playSectionCheck() {
}
arrChanged = oldSection != sectionChange;
- if (realGuitarStyle == "none") changeArrSection(arrChanged);
+ if (realGuitarStyle == "none" && styleStarted) changeArrSection(arrChanged);
if (window[realGuitarStyle]) {
orinayo_strum.innerHTML = ">Strum " + (nextRgIndex + 1) + "/" + window[realGuitarStyle].length;
}
-
+
+ if (padsDevice?.playNote) padsDevice.sendControlChange(105 + sectionChange, 127, 2);
+
+ orinayo_section.innerHTML = SECTIONS[sectionChange];
}
-function changeArrSection(changed) {
- orinayo_section.innerHTML = SECTIONS[sectionChange];
+function changeArrSection(changed) {
if (arranger == "webaudio") {
const autoFill = document.querySelector("#autoFill").checked;
if (realInstrument && drumLoop && document.getElementById("arr-instrument-16")?.checked) {
- console.debug("playSectionCheck pressed " + changed, sectionChange);
+ console.debug("changeArrSection pressed " + changed, sectionChange);
orinayo_section.innerHTML = ">" + orinayo_section.innerHTML;
if (sectionChange == 0) drumLoop.update(!changed || !autoFill ? 'arra': 'fila', false);
@@ -5190,6 +5194,7 @@ function dokeyChange() {
base = BASE + keyChange;
if (midiRealGuitar) midiRealGuitar.playNote(84 + keyChange, 1, {velocity: getVelocity(), duration: 1000});
+ if (padsDevice?.playNote) padsDevice.sendControlChange(104, keyChange, 2);
}
function doChord() {
@@ -5212,7 +5217,7 @@ function doChord() {
if (guitarName != "none" && !guitarDeviceId && (pad.axis[STRUM] == STRUM_UP || pad.axis[STRUM] == STRUM_DOWN) && padsMode != 0 && padsMode != 3 && padsMode != 4 && padsMode != 5) {
const arrChord = (firstChord.length == 4 ? firstChord[1] : firstChord[0]) % 12;
const guitarDuration = 240 / tempo;
- player.queueSnap(guitarContext, guitarSource, midiGuitar, 0, getPitches(), guitarDuration, guitarVolume/4);
+ player.queueSnap(guitarContext, guitarSource, midiGuitar, 0, getPitches(), guitarDuration, guitarVolume/4, undefined, guitarReverb.checked);
}
}
else
@@ -5269,7 +5274,9 @@ function doChord() {
if (padsMode != 0) orinayo_pad.innerHTML = "Pad " + padsMode;
}
}
- if (styleStarted) playSectionCheck();
+
+ playSectionCheck();
+
}
if (pad.buttons[LOGO])
@@ -6201,24 +6208,24 @@ function scheduleGuitarNote() {
}
} else {
const pattern = window[realGuitarStyle][rgIndex];
- const beat = pattern.next();
+ const beat = pattern?.next();
if (beat) {
const strumDuration = beat.duration * 60 / tempo / 4;
const arrChord = (firstChord.length == 4 ? firstChord[1] : firstChord[0]) % 12;
if (beat.element == _V){
- player.queueStrumDown(guitarContext, guitarContext.destination, midiGuitar, 0, getPitches(), strumDuration, guitarVolume / 3);
+ player.queueStrumDown(guitarContext, guitarContext.destination, midiGuitar, 0, getPitches(), strumDuration, guitarVolume / 3, undefined, guitarReverb.checked);
}
else
if (beat.element == _A){
- player.queueStrumUp(guitarContext, guitarContext.destination, midiGuitar, 0, getPitches(), strumDuration, guitarVolume / 3);
+ player.queueStrumUp(guitarContext, guitarContext.destination, midiGuitar, 0, getPitches(), strumDuration, guitarVolume / 3, undefined, guitarReverb.checked);
}
else
if (beat.element == _X){
- player.queueSnap(guitarContext, guitarContext.destination, midiGuitar, 0, getPitches(), strumDuration, guitarVolume / 3);
+ player.queueSnap(guitarContext, guitarContext.destination, midiGuitar, 0, getPitches(), strumDuration, guitarVolume / 3, undefined, guitarReverb.checked);
}
}
}
diff --git a/classes/jsp/js/styles.js b/classes/jsp/js/styles.js
index bdfccda..77daa79 100644
--- a/classes/jsp/js/styles.js
+++ b/classes/jsp/js/styles.js
@@ -146,6 +146,7 @@ var chord_loops = [
"assets/chords/analog-ballad_85_11293.chord",
"assets/chords/ballad_90_10667_5333.chord",
"assets/chords/ballad_102_9412_9412_2.chord",
+ "assets/chords/ballad-rock_75_12800_12800_2.chord",
"assets/chords/beat-arp_118_16271.chord",
"assets/chords/beat-arp_120_16000.chord",
"assets/chords/beat-arp2_120_4000.chord",
@@ -161,6 +162,7 @@ var chord_loops = [
"assets/chords/desert-pop_97_19794_19794_2.chord",
"assets/chords/dirty-guitar_90_10667.chord",
"assets/chords/disco-funk_120_8000.chord",
+ "assets/chords/disco-pop_116_8276_8276_2.chord",
"assets/chords/dream_85_22588.chord",
"assets/chords/electric-chill_85_11294.chord",
"assets/chords/electric-strum_100_9600_9600_2.chord",
@@ -200,10 +202,13 @@ var chord_loops = [
"assets/chords/pop_114_16842_4211.chord",
"assets/chords/pop_125_15360_7680.chord",
"assets/chords/pop-ballad_80_12000_12000_2.chord",
+ "assets/chords/pop-chill_108_8889_8889_4.chord",
"assets/chords/pop-dancer_125_7680.chord",
"assets/chords/pop-delight_80_12000_12000_2.chord",
+ "assets/chords/pop-enough_100_9600_9600_2.chord",
"assets/chords/pop-fingered_100_9600_9600_2.chord",
- "assets/chords/pop-rock_80_12000_12000_4.chord",
+ "assets/chords/pop-rock_80_12000_12000_4.chord",
+ "assets/chords/power-strum_96_10000_10000_4.chord",
"assets/chords/praise_127_15118.chord",
"assets/chords/praise2_127_7559_7559_4.chord",
"assets/chords/regaaton_100_9600.chord",
@@ -228,6 +233,7 @@ var chord_loops = [
"assets/chords/u2-guitar_105_22857.chord",
"assets/chords/village-pop_107_8972_8972_4.chord",
"assets/chords/way-pop_75_12800.chord",
+ "assets/chords/wild-rock_120_8000.chord"
]
var drum_loops = [
@@ -248,6 +254,7 @@ var drum_loops = [
"assets/drums/ballad_90_5333_21333_2667_2667_8000.drum",
"assets/drums/ballad1_102_2353_9412_2353_2353_7059.drum",
"assets/drums/ballad2_102_2353_9412_2353_2353_7059.drum",
+ "assets/drums/ballad-rock_75_3200_25600_3200_3200_12800.drum",
"assets/drums/beat-arp_120_2000_16000_2000_2000_4000.drum",
"assets/drums/beat-arp1_118_10170_16271_2034_2034_22373.drum",
"assets/drums/beat-arp1_120_2000_32000_2000_2000_4000.drum",
@@ -268,6 +275,7 @@ var drum_loops = [
"assets/drums/dance_118_2034_8136_2034_2034_6102.drum",
"assets/drums/desert-pop_97_4948_19794_2474_2474_9897.drum",
"assets/drums/disco-funk_120_2000_16000_2000_2000_4000.drum",
+ "assets/drums/disco-pop_116_2069_8276_2069_2069_4138.drum",
"assets/drums/dream_85_5647_5647_2824_2824_11294.drum",
"assets/drums/folk_85_2824_11294_2824_2823_5647.drum",
"assets/drums/folk1_114_2105_8421_2105_2105_4211.drum",
@@ -307,7 +315,9 @@ var drum_loops = [
"assets/drums/pop_114_2105_16842_2105_2105_6316.drum",
"assets/drums/pop_125_7680_15360_1920_1920_3840.drum",
"assets/drums/pop-ballad_80_3000_12000_3000_3000_6000.drum",
- "assets/drums/pop-delight_80_3000_12000_3000_3000_6000.drum",
+ "assets/drums/pop-chill_108_2222_8889_2222_2222_4444.drum",
+ "assets/drums/pop-delight_80_3000_12000_3000_3000_6000.drum",
+ "assets/drums/pop-enough_100_2400_9600_2400_2400_4800.drum",
"assets/drumspop-rock_80_3000_12000_3000_3000_12000.drum",
"assets/drums/praise_127_17007_15118_1890_1890_9449.drum",
"assets/drums/praise2_127_4100_7559_1890_1890_1890.drum",
@@ -326,16 +336,19 @@ var drum_loops = [
"assets/drums/triple-hop_85_2824_11294_2824_2824_5647.drum",
"assets/drums/u2-guitar_105_27429_18286_2286_2286_11429.drum",
"assets/drums/village-pop_107_2243_8972_2243_2243_4486.drum",
+ "assets/drums/wild-rock_120_2000_16000_2000_2000_8000.drum",
"assets/drums/wonderfull_94_2553_10213_2553_2553_5106.drum"
]
var bass_loops = [
"assets/bass/acoustic-guitar_75_25600.bass",
+ "assets/bass/ballad-rock_75_12800.bass",
"assets/bass/bluey_88_21818.bass",
"assets/bass/country_073_26300.bass",
"assets/bass/country-beat_124_15484.bass",
"assets/bass/country-rock_180_10667.bass",
"assets/bass/desert-pop_97_19794.bass",
+ "assets/bass/disco-pop_116_8276_8276_2.bass",
"assets/bass/dream_85_22588.bass",
"assets/bass/funk_130_14769.bass",
"assets/bass/funky-beat_95_10105.bass",
@@ -350,5 +363,6 @@ var bass_loops = [
"assets/bass/rock_120_8000.bass",
"assets/bass/rock-ballad_80_24000.bass",
"assets/bass/soul-band_90_21333.bass",
- "assets/bass/u2-guitar_105_18286.bass"
+ "assets/bass/u2-guitar_105_18286.bass",
+ "assets/bass/wild-rock_120_8000.bass"
]
\ No newline at end of file
diff --git a/classes/jsp/js/webaudio-font-player.js b/classes/jsp/js/webaudio-font-player.js
index 7d80b68..cd78c29 100644
--- a/classes/jsp/js/webaudio-font-player.js
+++ b/classes/jsp/js/webaudio-font-player.js
@@ -808,7 +808,7 @@ var WebAudioFontPlayer = /** @class */ (function () {
return volume;
};
;
- WebAudioFontPlayer.prototype.queueChord = function (audioContext, target, preset, when, pitches, duration, volume, slides) {
+ WebAudioFontPlayer.prototype.queueChord = function (audioContext, target, preset, when, pitches, duration, volume, slides, effects) {
volume = this.limitVolume(volume);
var envelopes = [];
for (var i = 0; i < pitches.length; i++) {
@@ -816,28 +816,28 @@ var WebAudioFontPlayer = /** @class */ (function () {
if (slides) {
singleSlide = slides[i];
}
- var envlp = this.queueWaveTable(audioContext, target, preset, when, pitches[i], duration, volume - Math.random() * 0.01, singleSlide);
+ var envlp = this.queueWaveTable(audioContext, target, preset, when, pitches[i], duration, volume - Math.random() * 0.01, singleSlide, effects);
if (envlp)
envelopes.push(envlp);
}
return envelopes;
};
;
- WebAudioFontPlayer.prototype.queueStrumUp = function (audioContext, target, preset, when, pitches, duration, volume, slides) {
+ WebAudioFontPlayer.prototype.queueStrumUp = function (audioContext, target, preset, when, pitches, duration, volume, slides, effects) {
pitches.sort(function (a, b) {
return b - a;
});
- return this.queueStrum(audioContext, target, preset, when, pitches, duration, volume, slides);
+ return this.queueStrum(audioContext, target, preset, when, pitches, duration, volume, slides, effects);
};
;
- WebAudioFontPlayer.prototype.queueStrumDown = function (audioContext, target, preset, when, pitches, duration, volume, slides) {
+ WebAudioFontPlayer.prototype.queueStrumDown = function (audioContext, target, preset, when, pitches, duration, volume, slides, effects) {
pitches.sort(function (a, b) {
return a - b;
});
- return this.queueStrum(audioContext, target, preset, when, pitches, duration, volume, slides);
+ return this.queueStrum(audioContext, target, preset, when, pitches, duration, volume, slides, effects);
};
;
- WebAudioFontPlayer.prototype.queueStrum = function (audioContext, target, preset, when, pitches, duration, volume, slides) {
+ WebAudioFontPlayer.prototype.queueStrum = function (audioContext, target, preset, when, pitches, duration, volume, slides, effects) {
volume = this.limitVolume(volume);
if (when < audioContext.currentTime) {
when = audioContext.currentTime;
@@ -848,7 +848,7 @@ var WebAudioFontPlayer = /** @class */ (function () {
if (slides) {
singleSlide = slides[i];
}
- var envlp = this.queueWaveTable(audioContext, target, preset, when + i * 0.01, pitches[i], duration, volume - Math.random() * 0.01, singleSlide);
+ var envlp = this.queueWaveTable(audioContext, target, preset, when + i * 0.01, pitches[i], duration, volume - Math.random() * 0.01, singleSlide, effects);
if (envlp)
envelopes.push(envlp);
volume = 0.9 * volume;
@@ -856,11 +856,11 @@ var WebAudioFontPlayer = /** @class */ (function () {
return envelopes;
};
;
- WebAudioFontPlayer.prototype.queueSnap = function (audioContext, target, preset, when, pitches, duration, volume, slides) {
+ WebAudioFontPlayer.prototype.queueSnap = function (audioContext, target, preset, when, pitches, duration, volume, slides, effects) {
volume = this.limitVolume(volume);
volume = 1.5 * (volume || 1.0);
duration = 0.05;
- return this.queueChord(audioContext, target, preset, when, pitches, duration, volume, slides);
+ return this.queueChord(audioContext, target, preset, when, pitches, duration, volume, slides, effects);
};
;
WebAudioFontPlayer.prototype.resumeContext = function (audioContext) {
@@ -890,8 +890,8 @@ var WebAudioFontPlayer = /** @class */ (function () {
}
}
};
- WebAudioFontPlayer.prototype.queueWaveTable = function (audioContext, target, preset, when, pitch, duration, volume, slides) {
- console.debug("queueWaveTable", pitch, duration, volume, midiOutput);
+ WebAudioFontPlayer.prototype.queueWaveTable = function (audioContext, target, preset, when, pitch, duration, volume, slides, effects) {
+ console.debug("queueWaveTable", pitch, duration, volume, midiOutput, effects);
this.displayUI(true);
if (midiOutput) {
@@ -949,7 +949,7 @@ var WebAudioFontPlayer = /** @class */ (function () {
envelope.audioBufferSourceNode.loop = false;
}
- if (guitarReverb.checked) {
+ if (effects) {
window.pedalInput.source = envelope.audioBufferSourceNode;
pedalInput.source.connect(pedalInput);
window.pedalInput.gain.setValueAtTime(guitarVolume, audioContext.currentTime);
diff --git a/classes/jsp/manifest.json b/classes/jsp/manifest.json
index 36cff92..b4d4385 100644
--- a/classes/jsp/manifest.json
+++ b/classes/jsp/manifest.json
@@ -3,12 +3,13 @@
"name": "OrinAyo",
"short_name": "OrinAyo",
"description": "The Guitar Arranger",
- "version": "0.9.7",
+ "version": "0.9.8",
"background": {
"service_worker": "./js/background.js"
},
"permissions": [
+ "background",
"storage",
"unlimitedStorage"
],