_id | userId | experimentId | progressionId | curriculumId | logLabel | logTags | completionCount | curriculumTitle | associativeId | associativeIdOrdinalNumber | username | experimentGroup | experimentName | experimentVersion | startTimestamp | endTimestamp | blocks | createdAt | updatedAt | __v |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
651f2b8448d435001355f811
|
64f05a94269e09001321a717
|
63f52b29e39fb2001a165535
|
64f05a95269e09001321a719
|
63f52d12e39fb2001a1656d8
|
melody-8
|
0
|
Twins experiment (final)
|
week4-6
|
1
|
P227
|
sweedish twins experiment
|
week 4-6
|
2
|
Thu Oct 05 2023 21:32:53 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": false, "_id": "651f2c6148d435001355f8d2", "time": "2023-10-05T21:36:34.545Z", "nextLogLabel": "melody-9" } ] |
[ { "startCount": 1, "_id": "651f2b9448d435001355f81a", "blockType": "cue", "blockSubType": "", "controlType": "piano", "index": 35, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:33:09.338Z", "textContent": "Tryck på mellanslagstangenten och lyssna på melodin.\n\n'Fjäril Vingad'", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_0.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 400, 800, 1600, 2400.0000000000005, 3200, 4000, 4800.000000000001, 6400, 6800.000000000001, 7200, 8000, 8800, 9600.000000000002, 10000, 10400 ], "referenceDuration": [ 378.33333333333337, 378.3333333333333, 758.3333333333335, 758.3333333333333, 758.3333333333328, 758.3333333333337, 758.3333333333337, 1518.3333333333326, 378.333333333333, 378.333333333333, 758.3333333333328, 758.3333333333328, 758.3333333333328, 378.33333333333206, 378.3333333333338, 2278.3333333333344 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2b9848d435001355f825", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 36, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:33:13.573Z", "textContent": "Fjäril Vingad\n1/3", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_1.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2ba748d435001355f82a", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 37, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:33:28.201Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_1.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:33:17.878Z", "pressedKeys": [ 72, 67, 69, 67, 69, 67, 67, 67, 72, 72 ], "pressedTime": [ 0, 573, 1340, 1641, 1645, 2378, 3322, 4121, 5507, 6300 ], "pressedDuration": [ 628, 583, 218, 627, 31, 689, 630, 1498, 640, 1966 ], "pressedvelocity": [ 20, 21, 14, 28, 12, 31, 22, 25, 56, 58 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2bb148d435001355f82f", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:33:38.136Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_1.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:33:30.785Z", "pressedKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "pressedTime": [ 0, 515, 1077, 2090, 3105, 4316, 5504, 6945 ], "pressedDuration": [ 575, 630, 751, 715, 1071, 1265, 1288, 405 ], "pressedvelocity": [ 16, 57, 26, 19, 18, 22, 19, 56 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 32.639964658232806, "levenshteinDistance": 0, "interOnsetInterval": [ 515, 562, 1013, 1015, 1211, 1188, 1441 ], "interOnsetIntervalsRelativeError": 0.05714285714285715, "relativeInterOnsetIntervalsRelativeError": 2.9003394014193162, "sequenceDuration": -6540, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 97.09966059858068, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 97.09966059858068, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bb448d435001355f834", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:33:41.654Z", "textContent": "Du har spelat melodin rätt 1 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_1.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:33:41.654Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 97.09966059858068, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 97.09966059858068, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bbe48d435001355f839", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:33:51.901Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_1.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:33:44.545Z", "pressedKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "pressedTime": [ 0, 499, 1005, 2057, 3171, 4465, 5680, 6660 ], "pressedDuration": [ 562, 619, 883, 894, 1069, 1262, 709, 695 ], "pressedvelocity": [ 18, 28, 18, 23, 19, 20, 17, 18 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 24.59451550060215, "levenshteinDistance": 0, "interOnsetInterval": [ 499, 506, 1052, 1114, 1294, 1215, 980 ], "interOnsetIntervalsRelativeError": 3.4999999999999996, "relativeInterOnsetIntervalsRelativeError": 1.1969111969111974, "sequenceDuration": -5965, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 98.8030888030888, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 98.8030888030888, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bc148d435001355f83e", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:33:54.430Z", "textContent": "Du har spelat melodin rätt 2 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_1.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:33:54.430Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 98.8030888030888, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 98.8030888030888, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bc848d435001355f843", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:01.082Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_1.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:33:55.585Z", "pressedKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "pressedTime": [ 0, 389, 837, 1761, 2678, 3611, 4192, 5001 ], "pressedDuration": [ 478, 504, 703, 643, 720, 616, 372, 494 ], "pressedvelocity": [ 19, 29, 28, 17, 16, 16, 19, 18 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 32.4298521558037, "levenshteinDistance": 0, "interOnsetInterval": [ 389, 448, 924, 917, 933, 581, 809 ], "interOnsetIntervalsRelativeError": 7.9142857142857155, "relativeInterOnsetIntervalsRelativeError": 3.3010540748993034, "sequenceDuration": -4507, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 96.6989459251007, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 96.6989459251007, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bcb48d435001355f848", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:04.132Z", "textContent": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_1.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 96.6989459251007, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 96.6989459251007, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bcf48d435001355f853", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 36, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:08.438Z", "textContent": "Fjäril Vingad\n2/3", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2bde48d435001355f858", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 37, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:23.272Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:34:13.125Z", "pressedKeys": [ 74, 76, 77, 79, 77, 76, 77 ], "pressedTime": [ 0, 1040, 3640, 4066, 4435, 4896, 6776 ], "pressedDuration": [ 145, 507, 312, 465, 489, 1771, 300 ], "pressedvelocity": [ 18, 1, 2, 27, 18, 31, 14 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2be548d435001355f85d", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:30.933Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:34:30.931Z", "pressedKeys": [ 79 ], "pressedTime": [ 0 ], "pressedDuration": [ 2 ], "pressedvelocity": [ 8 ], "pressConsideredStart": 0, "pitchAccuracy": 12.5, "durationsRelativeError": -1, "levenshteinDistance": 7, "interOnsetInterval": [], "interOnsetIntervalsRelativeError": null, "relativeInterOnsetIntervalsRelativeError": null, "sequenceDuration": null, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 12.5, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 12.5, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2be948d435001355f862", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:34.045Z", "textContent": "Du har spelat melodin rätt 0 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:34:34.044Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 12.5, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 12.5, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2beb48d435001355f867", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:36.288Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:34:35.045Z", "pressedKeys": [ 76, 77 ], "pressedTime": [ 0, 1242 ], "pressedDuration": [ 1134, 1 ], "pressedvelocity": [ 18, 1 ], "pressConsideredStart": 0, "pitchAccuracy": 25, "durationsRelativeError": 139.78854625550662, "levenshteinDistance": 6, "interOnsetInterval": [ 1242 ], "interOnsetIntervalsRelativeError": 0, "relativeInterOnsetIntervalsRelativeError": null, "sequenceDuration": null, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 25, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 25, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bec48d435001355f86c", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:37.061Z", "textContent": "Du har spelat melodin rätt 0 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:34:37.061Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 25, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 25, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bf148d435001355f871", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:42.957Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:34:37.626Z", "pressedKeys": [ 76, 79, 77, 77, 77, 79, 76 ], "pressedTime": [ 0, 413, 859, 1841, 2857, 4894, 5329 ], "pressedDuration": [ 485, 484, 761, 724, 2050, 437, 2 ], "pressedvelocity": [ 17, 19, 23, 25, 19, 17, 26 ], "pressConsideredStart": 0, "pitchAccuracy": 87.5, "durationsRelativeError": 32.90061480369852, "levenshteinDistance": 1, "interOnsetInterval": [ 413, 446, 982, 1016, 2037, 435 ], "interOnsetIntervalsRelativeError": 18.383333333333333, "relativeInterOnsetIntervalsRelativeError": null, "sequenceDuration": null, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 87.5, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 87.5, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bf448d435001355f876", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:45.944Z", "textContent": "Du har spelat melodin rätt 0 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:34:45.944Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 87.5, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 87.5, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bfb48d435001355f87b", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 4, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:52.266Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:34:46.931Z", "pressedKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "pressedTime": [ 0, 447, 896, 1816, 2690, 3571, 3995, 4425 ], "pressedDuration": [ 443, 485, 746, 576, 834, 514, 454, 907 ], "pressedvelocity": [ 18, 18, 17, 28, 21, 20, 21, 59 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 20.284285762801694, "levenshteinDistance": 0, "interOnsetInterval": [ 447, 449, 920, 874, 881, 424, 430 ], "interOnsetIntervalsRelativeError": 2.685714285714286, "relativeInterOnsetIntervalsRelativeError": 0, "sequenceDuration": -3518, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2bfc48d435001355f880", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 4, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:53.370Z", "textContent": "Du har spelat melodin rätt 1 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:34:53.369Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c0248d435001355f885", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 5, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:34:59.428Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:34:54.129Z", "pressedKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "pressedTime": [ 0, 471, 900, 1799, 2728, 3561, 3930, 4344 ], "pressedDuration": [ 490, 472, 598, 610, 668, 444, 437, 954 ], "pressedvelocity": [ 22, 16, 28, 14, 27, 17, 15, 19 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 23.26369437709359, "levenshteinDistance": 0, "interOnsetInterval": [ 471, 429, 899, 929, 833, 369, 414 ], "interOnsetIntervalsRelativeError": 4.557142857142858, "relativeInterOnsetIntervalsRelativeError": 0.7221783741120745, "sequenceDuration": -3390, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.27782162588792, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.27782162588792, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c0348d435001355f88a", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 5, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:35:00.279Z", "textContent": "Du har spelat melodin rätt 2 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:35:00.279Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.27782162588792, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.27782162588792, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c0948d435001355f88f", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 6, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:35:06.124Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:35:01.087Z", "pressedKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "pressedTime": [ 0, 453, 899, 1756, 2606, 3361, 3731, 4112 ], "pressedDuration": [ 508, 473, 677, 560, 720, 511, 419, 924 ], "pressedvelocity": [ 18, 12, 19, 27, 21, 15, 22, 16 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 23.49904387753306, "levenshteinDistance": 0, "interOnsetInterval": [ 453, 446, 857, 850, 755, 370, 381 ], "interOnsetIntervalsRelativeError": 17.928571428571427, "relativeInterOnsetIntervalsRelativeError": 0.026403557531961316, "sequenceDuration": -3188, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.97359644246804, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.97359644246804, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c0a48d435001355f894", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 6, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:35:07.306Z", "textContent": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_2.mid", "referenceKeys": [ 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 4500, 5000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.97359644246804, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.97359644246804, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c0e48d435001355f89f", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 36, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:35:11.354Z", "textContent": "Fjäril Vingad\n3/3", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_3.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000, 8000, 8500, 9000, 10000, 11000, 12000, 12500, 13000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663, 472.9166666666664, 472.9166666666664, 947.9166666666661, 947.9166666666661, 947.9166666666661, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2c2648d435001355f8a4", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 37, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:35:35.080Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_3.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000, 8000, 8500, 9000, 10000, 11000, 12000, 12500, 13000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663, 472.9166666666664, 472.9166666666664, 947.9166666666661, 947.9166666666661, 947.9166666666661, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:35:16.842Z", "pressedKeys": [ 72, 71, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76, 72, 69, 71 ], "pressedTime": [ 0, 464, 2108, 3204, 4162, 6054, 7942, 8572, 9035, 9960, 10907, 11865, 12349, 12958, 14883, 15391, 15964 ], "pressedDuration": [ 597, 510, 808, 682, 636, 1069, 643, 536, 723, 687, 966, 746, 661, 1461, 567, 571, 323 ], "pressedvelocity": [ 21, 13, 19, 21, 19, 16, 13, 30, 67, 28, 31, 19, 25, 56, 19, 18, 19 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2c3648d435001355f8a9", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:35:51.606Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_3.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000, 8000, 8500, 9000, 10000, 11000, 12000, 12500, 13000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663, 472.9166666666664, 472.9166666666664, 947.9166666666661, 947.9166666666661, 947.9166666666661, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:35:36.049Z", "pressedKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "pressedTime": [ 0, 531, 1057, 2046, 3095, 4309, 5488, 6644, 8044, 9108, 9618, 11184, 12144, 13468, 14249, 14739 ], "pressedDuration": [ 583, 606, 733, 712, 887, 1177, 882, 853, 1121, 583, 1360, 709, 1276, 862, 594, 817 ], "pressedvelocity": [ 11, 27, 20, 17, 14, 15, 16, 18, 17, 19, 57, 57, 27, 30, 31, 22 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 39.648517779536355, "levenshteinDistance": 0, "interOnsetInterval": [ 531, 526, 989, 1049, 1214, 1179, 1156, 1400, 1064, 510, 1566, 960, 1324, 781, 490 ], "interOnsetIntervalsRelativeError": 11.893333333333334, "relativeInterOnsetIntervalsRelativeError": 12.021123097451202, "sequenceDuration": -13922, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 87.97887690254879, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 87.97887690254879, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c3b48d435001355f8ae", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:35:56.370Z", "textContent": "Du har spelat melodin rätt 1 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_3.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000, 8000, 8500, 9000, 10000, 11000, 12000, 12500, 13000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663, 472.9166666666664, 472.9166666666664, 947.9166666666661, 947.9166666666661, 947.9166666666661, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:35:56.370Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 87.97887690254879, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 87.97887690254879, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c4b48d435001355f8b3", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:36:12.058Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_3.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000, 8000, 8500, 9000, 10000, 11000, 12000, 12500, 13000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663, 472.9166666666664, 472.9166666666664, 947.9166666666661, 947.9166666666661, 947.9166666666661, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:35:57.867Z", "pressedKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "pressedTime": [ 0, 465, 962, 1952, 2996, 4119, 5494, 6618, 7755, 8266, 8763, 9772, 10804, 12387, 12784, 13228 ], "pressedDuration": [ 558, 566, 727, 720, 770, 1089, 872, 649, 561, 573, 863, 787, 1541, 501, 588, 962 ], "pressedvelocity": [ 16, 57, 24, 21, 13, 15, 18, 19, 19, 19, 62, 58, 59, 30, 27, 22 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 26.079581423513197, "levenshteinDistance": 0, "interOnsetInterval": [ 465, 497, 990, 1044, 1123, 1375, 1124, 1137, 511, 497, 1009, 1032, 1583, 397, 444 ], "interOnsetIntervalsRelativeError": 0.06, "relativeInterOnsetIntervalsRelativeError": 8.023838322749718, "sequenceDuration": -12266, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 91.97616167725027, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 91.97616167725027, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c4d48d435001355f8b8", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:36:14.925Z", "textContent": "Du har spelat melodin rätt 2 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_3.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000, 8000, 8500, 9000, 10000, 11000, 12000, 12500, 13000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663, 472.9166666666664, 472.9166666666664, 947.9166666666661, 947.9166666666661, 947.9166666666661, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:36:14.925Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 91.97616167725027, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 91.97616167725027, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c5c48d435001355f8bd", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 38, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:36:29.512Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_3.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000, 8000, 8500, 9000, 10000, 11000, 12000, 12500, 13000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663, 472.9166666666664, 472.9166666666664, 947.9166666666661, 947.9166666666661, 947.9166666666661, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:36:16.624Z", "pressedKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "pressedTime": [ 0, 484, 939, 1847, 2848, 3850, 4933, 6018, 7030, 7482, 8008, 8986, 10024, 11083, 11512, 11946 ], "pressedDuration": [ 641, 520, 677, 746, 730, 776, 733, 518, 496, 588, 645, 678, 873, 531, 535, 940 ], "pressedvelocity": [ 56, 9, 31, 19, 16, 18, 19, 21, 21, 57, 57, 17, 20, 1, 31, 28 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 26.364804159265425, "levenshteinDistance": 0, "interOnsetInterval": [ 484, 455, 908, 1001, 1002, 1083, 1085, 1012, 452, 526, 978, 1038, 1059, 429, 434 ], "interOnsetIntervalsRelativeError": 5.213333333333334, "relativeInterOnsetIntervalsRelativeError": 4.2365087337463, "sequenceDuration": -11006, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 95.7634912662537, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 95.7634912662537, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2c5e48d435001355f8c2", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 39, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:36:31.517Z", "textContent": "Utmärkt, du har nu klarat av hela melodin!\n\nNu ska du få spela nästa melodi.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/13_FjarilVingad_3.mid", "referenceKeys": [ 72, 69, 67, 67, 67, 67, 72, 72, 76, 79, 77, 77, 77, 79, 77, 76 ], "referenceTime": [ 0, 500, 1000, 2000, 3000, 4000, 5000, 6000, 8000, 8500, 9000, 10000, 11000, 12000, 12500, 13000 ], "referenceDuration": [ 472.91666666666663, 472.91666666666663, 947.9166666666667, 947.9166666666665, 947.9166666666665, 947.916666666667, 947.916666666667, 1897.9166666666663, 472.9166666666664, 472.9166666666664, 947.9166666666661, 947.9166666666661, 947.9166666666661, 472.9166666666664, 472.9166666666664, 2847.9166666666665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 95.7634912662537, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 95.7634912662537, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 } ] |
Thu Oct 05 2023 21:32:52 GMT+0000 (Coordinated Universal Time)
|
Thu Oct 05 2023 21:36:33 GMT+0000 (Coordinated Universal Time)
|
32
|
|
651f2c6148d435001355f8d0
|
64f05a94269e09001321a717
|
63f52b29e39fb2001a165535
|
64f05a95269e09001321a719
|
63f52d12e39fb2001a1656d8
|
melody-9
|
0
|
Twins experiment (final)
|
week4-6
|
1
|
P227
|
sweedish twins experiment
|
week 4-6
|
2
|
Thu Oct 05 2023 21:36:34 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": false, "_id": "651f2d7748d435001355f9cb", "time": "2023-10-05T21:41:11.614Z", "nextLogLabel": "melody-10" } ] |
*** LARGE PROPERTY ***
~132 KB Preview:[{"startCount":1,"_id":"6 Click to fetch this property |
Thu Oct 05 2023 21:36:33 GMT+0000 (Coordinated Universal Time)
|
Thu Oct 05 2023 21:41:11 GMT+0000 (Coordinated Universal Time)
|
44
|
|
651f2d7748d435001355f9c7
|
64f05a94269e09001321a717
|
63f52b29e39fb2001a165535
|
64f05a95269e09001321a719
|
63f52d12e39fb2001a1656d8
|
melody-10
|
0
|
Twins experiment (final)
|
week4-6
|
1
|
P227
|
sweedish twins experiment
|
week 4-6
|
2
|
Thu Oct 05 2023 21:41:11 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": false, "_id": "651f2e8748d435001355faba", "time": "2023-10-05T21:45:43.638Z", "nextLogLabel": "melody-11" } ] |
*** LARGE PROPERTY ***
~129 KB Preview:[{"startCount":1,"_id":"6 Click to fetch this property |
Thu Oct 05 2023 21:41:11 GMT+0000 (Coordinated Universal Time)
|
Thu Oct 05 2023 21:45:43 GMT+0000 (Coordinated Universal Time)
|
42
|
|
651f2e8748d435001355fab8
|
64f05a94269e09001321a717
|
63f52b29e39fb2001a165535
|
64f05a95269e09001321a719
|
63f52d12e39fb2001a1656d8
|
melody-11
|
0
|
Twins experiment (final)
|
week4-6
|
1
|
P227
|
sweedish twins experiment
|
week 4-6
|
2
|
Thu Oct 05 2023 21:45:43 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": false, "_id": "651f2f0048d435001355fb3b", "time": "2023-10-05T21:47:44.785Z", "nextLogLabel": "recurrent-melody" } ] |
[ { "startCount": 1, "_id": "651f2e9248d435001355fabf", "blockType": "cue", "blockSubType": "", "controlType": "piano", "index": 50, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:45:55.614Z", "textContent": "Tryck på mellanslagstangenten och lyssna på melodin.\n\n'Singing In The Rain'", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_0.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64, 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 666.667, 1333.334, 3000.0015000000003, 3333.335, 3666.6685, 4000.0020000000004, 6000.003000000001, 6666.67, 8333.337500000001, 8666.671, 9000.0045, 9333.338 ], "referenceDuration": [ 631.9447604166667, 1581.945235416667, 315.27793541666637, 315.2779354166668, 315.27793541666637, 1898.6120604166663, 631.9447604166663, 1581.9452354166667, 315.27793541666506, 315.27793541666506, 315.2779354166668, 1581.9452354166667 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:45:49.700Z", "pressedKeys": [ 62, 74, 62 ], "pressedTime": [ 0, 672, 1878 ], "pressedDuration": [ 639, 1119, 372 ], "pressedvelocity": [ 18, 18, 25 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2e9748d435001355faca", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 51, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:00.138Z", "textContent": "Singing In The Rain\n1/3", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_1.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2ea548d435001355facf", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 52, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:14.917Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_1.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:46:03.816Z", "pressedKeys": [ 62, 74, 71, 69, 67, 64 ], "pressedTime": [ 0, 1038, 3721, 5156, 5745, 6870 ], "pressedDuration": [ 1008, 2964, 1544, 689, 1162, 1435 ], "pressedvelocity": [ 65, 23, 20, 16, 7, 21 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2eab48d435001355fad4", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 53, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:20.438Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_1.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:46:15.722Z", "pressedKeys": [ 62, 74, 71, 69, 67, 64 ], "pressedTime": [ 0, 748, 2129, 2519, 2947, 3277 ], "pressedDuration": [ 813, 1491, 520, 756, 369, 1438 ], "pressedvelocity": [ 30, 28, 26, 1, 25, 30 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 32.07514507905674, "levenshteinDistance": 0, "interOnsetInterval": [ 748, 1381, 390, 428, 330 ], "interOnsetIntervalsRelativeError": 252.28955722657213, "relativeInterOnsetIntervalsRelativeError": 7.892584681110762, "sequenceDuration": -1839, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 92.10741531888924, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 92.10741531888924, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2eae48d435001355fad9", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 54, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:23.209Z", "textContent": "Du har spelat melodin rätt 1 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_1.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:46:23.208Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 92.10741531888924, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 92.10741531888924, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2eb348d435001355fade", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 53, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:28.204Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_1.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:46:24.089Z", "pressedKeys": [ 62, 74, 71, 69, 67, 64 ], "pressedTime": [ 0, 651, 2108, 2440, 2771, 3096 ], "pressedDuration": [ 624, 1569, 397, 457, 362, 1018 ], "pressedvelocity": [ 31, 60, 21, 64, 23, 57 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 26.835983390138157, "levenshteinDistance": 0, "interOnsetInterval": [ 651, 1457, 332, 331, 325 ], "interOnsetIntervalsRelativeError": 264.4994356961213, "relativeInterOnsetIntervalsRelativeError": 0, "sequenceDuration": -2078, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2eb448d435001355fae3", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 54, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:29.781Z", "textContent": "Du har spelat melodin rätt 2 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_1.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:46:29.781Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2ebb48d435001355fae8", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 53, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:36.101Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_1.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:46:32.342Z", "pressedKeys": [ 62, 74, 71, 69, 67, 64 ], "pressedTime": [ 0, 698, 1658, 2007, 2342, 2688 ], "pressedDuration": [ 799, 1038, 537, 449, 425, 1070 ], "pressedvelocity": [ 31, 58, 20, 26, 21, 58 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 25.873213904163844, "levenshteinDistance": 0, "interOnsetInterval": [ 698, 960, 349, 335, 346 ], "interOnsetIntervalsRelativeError": 318.34028774227835, "relativeInterOnsetIntervalsRelativeError": 18.318452380952404, "sequenceDuration": -1618, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 81.68154761904759, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 81.68154761904759, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2ebc48d435001355faed", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 54, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:37.526Z", "textContent": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_1.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 81.68154761904759, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 81.68154761904759, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2ec048d435001355faf8", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 51, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:41.290Z", "textContent": "Singing In The Rain\n2/3", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_2.mid", "referenceKeys": [ 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2296.3687479166665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2ece48d435001355fafd", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 52, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:46:55.697Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_2.mid", "referenceKeys": [ 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2296.3687479166665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:46:45.588Z", "pressedKeys": [ 62, 67, 67, 69, 71, 74 ], "pressedTime": [ 0, 602, 4155, 4505, 4908, 5438 ], "pressedDuration": [ 621, 3119, 410, 453, 512, 3051 ], "pressedvelocity": [ 67, 19, 17, 21, 21, 25 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2ed548d435001355fb02", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 53, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:47:02.022Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_2.mid", "referenceKeys": [ 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2296.3687479166665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:46:57.989Z", "pressedKeys": [ 62, 67, 67, 69, 71, 74 ], "pressedTime": [ 0, 652, 2054, 2378, 2743, 3165 ], "pressedDuration": [ 710, 1243, 345, 393, 461, 864 ], "pressedvelocity": [ 65, 60, 61, 25, 28, 30 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 28.38723294916295, "levenshteinDistance": 0, "interOnsetInterval": [ 652, 1402, 324, 365, 422 ], "interOnsetIntervalsRelativeError": 270.4431747750691, "relativeInterOnsetIntervalsRelativeError": 6.012638230647751, "sequenceDuration": -2301, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 93.98736176935225, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 93.98736176935225, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2ed648d435001355fb07", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 54, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:47:03.755Z", "textContent": "Du har spelat melodin rätt 1 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_2.mid", "referenceKeys": [ 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2296.3687479166665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:47:03.754Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 93.98736176935225, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 93.98736176935225, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2edb48d435001355fb0c", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 53, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:47:08.773Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_2.mid", "referenceKeys": [ 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2296.3687479166665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:47:04.916Z", "pressedKeys": [ 62, 67, 67, 69, 71, 74 ], "pressedTime": [ 0, 615, 2170, 2475, 2775, 3127 ], "pressedDuration": [ 698, 1390, 341, 339, 405, 729 ], "pressedvelocity": [ 29, 29, 62, 56, 31, 56 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 32.426502711588554, "levenshteinDistance": 0, "interOnsetInterval": [ 615, 1555, 305, 300, 352 ], "interOnsetIntervalsRelativeError": 260.6223652816199, "relativeInterOnsetIntervalsRelativeError": 0.5135913015670371, "sequenceDuration": -2398, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.48640869843297, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.48640869843297, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2edd48d435001355fb11", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 54, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:47:10.156Z", "textContent": "Du har spelat melodin rätt 2 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_2.mid", "referenceKeys": [ 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2296.3687479166665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:47:10.155Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.48640869843297, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.48640869843297, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2ee148d435001355fb16", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 53, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:47:14.434Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_2.mid", "referenceKeys": [ 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2296.3687479166665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:47:11.114Z", "pressedKeys": [ 62, 67, 67, 69, 71, 74 ], "pressedTime": [ 0, 592, 1742, 2024, 2304, 2629 ], "pressedDuration": [ 646, 983, 316, 331, 397, 690 ], "pressedvelocity": [ 18, 18, 59, 62, 56, 18 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 38.10135999979731, "levenshteinDistance": 0, "interOnsetInterval": [ 592, 1150, 282, 280, 325 ], "interOnsetIntervalsRelativeError": 316.6125527388011, "relativeInterOnsetIntervalsRelativeError": 3.745150247242337, "sequenceDuration": -1939, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 96.25484975275766, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 96.25484975275766, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2ee248d435001355fb1b", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 54, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:47:15.699Z", "textContent": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_2.mid", "referenceKeys": [ 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2296.3687479166665 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 96.25484975275766, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 96.25484975275766, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2ee648d435001355fb26", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 51, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:47:19.695Z", "textContent": "Singing In The Rain\n3/3", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_3.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64, 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999, 8709.669, 9677.41, 12096.762499999999, 12580.632999999998, 13064.503499999999, 13548.374 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673, 917.3378229166663, 2296.3687479166665, 457.6608479166673, 457.6608479166673, 457.6608479166673, 2296.3687479166647 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2efd48d435001355fb2b", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 52, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-05T21:47:42.321Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_3.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64, 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999, 8709.669, 9677.41, 12096.762499999999, 12580.632999999998, 13064.503499999999, 13548.374 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673, 917.3378229166663, 2296.3687479166665, 457.6608479166673, 457.6608479166673, 457.6608479166673, 2296.3687479166647 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:47:25.110Z", "pressedKeys": [ 62, 74, 71, 69, 67, 62, 64, 62, 67, 67, 69, 71, 74 ], "pressedTime": [ 0, 756, 3114, 3779, 4354, 5262, 5773, 8020, 8803, 10958, 11384, 12022, 12730 ], "pressedDuration": [ 840, 2645, 840, 732, 996, 524, 2292, 808, 2003, 588, 646, 727, 2607 ], "pressedvelocity": [ 60, 24, 5, 16, 10, 57, 30, 69, 16, 31, 17, 20, 21 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2eff48d435001355fb33", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:47:44.775Z", "textContent": "Time's Up", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/06_SingingInTheRain_3.mid", "referenceKeys": [ 62, 74, 71, 69, 67, 64, 62, 67, 67, 69, 71, 74 ], "referenceTime": [ 967.741, 1935.482, 4354.8345, 4838.705, 5322.5755, 5806.445999999999, 8709.669, 9677.41, 12096.762499999999, 12580.632999999998, 13064.503499999999, 13548.374 ], "referenceDuration": [ 917.3378229166667, 2296.368747916667, 457.6608479166664, 457.6608479166664, 457.6608479166664, 2756.0457229166673, 917.3378229166663, 2296.3687479166665, 457.6608479166673, 457.6608479166673, 457.6608479166673, 2296.3687479166647 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 } ] |
Thu Oct 05 2023 21:45:43 GMT+0000 (Coordinated Universal Time)
|
Thu Oct 05 2023 21:47:44 GMT+0000 (Coordinated Universal Time)
|
21
|
|
651f2f0048d435001355fb38
|
64f05a94269e09001321a717
|
63f52b29e39fb2001a165535
|
64f05a95269e09001321a719
|
63f52d12e39fb2001a1656d8
|
recurrent-melody
|
0
|
Twins experiment (final)
|
week4-6
|
1
|
P227
|
sweedish twins experiment
|
week 4-6
|
2
|
Thu Oct 05 2023 21:47:44 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": true, "_id": "651f2f7548d435001355fbcf", "time": "2023-10-05T21:49:42.016Z" } ] |
[ { "startCount": 1, "_id": "651f2f0048d435001355fb3f", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 1, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:47:45.232Z", "textContent": "I detta avsnitt ska du få träna på två korta melodier.\n\nVi har nu ökat tempot på instruktionsvideon.\n\nFörsök hålla detta tempo när du spelar om du kan. Du får som vanligt fem försök på dig att lära dig/träna på varje melodi.", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2f0c48d435001355fb44", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 2, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:47:57.649Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:47:49.711Z", "pressedKeys": [ 72, 67, 69, 64, 65, 67, 69, 67, 72, 69 ], "pressedTime": [ 0, 1057, 1544, 2335, 2908, 3491, 3814, 4112, 5200, 6216 ], "pressedDuration": [ 1100, 527, 857, 616, 604, 357, 374, 1047, 385, 176 ], "pressedvelocity": [ 15, 20, 30, 13, 19, 57, 30, 69, 15, 19 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2f1348d435001355fb49", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 3, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:04.165Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:47:58.547Z", "pressedKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "pressedTime": [ 0, 851, 1658, 2378, 3178, 3936, 4307, 4673 ], "pressedDuration": [ 917, 848, 770, 866, 845, 367, 418, 943 ], "pressedvelocity": [ 22, 25, 29, 18, 21, 19, 21, 31 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 37.84696009629235, "levenshteinDistance": 0, "interOnsetInterval": [ 851, 807, 720, 800, 758, 371, 366 ], "interOnsetIntervalsRelativeError": 74.02285714285713, "relativeInterOnsetIntervalsRelativeError": 0, "sequenceDuration": -3730, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f1948d435001355fb4e", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 4, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:10.642Z", "textContent": "", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:48:07.633Z", "pressedKeys": [ 74 ], "pressedTime": [ 0 ], "pressedDuration": [ 166 ], "pressedvelocity": [ 1 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:48:10.642Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f2148d435001355fb53", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 3, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:18.266Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:48:11.519Z", "pressedKeys": [ 74, 67, 69, 64, 65, 67, 69, 67 ], "pressedTime": [ 0, 3089, 4138, 4883, 5419, 5941, 6162, 6389 ], "pressedDuration": [ 3093, 1061, 791, 566, 535, 240, 294, 356 ], "pressedvelocity": [ 2, 21, 17, 18, 20, 19, 24, 73 ], "pressConsideredStart": 0, "pitchAccuracy": 87.5, "durationsRelativeError": 79.76943402424642, "levenshteinDistance": 1, "interOnsetInterval": [ 3089, 1049, 745, 536, 522, 221, 227 ], "interOnsetIntervalsRelativeError": 466.8, "relativeInterOnsetIntervalsRelativeError": 53.80363571316772, "sequenceDuration": -6033, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 87.5, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 46.19636428683228, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 87.5, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 46.19636428683228, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f2348d435001355fb58", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 4, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:20.730Z", "textContent": "", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:48:20.730Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 87.5, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 46.19636428683228, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 87.5, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 46.19636428683228, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f2948d435001355fb5d", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 3, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:26.311Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:48:21.597Z", "pressedKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "pressedTime": [ 0, 670, 1283, 1924, 2600, 3260, 3676, 4001 ], "pressedDuration": [ 712, 676, 713, 712, 711, 479, 386, 712 ], "pressedvelocity": [ 16, 31, 56, 7, 27, 31, 31, 62 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 28.431061493814063, "levenshteinDistance": 0, "interOnsetInterval": [ 670, 613, 641, 676, 660, 416, 325 ], "interOnsetIntervalsRelativeError": 0, "relativeInterOnsetIntervalsRelativeError": 2.1098296854357823, "sequenceDuration": -3289, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 97.89017031456422, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 97.89017031456422, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f2a48d435001355fb62", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 4, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:27.475Z", "textContent": "", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:48:27.475Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 97.89017031456422, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 97.89017031456422, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f3248d435001355fb67", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 3, "innerStepIndex": 0, "repetition": 4, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:34.987Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:48:28.518Z", "pressedKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "pressedTime": [ 0, 673, 1298, 1946, 4891, 5493, 5800, 6057 ], "pressedDuration": [ 708, 666, 696, 2961, 641, 333, 319, 410 ], "pressedvelocity": [ 19, 58, 58, 19, 27, 19, 26, 64 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 67.92600842138178, "levenshteinDistance": 0, "interOnsetInterval": [ 673, 625, 648, 2945, 602, 307, 257 ], "interOnsetIntervalsRelativeError": 235.18857142857144, "relativeInterOnsetIntervalsRelativeError": 51.08398782990166, "sequenceDuration": -5647, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 48.91601217009834, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 48.91601217009834, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f3248d435001355fb6c", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 4, "innerStepIndex": 0, "repetition": 4, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:35.742Z", "textContent": "", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:48:35.741Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 48.91601217009834, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 48.91601217009834, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f3748d435001355fb71", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 3, "innerStepIndex": 0, "repetition": 5, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:40.464Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:48:36.803Z", "pressedKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "pressedTime": [ 0, 574, 1104, 1634, 2125, 2601, 2800, 3043 ], "pressedDuration": [ 603, 585, 616, 549, 537, 217, 318, 617 ], "pressedvelocity": [ 17, 27, 28, 13, 24, 16, 19, 73 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 13.232796260833812, "levenshteinDistance": 0, "interOnsetInterval": [ 574, 530, 530, 491, 476, 199, 243 ], "interOnsetIntervalsRelativeError": 27.65714285714286, "relativeInterOnsetIntervalsRelativeError": 2.1003708746068264, "sequenceDuration": -2426, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 97.89962912539318, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 97.89962912539318, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f3848d435001355fb76", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 4, "innerStepIndex": 0, "repetition": 5, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:41.887Z", "textContent": "", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid", "referenceKeys": [ 72, 67, 69, 64, 65, 67, 69, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 97.89962912539318, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 97.89962912539318, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f3948d435001355fb7b", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 5, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:42.526Z", "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2f4548d435001355fb80", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 6, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:54.342Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:48:46.555Z", "pressedKeys": [ 67, 65, 64, 67, 69, 69, 67, 71, 72, 67 ], "pressedTime": [ 0, 580, 1630, 2249, 2814, 3496, 4050, 4652, 5390, 6697 ], "pressedDuration": [ 786, 1149, 653, 577, 501, 546, 345, 502, 1110, 150 ], "pressedvelocity": [ 18, 12, 2, 23, 31, 31, 16, 19, 16, 13 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2f4a48d435001355fb85", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 7, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:48:59.800Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:48:55.234Z", "pressedKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "pressedTime": [ 0, 625, 1274, 1915, 2553, 3184, 3534, 3915 ], "pressedDuration": [ 688, 708, 686, 637, 482, 333, 425, 649 ], "pressedvelocity": [ 20, 56, 17, 17, 25, 57, 18, 57 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 22.41555148710632, "levenshteinDistance": 0, "interOnsetInterval": [ 625, 649, 641, 638, 631, 350, 381 ], "interOnsetIntervalsRelativeError": 0, "relativeInterOnsetIntervalsRelativeError": 0.968801313628897, "sequenceDuration": -3266, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.0311986863711, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.0311986863711, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f4c48d435001355fb8a", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:01.123Z", "textContent": "", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:49:01.122Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.0311986863711, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.0311986863711, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f5148d435001355fb8f", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 7, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:06.193Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:49:02.314Z", "pressedKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "pressedTime": [ 0, 567, 1106, 1638, 2147, 2688, 2991, 3291 ], "pressedDuration": [ 629, 611, 576, 520, 397, 339, 359, 587 ], "pressedvelocity": [ 5, 59, 19, 18, 57, 60, 64, 58 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 17.99519078618641, "levenshteinDistance": 0, "interOnsetInterval": [ 567, 539, 532, 509, 541, 303, 300 ], "interOnsetIntervalsRelativeError": 14.308571428571426, "relativeInterOnsetIntervalsRelativeError": 0.06901940356817075, "sequenceDuration": -2704, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.93098059643182, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.93098059643182, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f5248d435001355fb94", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:07.334Z", "textContent": "", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:49:07.333Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.93098059643182, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.93098059643182, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f5748d435001355fb99", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 7, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:12.548Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:49:08.523Z", "pressedKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "pressedTime": [ 0, 548, 1070, 1613, 2119, 2645, 2916, 3243 ], "pressedDuration": [ 615, 591, 573, 520, 402, 296, 314, 780 ], "pressedvelocity": [ 16, 29, 16, 19, 28, 61, 21, 14 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 11.541334343543477, "levenshteinDistance": 0, "interOnsetInterval": [ 548, 522, 543, 506, 526, 271, 327 ], "interOnsetIntervalsRelativeError": 22.068571428571428, "relativeInterOnsetIntervalsRelativeError": 1.5712964186599694, "sequenceDuration": -2463, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 98.42870358134003, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 98.42870358134003, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f5848d435001355fb9e", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:13.196Z", "textContent": "", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:49:13.196Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 98.42870358134003, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 98.42870358134003, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f5d48d435001355fba3", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 7, "innerStepIndex": 0, "repetition": 4, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:18.382Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:49:14.226Z", "pressedKeys": [ 67, 65, 64, 64, 67, 69, 69, 67, 72 ], "pressedTime": [ 0, 492, 841, 1114, 1791, 2308, 2805, 3229, 3763 ], "pressedDuration": [ 544, 696, 110, 689, 499, 319, 473, 551, 392 ], "pressedvelocity": [ 30, 61, 1, 17, 17, 57, 31, 31, 29 ], "pressConsideredStart": 0, "pitchAccuracy": 87.5, "durationsRelativeError": 32.58285155262154, "levenshteinDistance": 1, "interOnsetInterval": [ 492, 349, 273, 677, 517, 497, 424, 534 ], "interOnsetIntervalsRelativeError": 67.96571428571428, "relativeInterOnsetIntervalsRelativeError": 28.003818056587498, "sequenceDuration": -3371, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 87.5, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 71.9961819434125, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 87.5, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 71.9961819434125, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f5e48d435001355fba8", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 4, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:19.770Z", "textContent": "", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-05T21:49:19.770Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 87.5, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 71.9961819434125, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 87.5, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 71.9961819434125, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f6448d435001355fbad", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 7, "innerStepIndex": 0, "repetition": 5, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:25.279Z", "textContent": "Försök spela melodin på egen hand.", "pictureName": "", "helperImageName": "twins_experiment/image/right_hand_numbered.bmp", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-05T21:49:21.196Z", "pressedKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "pressedTime": [ 0, 555, 1144, 1773, 2349, 2921, 3282, 3629 ], "pressedDuration": [ 613, 653, 675, 549, 430, 345, 391, 453 ], "pressedvelocity": [ 30, 61, 29, 19, 19, 60, 61, 25 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 21.64947872275021, "levenshteinDistance": 0, "interOnsetInterval": [ 555, 589, 629, 576, 572, 361, 347 ], "interOnsetIntervalsRelativeError": 0.17142857142857143, "relativeInterOnsetIntervalsRelativeError": 2.016297287721919, "sequenceDuration": -3176, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 97.98370271227807, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 97.98370271227807, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f6548d435001355fbb2", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 5, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:26.282Z", "textContent": "", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 97.98370271227807, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 97.98370271227807, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "651f2f6648d435001355fbb7", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:27.486Z", "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "651f2f6f48d435001355fbbc", "blockType": "survey", "blockSubType": "", "controlType": "piano", "index": 10, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:36.820Z", "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "surveyAnswers": [ 4 ], "isSurveyRadio": true, "surveyOptions": [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ], "surveyHeader": [ "1", "2", "3", "4", "5", "6", "7", "8", "9" ], "surveySideText": [ "Håller inte\nmed alls||Håller med\nfullständigt" ] }, { "startCount": 1, "_id": "651f2f7248d435001355fbc1", "blockType": "survey", "blockSubType": "", "controlType": "piano", "index": 11, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:39.534Z", "textContent": "Jag var koncentrerad.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "surveyAnswers": [ 5 ], "isSurveyRadio": true, "surveyOptions": [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ], "surveyHeader": [ "1", "2", "3", "4", "5", "6", "7", "8", "9" ], "surveySideText": [ "Håller inte\nmed alls||Håller med\nfullständigt" ] }, { "startCount": 1, "_id": "651f2f7448d435001355fbc6", "blockType": "survey", "blockSubType": "", "controlType": "piano", "index": 12, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": true, "timestamp": "2023-10-05T21:49:41.978Z", "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid", "referenceKeys": [ 67, 65, 64, 67, 69, 69, 67, 72 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3125, 3437.5, 3750 ], "referenceDuration": [ 592.4479166666666, 592.4479166666667, 592.4479166666665, 592.4479166666665, 592.447916666667, 295.5729166666665, 295.5729166666665, 1186.197916666666 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "surveyAnswers": [ 4 ], "isSurveyRadio": true, "surveyOptions": [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ], "surveyHeader": [ "1", "2", "3", "4", "5", "6", "7", "8", "9" ], "surveySideText": [ "Håller inte\nmed alls||Håller med\nfullständigt" ] } ] |
Thu Oct 05 2023 21:47:44 GMT+0000 (Coordinated Universal Time)
|
Thu Oct 05 2023 21:49:41 GMT+0000 (Coordinated Universal Time)
|
29
|
|
6520050e48d43500135602f1
|
64f05af0269e09001321ac9f
|
63f52ae2e39fb2001a1653fa
|
64f05af0269e09001321aca1
|
63f52d12e39fb2001a1656d8
|
default
|
0
|
Twins experiment (final)
|
week2-s2
|
0
|
P230
|
sweedish twins experiment
|
week 2 session 2
|
2
|
Fri Oct 06 2023 12:59:03 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": false, "_id": "652006ca48d435001356039d", "time": "2023-10-06T13:06:27.104Z", "nextLogLabel": "recurrent-melody" } ] |
*** LARGE PROPERTY ***
~121 KB Preview:[{"startCount":1,"_id":"6 Click to fetch this property |
Fri Oct 06 2023 13:01:02 GMT+0000 (Coordinated Universal Time)
|
Fri Oct 06 2023 13:08:26 GMT+0000 (Coordinated Universal Time)
|
30
|
|
652006ca48d435001356039b
|
64f05af0269e09001321ac9f
|
63f52ae2e39fb2001a1653fa
|
64f05af0269e09001321aca1
|
63f52d12e39fb2001a1656d8
|
recurrent-melody
|
0
|
Twins experiment (final)
|
week2-s2
|
0
|
P230
|
sweedish twins experiment
|
week 2 session 2
|
2
|
Fri Oct 06 2023 13:06:27 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": false, "_id": "6520082e48d4350013560469", "time": "2023-10-06T13:12:23.887Z" } ] |
*** LARGE PROPERTY ***
~105 KB Preview:[{"startCount":1,"_id":"6 Click to fetch this property |
Fri Oct 06 2023 13:08:26 GMT+0000 (Coordinated Universal Time)
|
Fri Oct 06 2023 13:14:22 GMT+0000 (Coordinated Universal Time)
|
38
|
|
652017d848d4350013560483
|
651d661648d435001355c03d
|
63f53066e39fb2001a16575e
|
651d663248d435001355c1d5
|
63f52d12e39fb2001a1656d8
|
default
|
0
|
Twins experiment (final)
|
intro
|
0
|
BMZ0092018
|
sweedish twins experiment instructions
|
initial instructions
|
2
|
Fri Oct 06 2023 14:21:33 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": false, "_id": "6520180048d43500135604ce", "time": "2023-10-06T14:22:13.502Z" } ] |
[ { "startCount": 1, "_id": "652017da48d4350013560489", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:36.204Z", "textContent": "Välkommen! Här följer instruktioner till träningsprogrammet.\n\nDessa instruktioner kommer att finnas tillgängliga under hela träningsperioden\nom du vill läsa dem igen.", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "2023-10-06T14:21:27.735Z", "pressedKeys": [ 52, 50, 52, 52 ], "pressedTime": [ 0, 9, 244, 529 ], "pressedDuration": [ 148, 97, 112, 93 ], "pressedvelocity": [ 65, 60, 69, 72 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017db48d435001356048e", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 1, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:36.775Z", "textContent": "Träningen kommer att genomföras under sex veckor.\n\nVarje vecka gör du fyra träningssessioner.\n\nDu bestämmer själv vilka dagar du tränar.\n\nDet går att genomföra max en session per dag.\n\nSessionerna genomförs i tur och ordning.", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017dc48d4350013560493", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 2, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:37.302Z", "textContent": "De första tre veckorna får du stegvis lära dig att spela två olika melodier.\n\nDu börjar med att lära dig kortare delar av melodierna\nsom efterhand sätts ihop till längre segment.\n\nMer specifik information ges i varje session.", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017dc48d4350013560498", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 3, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:37.949Z", "textContent": "De sista tre veckorna (vecka 4 till 6) får du lära dig att spela korta kända melodier.\n\nDu får mer information om detta när du börjar träningen vecka 4.", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017dd48d435001356049d", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 4, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:38.754Z", "textContent": "Användargränssnitt", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017de48d43500135604a2", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 5, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:39.244Z", "textContent": "Knappen 'Avsluta'\n\nGenom knappen 'Avsluta' i det övre högra hörnet av fönstret är det möjligt att lämna en pågående session när du behöver pausa träningen eller när det uppstår tekniska problem; till exempel om programmet hänger sig.", "pictureName": "platform_tutorial/image/leave_button-sv-black-background.PNG", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017de48d43500135604a7", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 6, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:39.998Z", "textContent": "Om du lämnar en session, eller om den avbrutits innan den är klar\nkan du starta sessionen igen, och återuppta träningen efter det senast avslutade momentet.", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017df48d43500135604ac", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 7, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:41.055Z", "textContent": "Statusfält\n\nStatusfältet ger lite användbar information om den pågående sessionen.", "pictureName": "platform_tutorial/image/experiment_status_bar-sv.bmp", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017e048d43500135604b3", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 8, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:41.320Z", "textContent": "Timer\n\nLängst till vänster i statusfältet finns en timer.\n\nTill höger om klockan visas hur länge momentet har pågått.\n\nVissa moment går på tid. Då visas istället ett timglas och en nedräkning.", "pictureName": "platform_tutorial/image/timer_countdown.PNG", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017e048d43500135604b8", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 9, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:41.515Z", "textContent": "Pianostatus\n\nBeroende på moment, kan ljudet ifrån pianot stängas av.\n\nDetta sker automatiskt och är en del av programmet.\n\nLängst till höger i statusfältet finns en indikator som visar\nom pianots ljud är på eller av.", "pictureName": "platform_tutorial/image/piano_sound_indicator-sv.bmp", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017e048d43500135604bb", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 0, "innerStepIndex": 10, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:21:41.678Z", "textContent": "Sessionsmätaren\n\nLängst ner i statusfältet finns det en blå linje som visar hur långt du har kommit i sessionen.\n\nLinjen når högra änden av fönstret när alla moment i sessionen är avklarade.", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "652017f348d43500135604c0", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 1, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:22:00.270Z", "textContent": "Innan varje träningsmoment får du se en instruktionsvideo. Här är ett exempel:", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "2023-10-06T14:21:47.929Z", "pressedKeys": [ 60, 60, 64, 64, 67, 62, 64, 64, 64, 65, 64, 62, 62, 60, 65, 67 ], "pressedTime": [ 0, 675, 1902, 2297, 3696, 4578, 5081, 5341, 5656, 5743, 6176, 6177, 6686, 7298, 8557, 9010 ], "pressedDuration": [ 350, 124, 182, 288, 802, 209, 133, 192, 129, 481, 596, 183, 650, 1313, 563, 952 ], "pressedvelocity": [ 65, 13, 24, 17, 18, 27, 15, 61, 11, 27, 20, 19, 29, 17, 60, 57 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "6520180048d43500135604c5", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 2, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T14:22:13.438Z", "textContent": "I vissa moment visas ett piano som visuellt stöd.\nKnappar som markeras i gult visar vilka tangenter du behöver använda för en viss melodi.\nMätaren under pianot fylls efter varje ton oavsett om det var rätt eller fel. Prova!", "pictureName": "", "helperImageName": "", "referenceName": "platform_tutorial/melody/Melody3_3-4.mid", "referenceKeys": [ 60, 64, 60, 64, 69, 64, 65, 64, 62, 60, 67 ], "referenceTime": [ 0, 625, 1250, 1875, 2500, 3750, 5000, 5625, 6250, 6875, 7500 ], "referenceDuration": [ 625, 625, 625, 625, 1250, 1250, 625, 625, 625, 625, 2500 ], "referenceVelocity": [ 0.7874015748031497, 0.7874015748031497, 0.7874015748031497, 0.7874015748031497, 0.7874015748031497, 0.7874015748031497, 0.7874015748031497, 0.7874015748031497, 0.7874015748031497, 0.7874015748031497, 0.7874015748031497 ], "pressedStartTime": "2023-10-06T14:22:09.142Z", "pressedKeys": [ 60, 62, 64, 65, 67, 69, 71, 60, 62, 65, 64 ], "pressedTime": [ 0, 279, 660, 904, 1185, 1890, 2349, 3427, 3688, 4084, 4147 ], "pressedDuration": [ 394, 465, 370, 480, 1124, 760, 928, 400, 448, 212, 144 ], "pressedvelocity": [ 19, 18, 26, 26, 31, 23, 28, 29, 20, 30, 12 ], "pressConsideredStart": 0, "pitchAccuracy": 27.27272727272727, "durationsRelativeError": 43.89818181818181, "levenshteinDistance": 8, "interOnsetInterval": [ 279, 381, 244, 281, 705, 459, 1078, 261, 396, 63 ], "interOnsetIntervalsRelativeError": 170.14399999999998, "relativeInterOnsetIntervalsRelativeError": 35.3959488787075, "sequenceDuration": -4003, "errorMarginInMilliseconds": 0, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 27.27272727272727, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 64.6040511212925, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 0, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 27.27272727272727, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 64.6040511212925, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 0, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 } ] |
Fri Oct 06 2023 14:21:12 GMT+0000 (Coordinated Universal Time)
|
Fri Oct 06 2023 14:21:52 GMT+0000 (Coordinated Universal Time)
|
14
|
|
652027fe48d43500135604ec
|
64f05a73269e09001321a543
|
63f52b29e39fb2001a165535
|
64f05a73269e09001321a545
|
63f52d12e39fb2001a1656d8
|
melody-1
|
0
|
Twins experiment (final)
|
week4-6
|
0
|
P226
|
sweedish twins experiment
|
week 4-6
|
2
|
Fri Oct 06 2023 15:30:06 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": false, "_id": "65202a4948d435001356060f", "time": "2023-10-06T15:39:52.364Z", "nextLogLabel": "melody-2" } ] |
*** LARGE PROPERTY ***
~214 KB Preview:[{"startCount":1,"_id":"6 Click to fetch this property |
Fri Oct 06 2023 15:30:06 GMT+0000 (Coordinated Universal Time)
|
Fri Oct 06 2023 15:39:53 GMT+0000 (Coordinated Universal Time)
|
49
|
|
65202a4948d4350013560611
|
64f05a73269e09001321a543
|
63f52b29e39fb2001a165535
|
64f05a73269e09001321a545
|
63f52d12e39fb2001a1656d8
|
melody-2
|
0
|
Twins experiment (final)
|
week4-6
|
0
|
P226
|
sweedish twins experiment
|
week 4-6
|
2
|
Fri Oct 06 2023 15:39:52 GMT+0000 (Coordinated Universal Time)
|
[ { "isInTimeUp": false, "_id": "65202af448d43500135606ce", "time": "2023-10-06T15:42:43.552Z", "nextLogLabel": "melody-3" } ] |
[ { "startCount": 1, "_id": "65202a5748d4350013560616", "blockType": "cue", "blockSubType": "", "controlType": "piano", "index": 5, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:06.661Z", "textContent": "Tryck på mellanslagstangenten och lyssna på melodin.\n\n'Super Trooper'", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_0.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 750.002, 1500.004, 2250.006, 3000.008, 3375.009, 3750.0099999999998, 4125.0109999999995, 4500.012, 5250.013999999999, 6000.016, 6750.018, 7500.0199999999995, 8250.021999999999, 9000.024 ], "referenceDuration": [ 710.9393958333333, 710.9393958333333, 710.9393958333333, 710.939395833333, 354.6884458333333, 354.6884458333328, 354.6884458333333, 354.6884458333333, 710.939395833333, 710.9393958333338, 710.939395833333, 710.9393958333321, 710.9393958333338, 710.9393958333321, 2848.445095833334 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:39:57.209Z", "pressedKeys": [ 74, 72 ], "pressedTime": [ 0, 356 ], "pressedDuration": [ 193, 167 ], "pressedvelocity": [ 18, 13 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "65202a5a48d4350013560621", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 6, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:10.515Z", "textContent": "Super Trooper\n1/3", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "65202a6948d4350013560626", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 7, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:25.532Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:40:15.305Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "pressedTime": [ 0, 692, 1494, 2300, 3096, 3861, 4588, 5059, 5486, 6400 ], "pressedDuration": [ 512, 365, 458, 419, 857, 787, 555, 466, 951, 894 ], "pressedvelocity": [ 22, 4, 21, 12, 22, 28, 58, 58, 64, 30 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "65202a6d48d435001356062b", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:28.918Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:40:26.428Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 72 ], "pressedTime": [ 0, 504, 1015, 1456, 1913, 2112, 2488 ], "pressedDuration": [ 309, 254, 205, 225, 262, 378, 2 ], "pressedvelocity": [ 60, 58, 25, 18, 25, 59, 56 ], "pressConsideredStart": 0, "pitchAccuracy": 70, "durationsRelativeError": 66.36701211421644, "levenshteinDistance": 3, "interOnsetInterval": [ 504, 511, 441, 457, 199, 376 ], "interOnsetIntervalsRelativeError": 152.06230706230713, "relativeInterOnsetIntervalsRelativeError": null, "sequenceDuration": null, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 70, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 70, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a7048d4350013560630", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:31.584Z", "textContent": "Du har spelat melodin rätt 0 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-06T15:40:31.583Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 70, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 70, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a7348d4350013560635", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:34.860Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:40:31.974Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 74 ], "pressedTime": [ 0, 389, 874, 1271, 1746, 1976, 2285, 2583, 2883 ], "pressedDuration": [ 174, 189, 153, 220, 236, 277, 296, 303, 3 ], "pressedvelocity": [ 63, 18, 60, 11, 56, 62, 30, 60, 67 ], "pressConsideredStart": 0, "pitchAccuracy": 80, "durationsRelativeError": 62.69345739259084, "levenshteinDistance": 2, "interOnsetInterval": [ 389, 485, 397, 475, 230, 309, 298, 300 ], "interOnsetIntervalsRelativeError": 236.25349125349118, "relativeInterOnsetIntervalsRelativeError": null, "sequenceDuration": null, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 80, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 80, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a7548d435001356063a", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:37.460Z", "textContent": "Du har spelat melodin rätt 0 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 80, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 0, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 80, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 0, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a8448d435001356063f", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 7, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:52.471Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:40:42.836Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "pressedTime": [ 0, 405, 855, 1295, 1818, 2037, 2416, 2777, 3147, 3812 ], "pressedDuration": [ 197, 234, 212, 240, 290, 426, 416, 421, 722, 1039 ], "pressedvelocity": [ 21, 23, 58, 24, 23, 62, 61, 78, 73, 18 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "65202a8b48d4350013560644", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:59.189Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:40:53.650Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "pressedTime": [ 0, 389, 797, 1164, 3258, 3515, 3810, 4134, 4434, 4950 ], "pressedDuration": [ 205, 196, 150, 240, 318, 314, 365, 330, 567, 587 ], "pressedvelocity": [ 62, 56, 65, 18, 29, 25, 27, 29, 74, 27 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 48.99242611882394, "levenshteinDistance": 0, "interOnsetInterval": [ 389, 408, 367, 2094, 257, 295, 324, 300, 516 ], "interOnsetIntervalsRelativeError": 77.45624412291077, "relativeInterOnsetIntervalsRelativeError": 37.508417508417516, "sequenceDuration": -4363, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 62.491582491582484, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 62.491582491582484, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a8c48d4350013560649", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:40:59.825Z", "textContent": "Du har spelat melodin rätt 0 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-06T15:40:59.824Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 62.491582491582484, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 62.491582491582484, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a9048d435001356064e", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 4, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:03.844Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:41:00.260Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "pressedTime": [ 0, 402, 829, 1178, 1688, 1901, 2158, 2404, 2694, 3066 ], "pressedDuration": [ 212, 195, 140, 173, 258, 280, 283, 330, 423, 517 ], "pressedvelocity": [ 60, 28, 26, 18, 61, 19, 63, 65, 73, 58 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 56.057021458580245, "levenshteinDistance": 0, "interOnsetInterval": [ 402, 427, 349, 510, 213, 257, 246, 290, 372 ], "interOnsetIntervalsRelativeError": 250.2747502747502, "relativeInterOnsetIntervalsRelativeError": 5.991882293252135, "sequenceDuration": -2549, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 94.00811770674787, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 94.00811770674787, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a9148d4350013560653", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 4, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:04.949Z", "textContent": "Du har spelat melodin rätt 1 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-06T15:41:04.949Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 94.00811770674787, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 94.00811770674787, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a9648d4350013560658", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 5, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:10.230Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:41:05.608Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "pressedTime": [ 0, 522, 1048, 1587, 2170, 2465, 2765, 3081, 3422, 3997 ], "pressedDuration": [ 321, 277, 229, 260, 133, 138, 134, 148, 129, 623 ], "pressedvelocity": [ 58, 31, 60, 26, 66, 69, 66, 67, 66, 61 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 67.35144413897378, "levenshteinDistance": 0, "interOnsetInterval": [ 522, 526, 539, 583, 295, 300, 316, 341, 575 ], "interOnsetIntervalsRelativeError": 178.6880120213453, "relativeInterOnsetIntervalsRelativeError": 1.124732438217525, "sequenceDuration": -3374, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 98.87526756178248, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 98.87526756178248, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a9748d435001356065d", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 5, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:11.256Z", "textContent": "Du har spelat melodin rätt 2 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-06T15:41:11.255Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 98.87526756178248, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 98.87526756178248, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a9d48d4350013560662", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 6, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:16.578Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:41:12.213Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "pressedTime": [ 0, 588, 1142, 1701, 2310, 2587, 2915, 3220, 3542, 4061 ], "pressedDuration": [ 345, 259, 233, 218, 168, 173, 150, 162, 160, 302 ], "pressedvelocity": [ 56, 30, 29, 18, 65, 25, 23, 64, 57, 9 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 68.69795039906865, "levenshteinDistance": 0, "interOnsetInterval": [ 588, 554, 559, 609, 277, 328, 305, 322, 519 ], "interOnsetIntervalsRelativeError": 161.23466123466122, "relativeInterOnsetIntervalsRelativeError": 0.5135571424662667, "sequenceDuration": -3759, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.48644285753373, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.48644285753373, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202a9e48d4350013560667", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 6, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:18.464Z", "textContent": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_1.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 99.48644285753373, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 99.48644285753373, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202aa148d435001356066f", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 6, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:20.892Z", "textContent": "Super Trooper\n2/3", "pictureName": "", "helperImageName": "", "referenceName": "", "referenceKeys": [], "referenceTime": [], "referenceDuration": [], "referenceVelocity": [], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "65202aaf48d4350013560677", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 7, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:35.524Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_2.mid", "referenceKeys": [ 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 3617.059875 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:41:26.157Z", "pressedKeys": [ 72, 72, 72, 71, 71, 69 ], "pressedTime": [ 0, 700, 1446, 1639, 2377, 3266 ], "pressedDuration": [ 240, 315, 180, 335, 455, 3098 ], "pressedvelocity": [ 57, 20, 16, 62, 19, 23 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "65202ab348d435001356067c", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:39.368Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_2.mid", "referenceKeys": [ 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 3617.059875 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:41:36.315Z", "pressedKeys": [ 72, 72, 71, 71, 69 ], "pressedTime": [ 0, 431, 806, 1198, 1627 ], "pressedDuration": [ 210, 182, 192, 199, 1424 ], "pressedvelocity": [ 59, 60, 29, 17, 23 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 74.77972278596776, "levenshteinDistance": 0, "interOnsetInterval": [ 431, 375, 392, 429 ], "interOnsetIntervalsRelativeError": 71.0811860811861, "relativeInterOnsetIntervalsRelativeError": 0, "sequenceDuration": -203, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202ab448d4350013560681", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:40.025Z", "textContent": "Du har spelat melodin rätt 1 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_2.mid", "referenceKeys": [ 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 3617.059875 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-06T15:41:40.024Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202ab748d4350013560686", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:43.132Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_2.mid", "referenceKeys": [ 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 3617.059875 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:41:40.398Z", "pressedKeys": [ 72, 72, 71, 71, 69 ], "pressedTime": [ 0, 351, 711, 1052, 1422 ], "pressedDuration": [ 176, 183, 175, 213, 1310 ], "pressedvelocity": [ 61, 61, 56, 19, 18 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 76.20760825959356, "levenshteinDistance": 0, "interOnsetInterval": [ 351, 360, 341, 370 ], "interOnsetIntervalsRelativeError": 79.50744450744452, "relativeInterOnsetIntervalsRelativeError": 0, "sequenceDuration": -112, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202ab848d435001356068b", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:43.701Z", "textContent": "Du har spelat melodin rätt 2 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_2.mid", "referenceKeys": [ 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 3617.059875 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-06T15:41:43.701Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202abb48d4350013560690", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:46.985Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_2.mid", "referenceKeys": [ 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 3617.059875 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:41:44.107Z", "pressedKeys": [ 72, 72, 71, 71, 69 ], "pressedTime": [ 0, 354, 690, 1052, 1403 ], "pressedDuration": [ 164, 183, 167, 150, 1473 ], "pressedvelocity": [ 31, 57, 24, 29, 12 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 77.14509482938531, "levenshteinDistance": 0, "interOnsetInterval": [ 354, 336, 362, 351 ], "interOnsetIntervalsRelativeError": 79.979944979945, "relativeInterOnsetIntervalsRelativeError": 0, "sequenceDuration": 70, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202abc48d4350013560695", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:48.334Z", "textContent": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_2.mid", "referenceKeys": [ 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 3617.059875 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 100, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 100, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202ac048d43500135606a0", "blockType": "instruction", "blockSubType": "", "controlType": "piano", "index": 6, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:41:51.965Z", "textContent": "Super Trooper\n3/3", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_3.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66, 7619.04, 8571.42, 9523.8, 10476.18, 11428.560000000001 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998, 902.7768749999989, 902.7768749999989, 902.7768750000007, 902.7768750000007, 3617.059875000001 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "65202ad648d43500135606a5", "blockType": "video", "blockSubType": "", "controlType": "piano", "index": 7, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:42:14.137Z", "textContent": "Spela tillsammans med videon.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_3.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66, 7619.04, 8571.42, 9523.8, 10476.18, 11428.560000000001 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998, 902.7768749999989, 902.7768749999989, 902.7768750000007, 902.7768750000007, 3617.059875000001 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:41:57.221Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "pressedTime": [ 0, 586, 1149, 1665, 2216, 2522, 2843, 3145, 3489, 4114, 4781, 5266, 5778, 6280, 6778 ], "pressedDuration": [ 528, 348, 254, 345, 228, 230, 177, 213, 359, 459, 253, 299, 260, 273, 1492 ], "pressedvelocity": [ 60, 18, 28, 18, 20, 22, 21, 63, 31, 22, 61, 19, 56, 29, 20 ], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0 }, { "startCount": 1, "_id": "65202ade48d43500135606aa", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:42:22.033Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_3.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66, 7619.04, 8571.42, 9523.8, 10476.18, 11428.560000000001 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998, 902.7768749999989, 902.7768749999989, 902.7768750000007, 902.7768750000007, 3617.059875000001 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:42:15.372Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "pressedTime": [ 0, 400, 838, 1262, 1722, 1930, 2202, 2451, 2735, 3230, 3745, 4230, 4686, 5127, 5587 ], "pressedDuration": [ 197, 221, 193, 222, 221, 251, 276, 323, 559, 541, 243, 230, 219, 230, 1071 ], "pressedvelocity": [ 58, 31, 58, 24, 24, 56, 57, 65, 69, 58, 73, 30, 27, 12, 22 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 61.09021998142025, "levenshteinDistance": 0, "interOnsetInterval": [ 400, 438, 424, 460, 208, 272, 249, 284, 495, 515, 485, 456, 441, 460 ], "interOnsetIntervalsRelativeError": 289.2414642414642, "relativeInterOnsetIntervalsRelativeError": 1.7278631517042125, "sequenceDuration": -4516, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 98.27213684829579, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 98.27213684829579, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202adf48d43500135606af", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 1, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:42:22.594Z", "textContent": "Du har spelat melodin rätt 1 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_3.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66, 7619.04, 8571.42, 9523.8, 10476.18, 11428.560000000001 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998, 902.7768749999989, 902.7768749999989, 902.7768750000007, 902.7768750000007, 3617.059875000001 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-06T15:42:22.593Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 98.27213684829579, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 98.27213684829579, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202ae748d43500135606b4", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:42:30.762Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_3.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66, 7619.04, 8571.42, 9523.8, 10476.18, 11428.560000000001 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998, 902.7768749999989, 902.7768749999989, 902.7768750000007, 902.7768750000007, 3617.059875000001 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:42:23.452Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "pressedTime": [ 0, 428, 876, 1330, 1805, 2070, 2385, 2689, 2983, 3539, 4113, 4617, 5097, 5582, 6057 ], "pressedDuration": [ 198, 226, 183, 208, 153, 159, 155, 156, 181, 333, 231, 263, 209, 260, 1250 ], "pressedvelocity": [ 64, 60, 70, 60, 64, 19, 22, 26, 64, 14, 21, 27, 26, 18, 29 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 71.54904061104494, "levenshteinDistance": 0, "interOnsetInterval": [ 428, 448, 454, 475, 265, 315, 304, 294, 556, 574, 504, 480, 485, 475 ], "interOnsetIntervalsRelativeError": 262.24143724143715, "relativeInterOnsetIntervalsRelativeError": 3.009976650392701, "sequenceDuration": -4807, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 96.9900233496073, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 96.9900233496073, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202ae748d43500135606b9", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 2, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:42:31.352Z", "textContent": "Du har spelat melodin rätt 2 gånger av 3.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_3.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66, 7619.04, 8571.42, 9523.8, 10476.18, 11428.560000000001 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998, 902.7768749999989, 902.7768749999989, 902.7768750000007, 902.7768750000007, 3617.059875000001 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "2023-10-06T15:42:31.351Z", "pressedKeyboardKeys": [ "s" ], "pressedKeyboardTime": [ 0 ], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 96.9900233496073, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 96.9900233496073, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202af048d43500135606be", "blockType": "playing", "blockSubType": "rhythm", "controlType": "piano", "index": 8, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:42:40.184Z", "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_3.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66, 7619.04, 8571.42, 9523.8, 10476.18, 11428.560000000001 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998, 902.7768749999989, 902.7768749999989, 902.7768750000007, 902.7768750000007, 3617.059875000001 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "2023-10-06T15:42:32.811Z", "pressedKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "pressedTime": [ 0, 548, 1040, 1494, 2010, 2248, 2610, 2983, 3330, 3799, 4356, 4814, 5291, 5751, 6242 ], "pressedDuration": [ 326, 243, 198, 245, 164, 246, 193, 227, 435, 543, 214, 268, 237, 282, 1129 ], "pressedvelocity": [ 57, 58, 63, 30, 65, 19, 16, 18, 58, 30, 65, 28, 26, 20, 24 ], "pressConsideredStart": 0, "pitchAccuracy": 100, "durationsRelativeError": 63.54623870162454, "levenshteinDistance": 0, "interOnsetInterval": [ 548, 492, 454, 516, 238, 362, 373, 347, 469, 557, 458, 477, 460, 491 ], "interOnsetIntervalsRelativeError": 234.77640977640974, "relativeInterOnsetIntervalsRelativeError": 6.58992081292626, "sequenceDuration": -5113, "errorMarginInMilliseconds": 120, "relativeErrorMarginInFloat": 0.1, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 93.41007918707373, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 93.41007918707373, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 }, { "startCount": 1, "_id": "65202af148d43500135606c3", "blockType": "feedback", "blockSubType": "", "controlType": "piano", "index": 9, "innerStepIndex": 0, "repetition": 3, "isInPrelude": false, "isInConclusion": false, "timestamp": "2023-10-06T15:42:41.173Z", "textContent": "Utmärkt, du har nu klarat av hela melodin!\n\nNu ska du få spela nästa melodi.", "pictureName": "", "helperImageName": "", "referenceName": "twins_experiment/FillerMelodies_MIDI/20_SuperTrooper_3.mid", "referenceKeys": [ 74, 74, 72, 72, 71, 69, 71, 72, 71, 69, 72, 72, 71, 71, 69 ], "referenceTime": [ 0, 952.38, 1904.76, 2857.1400000000003, 3809.52, 4285.71, 4761.9, 5238.09, 5714.280000000001, 6666.66, 7619.04, 8571.42, 9523.8, 10476.18, 11428.560000000001 ], "referenceDuration": [ 902.7768749999999, 902.776875, 902.7768749999998, 902.7768749999998, 450.3963749999995, 450.3963749999995, 450.3963750000004, 450.3963750000004, 902.7768749999998, 902.7768749999998, 902.7768749999989, 902.7768749999989, 902.7768750000007, 902.7768750000007, 3617.059875000001 ], "referenceVelocity": [ 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197, 0.6299212598425197 ], "pressedStartTime": "1970-01-01T00:00:00.000Z", "pressedKeys": [], "pressedTime": [], "pressedDuration": [], "pressedvelocity": [], "pressConsideredStart": 0, "referenceKeyboardName": "@keyboard_sequence : ", "referenceKeyboardKeys": [], "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z", "pressedKeyboardKeys": [], "pressedKeyboardTime": [], "pressedKeyboardDuration": [], "pressKeyboardConsideredStart": 0, "grades": [ { "gradeCode": "gradePianoMelodyAccuracy_", "criteria": "Melody Accuracy", "mark": 100, "passMark": 100, "topMark": 100 }, { "gradeCode": "gradePianoRhythmAccuracy_", "criteria": "Rhythm Accuracy", "mark": 93.41007918707373, "passMark": 80, "topMark": 100, "relativeRhythmWeight": 1, "errorMarginInMilliseconds": 120, "relativeErrorMargin": 0.1 } ], "gradePianoMelodyAccuracy_mark": 100, "gradePianoMelodyAccuracy_passMark": 100, "gradePianoMelodyAccuracy_topMark": 100, "gradePianoRhythmAccuracy_mark": 93.41007918707373, "gradePianoRhythmAccuracy_passMark": 80, "gradePianoRhythmAccuracy_topMark": 100, "gradePianoRhythmAccuracy_relativeRhythmWeight": 1, "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120, "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1 } ] |
Fri Oct 06 2023 15:39:53 GMT+0000 (Coordinated Universal Time)
|
Fri Oct 06 2023 15:42:44 GMT+0000 (Coordinated Universal Time)
|
33
|
Documents | 10592 |
Total doc size | 913.13 MB |
Average doc size | 88.28 KB |
Pre-allocated size | 181.13 MB |
Indexes | 1 |
Total index size | 244 KB |
Padding factor | |
Extents |
Name | Columns | Size | Attributes | Actions |
---|---|---|---|---|
_id_ |
_id ASC
|
244 KB | DEL |