_id userId experimentId progressionId curriculumId logLabel logTags completionCount curriculumTitle associativeId associativeIdOrdinalNumber username experimentGroup experimentName experimentVersion startTimestamp endTimestamp blocks createdAt updatedAt __v
670a705dff49600012d0be38
66d83631fc3c45001394610c
66d4be915ea0b20013e71407
66d8363afc3c450013946329
66cdf2a37cd595001304e969
melody-1
0
Twins experiment (final updated)
week4-6
2
M252050
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 12:49:33 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670a726aff49600012d0beec",
    "time": "2024-10-12T12:58:18.909Z",
    "nextLogLabel": "melody-7"
  }
]
*** LARGE PROPERTY ***
~145 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Sat Oct 12 2024 12:49:33 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 12:58:18 GMT+0000 (Coordinated Universal Time)
34
670a726aff49600012d0bee9
66d83631fc3c45001394610c
66d4be915ea0b20013e71407
66d8363afc3c450013946329
66cdf2a37cd595001304e969
melody-7
0
Twins experiment (final updated)
week4-6
2
M252050
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 12:58:18 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670a749eff49600012d0c022",
    "time": "2024-10-12T13:07:42.314Z",
    "nextLogLabel": "melody-8"
  }
]
*** LARGE PROPERTY ***
~163 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Sat Oct 12 2024 12:58:18 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 13:07:42 GMT+0000 (Coordinated Universal Time)
56
670a749eff49600012d0c01e
66d83631fc3c45001394610c
66d4be915ea0b20013e71407
66d8363afc3c450013946329
66cdf2a37cd595001304e969
melody-8
0
Twins experiment (final updated)
week4-6
2
M252050
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 13:07:42 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670a7690ff49600012d0c147",
    "time": "2024-10-12T13:16:00.780Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~164 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Sat Oct 12 2024 13:07:42 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 13:16:00 GMT+0000 (Coordinated Universal Time)
54
670a7690ff49600012d0c145
66d83631fc3c45001394610c
66d4be915ea0b20013e71407
66d8363afc3c450013946329
66cdf2a37cd595001304e969
recurrent-melody
0
Twins experiment (final updated)
week4-6
2
M252050
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 13:16:00 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": true,
    "_id": "670a7771ff49600012d0c206",
    "time": "2024-10-12T13:19:45.321Z"
  }
]
*** LARGE PROPERTY ***
~102 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Sat Oct 12 2024 13:16:00 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 13:19:45 GMT+0000 (Coordinated Universal Time)
37
670a777bff49600012d0c224
66d835a9fc3c450013944c26
66d4be915ea0b20013e71407
66d835b2fc3c450013944e39
66cdf2a37cd595001304e969
melody-20
0
Twins experiment (final updated)
week4-6
3
M231045
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 13:19:54 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670a79caff49600012d0c3c5",
    "time": "2024-10-12T13:29:45.698Z",
    "nextLogLabel": "melody-21"
  }
]
*** LARGE PROPERTY ***
~279 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Sat Oct 12 2024 13:19:55 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 13:29:46 GMT+0000 (Coordinated Universal Time)
76
670a79caff49600012d0c3c8
66d835a9fc3c450013944c26
66d4be915ea0b20013e71407
66d835b2fc3c450013944e39
66cdf2a37cd595001304e969
melody-21
0
Twins experiment (final updated)
week4-6
3
M231045
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 13:29:45 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670a7a68ff49600012d0c46e",
    "time": "2024-10-12T13:32:23.561Z",
    "nextLogLabel": "melody-22"
  }
]
[
  {
    "startCount": 1,
    "_id": "670a79d7ff49600012d0c3d0",
    "blockType": "cue",
    "blockSubType": "",
    "controlType": "piano",
    "index": 100,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:29:58.848Z",
    "textContent": "Tryck på mellanslagstangenten och lyssna på melodin.\n\n'Vem Kan Segla'",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_0.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1000,
      1500,
      2000,
      2500,
      3000,
      4000,
      4500,
      6000,
      7000,
      7500,
      8000,
      8500,
      9000,
      10500
    ],
    "referenceDuration": [
      947.9166666666666,
      472.91666666666663,
      472.91666666666663,
      472.91666666666686,
      472.91666666666686,
      947.9166666666665,
      472.9166666666664,
      1422.9166666666665,
      947.916666666667,
      472.9166666666664,
      472.9166666666664,
      472.9166666666664,
      472.9166666666664,
      1422.9166666666674,
      1422.9166666666674
    ],
    "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": "2024-10-12T13:29:51.583Z",
    "pressedKeys": [
      76
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      1158
    ],
    "pressedvelocity": [
      8
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a79d8ff49600012d0c3d9",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 101,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:00.476Z",
    "textContent": "Vem Kan Segla\n1/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "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": "670a79e9ff49600012d0c3de",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 102,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:16.838Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:30:05.309Z",
    "pressedKeys": [
      69,
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "pressedTime": [
      0,
      802,
      2095,
      2762,
      3369,
      4130,
      4892,
      6124,
      6887
    ],
    "pressedDuration": [
      678,
      1929,
      646,
      647,
      850,
      1001,
      867,
      329,
      1841
    ],
    "pressedvelocity": [
      13,
      58,
      1,
      8,
      19,
      10,
      19,
      10,
      11
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a79f0ff49600012d0c3e3",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:23.731Z",
    "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/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:30:17.809Z",
    "pressedKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "pressedTime": [
      0,
      882,
      1391,
      1873,
      2361,
      3008,
      3962,
      4483
    ],
    "pressedDuration": [
      886,
      514,
      467,
      660,
      741,
      786,
      350,
      1439
    ],
    "pressedvelocity": [
      18,
      13,
      16,
      15,
      19,
      16,
      19,
      17
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 27.589484415666902,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      882,
      509,
      482,
      488,
      647,
      954,
      521
    ],
    "interOnsetIntervalsRelativeError": 81.96849959054991,
    "relativeInterOnsetIntervalsRelativeError": 3.0508906663267386,
    "sequenceDuration": -3044,
    "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.94910933367326,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 96.94910933367326,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a79f1ff49600012d0c3e8",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:25.538Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "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": "2024-10-12T13:30:25.538Z",
    "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.94910933367326,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 96.94910933367326,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a79f8ff49600012d0c3ed",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:31.659Z",
    "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/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:30:26.331Z",
    "pressedKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "pressedTime": [
      0,
      867,
      1393,
      1930,
      2425,
      2864,
      3672,
      4167
    ],
    "pressedDuration": [
      952,
      523,
      548,
      598,
      618,
      570,
      262,
      1161
    ],
    "pressedvelocity": [
      16,
      18,
      13,
      12,
      19,
      57,
      23,
      20
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 31.64924912221323,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      867,
      526,
      537,
      495,
      439,
      808,
      495
    ],
    "interOnsetIntervalsRelativeError": 87.04850111455038,
    "relativeInterOnsetIntervalsRelativeError": 1.7618019129898113,
    "sequenceDuration": -3006,
    "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.23819808701019,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.23819808701019,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a79f9ff49600012d0c3f2",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:33.276Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "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": "2024-10-12T13:30:33.276Z",
    "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.23819808701019,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.23819808701019,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a79fdff49600012d0c3f7",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:36.699Z",
    "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/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:30:33.846Z",
    "pressedKeys": [
      69,
      71,
      72,
      71,
      69,
      72
    ],
    "pressedTime": [
      0,
      761,
      1225,
      1608,
      2043,
      2853
    ],
    "pressedDuration": [
      835,
      503,
      403,
      512,
      810,
      0
    ],
    "pressedvelocity": [
      18,
      18,
      14,
      19,
      18,
      26
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 62.5,
    "durationsRelativeError": 32.11234832228463,
    "levenshteinDistance": 3,
    "interOnsetInterval": [
      761,
      464,
      383,
      435,
      810
    ],
    "interOnsetIntervalsRelativeError": 94.16395264918577,
    "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": 62.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": 62.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": "670a79feff49600012d0c3fc",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:37.959Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "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": "2024-10-12T13:30:37.959Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 62.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": 62.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": "670a7a02ff49600012d0c401",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:42.453Z",
    "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/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:30:38.277Z",
    "pressedKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "pressedTime": [
      0,
      680,
      1058,
      1415,
      1747,
      2103,
      2767,
      3150
    ],
    "pressedDuration": [
      1027,
      407,
      421,
      446,
      498,
      452,
      120,
      1026
    ],
    "pressedvelocity": [
      19,
      18,
      31,
      21,
      24,
      57,
      59,
      56
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 45.03228440478354,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      680,
      378,
      357,
      332,
      356,
      664,
      383
    ],
    "interOnsetIntervalsRelativeError": 147.05851911755576,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -2124,
    "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": "670a7a04ff49600012d0c408",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:44.088Z",
    "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/30_VemKanSegla_1.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666
    ],
    "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": 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": "670a7a05ff49600012d0c411",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 101,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:30:45.105Z",
    "textContent": "Vem Kan Segla\n2/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_2.mid",
    "referenceKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      2032.737485416666,
      2032.737485416666
    ],
    "referenceVelocity": [
      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": "670a7a15ff49600012d0c416",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 102,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:00.748Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_2.mid",
    "referenceKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      2032.737485416666,
      2032.737485416666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:30:50.459Z",
    "pressedKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "pressedTime": [
      0,
      983,
      1510,
      2004,
      2838,
      3487,
      5204
    ],
    "pressedDuration": [
      1150,
      548,
      593,
      893,
      675,
      1388,
      1946
    ],
    "pressedvelocity": [
      28,
      21,
      12,
      18,
      21,
      17,
      7
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a7a1aff49600012d0c41b",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:06.171Z",
    "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/30_VemKanSegla_2.mid",
    "referenceKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      2032.737485416666,
      2032.737485416666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:31:01.633Z",
    "pressedKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "pressedTime": [
      0,
      816,
      1265,
      1648,
      2031,
      2417,
      3599
    ],
    "pressedDuration": [
      893,
      465,
      462,
      544,
      475,
      838,
      939
    ],
    "pressedvelocity": [
      16,
      19,
      17,
      15,
      16,
      18,
      13
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 36.941989681385834,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      816,
      449,
      383,
      383,
      386,
      1182
    ],
    "interOnsetIntervalsRelativeError": 86.80106515143066,
    "relativeInterOnsetIntervalsRelativeError": 0.38019820320458636,
    "sequenceDuration": -2660,
    "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.61980179679541,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.61980179679541,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a1bff49600012d0c420",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:07.038Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_2.mid",
    "referenceKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      2032.737485416666,
      2032.737485416666
    ],
    "referenceVelocity": [
      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": "2024-10-12T13:31:07.038Z",
    "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.61980179679541,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.61980179679541,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a20ff49600012d0c425",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:11.835Z",
    "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/30_VemKanSegla_2.mid",
    "referenceKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      2032.737485416666,
      2032.737485416666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:31:07.582Z",
    "pressedKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "pressedTime": [
      0,
      750,
      1166,
      1571,
      1980,
      2353,
      3425
    ],
    "pressedDuration": [
      873,
      447,
      501,
      533,
      425,
      721,
      828
    ],
    "pressedvelocity": [
      9,
      19,
      26,
      15,
      16,
      12,
      18
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 39.60113707424197,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      750,
      416,
      405,
      409,
      373,
      1072
    ],
    "interOnsetIntervalsRelativeError": 94.13551179620909,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -2597,
    "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": "670a7a22ff49600012d0c42a",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:13.996Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_2.mid",
    "referenceKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      2032.737485416666,
      2032.737485416666
    ],
    "referenceVelocity": [
      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": "2024-10-12T13:31:13.996Z",
    "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": "670a7a28ff49600012d0c42f",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:20.052Z",
    "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/30_VemKanSegla_2.mid",
    "referenceKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      2032.737485416666,
      2032.737485416666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:31:15.862Z",
    "pressedKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "pressedTime": [
      0,
      725,
      1111,
      1469,
      1840,
      2193,
      3315
    ],
    "pressedDuration": [
      843,
      409,
      496,
      545,
      486,
      844,
      875
    ],
    "pressedvelocity": [
      17,
      22,
      18,
      17,
      12,
      17,
      17
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 38.088529767299136,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      725,
      386,
      358,
      371,
      353,
      1122
    ],
    "interOnsetIntervalsRelativeError": 102.89329220132097,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -2440,
    "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": "670a7a29ff49600012d0c436",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:21.178Z",
    "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/30_VemKanSegla_2.mid",
    "referenceKeys": [
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      6428.5695
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      2032.737485416666,
      2032.737485416666
    ],
    "referenceVelocity": [
      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": 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": "670a7a2aff49600012d0c43f",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 101,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:21.887Z",
    "textContent": "Vem Kan Segla\n3/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_3.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695,
      8571.426000000001,
      9999.997000000001,
      10714.2825,
      11428.568000000001,
      12142.853500000001,
      12857.139,
      14999.9955
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666,
      1354.166260416667,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      2032.7374854166678,
      2032.7374854166678
    ],
    "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": "670a7a43ff49600012d0c444",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 102,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:47.565Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_3.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695,
      8571.426000000001,
      9999.997000000001,
      10714.2825,
      11428.568000000001,
      12142.853500000001,
      12857.139,
      14999.9955
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666,
      1354.166260416667,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      2032.7374854166678,
      2032.7374854166678
    ],
    "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": "2024-10-12T13:31:28.313Z",
    "pressedKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "pressedTime": [
      0,
      1186,
      1773,
      2711,
      3420,
      4334,
      5437,
      6081,
      8161,
      9379,
      10334,
      11021,
      11661,
      12490,
      14253
    ],
    "pressedDuration": [
      1750,
      632,
      1034,
      811,
      1033,
      779,
      383,
      2055,
      1375,
      948,
      783,
      810,
      930,
      1306,
      3249
    ],
    "pressedvelocity": [
      11,
      7,
      19,
      15,
      2,
      15,
      17,
      19,
      12,
      25,
      15,
      17,
      14,
      17,
      16
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a7a4eff49600012d0c449",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:31:58.315Z",
    "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/30_VemKanSegla_3.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695,
      8571.426000000001,
      9999.997000000001,
      10714.2825,
      11428.568000000001,
      12142.853500000001,
      12857.139,
      14999.9955
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666,
      1354.166260416667,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      2032.7374854166678,
      2032.7374854166678
    ],
    "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": "2024-10-12T13:31:48.768Z",
    "pressedKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "pressedTime": [
      0,
      760,
      1275,
      1738,
      2185,
      2595,
      3451,
      4035,
      5249,
      6060,
      6478,
      6825,
      7180,
      7564,
      8720
    ],
    "pressedDuration": [
      1267,
      491,
      538,
      534,
      560,
      716,
      419,
      1275,
      857,
      476,
      452,
      777,
      439,
      840,
      827
    ],
    "pressedvelocity": [
      16,
      17,
      17,
      19,
      19,
      25,
      22,
      28,
      22,
      16,
      24,
      17,
      19,
      21,
      18
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 32.130306341159624,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      760,
      515,
      463,
      447,
      410,
      856,
      584,
      1214,
      811,
      418,
      347,
      355,
      384,
      1156
    ],
    "interOnsetIntervalsRelativeError": 218.3108211599131,
    "relativeInterOnsetIntervalsRelativeError": 4.079292267365691,
    "sequenceDuration": -7893,
    "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.92070773263431,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 95.92070773263431,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a50ff49600012d0c44e",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:00.047Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_3.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695,
      8571.426000000001,
      9999.997000000001,
      10714.2825,
      11428.568000000001,
      12142.853500000001,
      12857.139,
      14999.9955
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666,
      1354.166260416667,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      2032.7374854166678,
      2032.7374854166678
    ],
    "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": "2024-10-12T13:32:00.047Z",
    "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": 95.92070773263431,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 95.92070773263431,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a5aff49600012d0c453",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:10.153Z",
    "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/30_VemKanSegla_3.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695,
      8571.426000000001,
      9999.997000000001,
      10714.2825,
      11428.568000000001,
      12142.853500000001,
      12857.139,
      14999.9955
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666,
      1354.166260416667,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      2032.7374854166678,
      2032.7374854166678
    ],
    "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": "2024-10-12T13:32:01.182Z",
    "pressedKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "pressedTime": [
      0,
      749,
      1141,
      1535,
      1965,
      2410,
      3202,
      3630,
      4726,
      5451,
      5869,
      6214,
      6573,
      6940,
      8053
    ],
    "pressedDuration": [
      846,
      450,
      498,
      930,
      713,
      681,
      327,
      1145,
      779,
      447,
      412,
      745,
      399,
      811,
      917
    ],
    "pressedvelocity": [
      19,
      17,
      20,
      26,
      19,
      13,
      19,
      27,
      22,
      20,
      16,
      18,
      20,
      25,
      20
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 37.794110495332525,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      749,
      392,
      394,
      430,
      445,
      792,
      428,
      1096,
      725,
      418,
      345,
      359,
      367,
      1113
    ],
    "interOnsetIntervalsRelativeError": 257.8108330099167,
    "relativeInterOnsetIntervalsRelativeError": 0.7014244913164823,
    "sequenceDuration": -7136,
    "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.29857550868351,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.29857550868351,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a5cff49600012d0c458",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:11.621Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/30_VemKanSegla_3.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695,
      8571.426000000001,
      9999.997000000001,
      10714.2825,
      11428.568000000001,
      12142.853500000001,
      12857.139,
      14999.9955
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666,
      1354.166260416667,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      2032.7374854166678,
      2032.7374854166678
    ],
    "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": "2024-10-12T13:32:11.621Z",
    "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.29857550868351,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.29857550868351,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a65ff49600012d0c45d",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 103,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:21.477Z",
    "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/30_VemKanSegla_3.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695,
      8571.426000000001,
      9999.997000000001,
      10714.2825,
      11428.568000000001,
      12142.853500000001,
      12857.139,
      14999.9955
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666,
      1354.166260416667,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      2032.7374854166678,
      2032.7374854166678
    ],
    "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": "2024-10-12T13:32:12.405Z",
    "pressedKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "pressedTime": [
      0,
      778,
      1187,
      1581,
      1991,
      2501,
      3247,
      3715,
      4811,
      5529,
      5918,
      6263,
      6612,
      6996,
      8108
    ],
    "pressedDuration": [
      832,
      450,
      485,
      501,
      623,
      546,
      264,
      1162,
      727,
      419,
      389,
      741,
      410,
      822,
      964
    ],
    "pressedvelocity": [
      27,
      15,
      24,
      22,
      21,
      16,
      25,
      17,
      26,
      23,
      19,
      18,
      19,
      19,
      17
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 39.00521539845704,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      778,
      409,
      394,
      410,
      510,
      746,
      468,
      1096,
      718,
      389,
      345,
      349,
      384,
      1112
    ],
    "interOnsetIntervalsRelativeError": 252.39083138391624,
    "relativeInterOnsetIntervalsRelativeError": 2.424941856367627,
    "sequenceDuration": -7144,
    "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.57505814363238,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.57505814363238,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a68ff49600012d0c468",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 104,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:23.556Z",
    "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/30_VemKanSegla_3.mid",
    "referenceKeys": [
      69,
      71,
      72,
      71,
      69,
      76,
      76,
      76,
      77,
      79,
      81,
      79,
      77,
      76,
      76
    ],
    "referenceTime": [
      0,
      1428.5710000000001,
      2142.8565000000003,
      2857.1420000000003,
      3571.4275,
      4285.713000000001,
      5714.284000000001,
      6428.5695,
      8571.426000000001,
      9999.997000000001,
      10714.2825,
      11428.568000000001,
      12142.853500000001,
      12857.139,
      14999.9955
    ],
    "referenceDuration": [
      1354.1662604166665,
      675.5950354166666,
      675.5950354166664,
      675.5950354166669,
      675.5950354166669,
      1354.1662604166663,
      675.5950354166664,
      2032.737485416666,
      1354.166260416667,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      675.5950354166664,
      2032.7374854166678,
      2032.7374854166678
    ],
    "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": 97.57505814363238,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.57505814363238,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  }
]
Sat Oct 12 2024 13:29:46 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 13:32:24 GMT+0000 (Coordinated Universal Time)
28
670a7a68ff49600012d0c471
66d835a9fc3c450013944c26
66d4be915ea0b20013e71407
66d835b2fc3c450013944e39
66cdf2a37cd595001304e969
melody-22
0
Twins experiment (final updated)
week4-6
3
M231045
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 13:32:23 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670a7aedff49600012d0c50d",
    "time": "2024-10-12T13:34:36.054Z",
    "nextLogLabel": "melody-23"
  }
]
[
  {
    "startCount": 1,
    "_id": "670a7a73ff49600012d0c479",
    "blockType": "cue",
    "blockSubType": "",
    "controlType": "piano",
    "index": 105,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:35.312Z",
    "textContent": "Tryck på mellanslagstangenten och lyssna på melodin.\n\n'Dacka Dacka'",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_0.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      666.667,
      1333.334,
      2000.0010000000002,
      2666.668,
      3000.0015000000003,
      3333.335,
      4000.0020000000004,
      5333.336,
      6000.003000000001,
      6666.67,
      7000.0035,
      7333.337,
      8000.004000000001,
      9333.338
    ],
    "referenceDuration": [
      631.9447604166667,
      631.9447604166667,
      631.9447604166666,
      631.9447604166663,
      315.27793541666637,
      315.27793541666637,
      631.9447604166668,
      1265.2784104166662,
      631.9447604166663,
      631.9447604166663,
      315.2779354166668,
      315.2779354166668,
      631.9447604166663,
      1265.2784104166662,
      1265.278410416668
    ],
    "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": "670a7a75ff49600012d0c482",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 106,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:37.260Z",
    "textContent": "Dacka Dacka\n1/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_1.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997
    ],
    "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": "670a7a83ff49600012d0c487",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 107,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:51.213Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_1.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:32:42.127Z",
    "pressedKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "pressedTime": [
      0,
      764,
      1559,
      2370,
      3151,
      3646,
      4040,
      4806,
      6739
    ],
    "pressedDuration": [
      872,
      247,
      269,
      451,
      483,
      356,
      751,
      2302,
      616
    ],
    "pressedvelocity": [
      12,
      28,
      12,
      14,
      13,
      12,
      16,
      11,
      13
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a7a88ff49600012d0c48c",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 108,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:56.085Z",
    "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/31_DackaDacka_1.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:32:51.989Z",
    "pressedKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "pressedTime": [
      0,
      573,
      1172,
      1771,
      2323,
      2623,
      2874,
      3336
    ],
    "pressedDuration": [
      889,
      413,
      362,
      410,
      372,
      306,
      528,
      760
    ],
    "pressedvelocity": [
      17,
      18,
      22,
      25,
      19,
      8,
      14,
      22
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 35.012629266270004,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      573,
      599,
      599,
      552,
      300,
      251,
      462
    ],
    "interOnsetIntervalsRelativeError": 84.7565290449312,
    "relativeInterOnsetIntervalsRelativeError": 0.9866392600205501,
    "sequenceDuration": -2576,
    "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.01336073997945,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.01336073997945,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a8aff49600012d0c491",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 109,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:32:57.699Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_1.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997
    ],
    "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": "2024-10-12T13:32:57.699Z",
    "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.01336073997945,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.01336073997945,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a8eff49600012d0c496",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 108,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:02.057Z",
    "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/31_DackaDacka_1.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:32:58.215Z",
    "pressedKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "pressedTime": [
      0,
      564,
      1114,
      1676,
      2210,
      2465,
      2741,
      3251
    ],
    "pressedDuration": [
      823,
      328,
      361,
      376,
      1000,
      345,
      545,
      591
    ],
    "pressedvelocity": [
      20,
      31,
      61,
      30,
      27,
      21,
      19,
      20
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 53.600089278729904,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      564,
      550,
      562,
      534,
      255,
      276,
      510
    ],
    "interOnsetIntervalsRelativeError": 98.9058218338633,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -2660,
    "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": "670a7a8fff49600012d0c49b",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 109,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:03.445Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_1.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997
    ],
    "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": "2024-10-12T13:33:03.445Z",
    "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": "670a7a94ff49600012d0c4a0",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 108,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:07.666Z",
    "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/31_DackaDacka_1.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:33:04.052Z",
    "pressedKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "pressedTime": [
      0,
      551,
      1085,
      1630,
      2162,
      2411,
      2661,
      3127
    ],
    "pressedDuration": [
      824,
      281,
      304,
      368,
      557,
      289,
      489,
      487
    ],
    "pressedvelocity": [
      20,
      13,
      21,
      19,
      57,
      22,
      28,
      18
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 44.9433603916367,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      551,
      534,
      545,
      532,
      249,
      250,
      466
    ],
    "interOnsetIntervalsRelativeError": 105.194396406722,
    "relativeInterOnsetIntervalsRelativeError": 0.08360363652976058,
    "sequenceDuration": -2640,
    "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.91639636347024,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.91639636347024,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a96ff49600012d0c4a7",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 109,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:09.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/31_DackaDacka_1.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997
    ],
    "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.91639636347024,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.91639636347024,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7a97ff49600012d0c4b0",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 106,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:11.399Z",
    "textContent": "Dacka Dacka\n2/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_2.mid",
    "referenceKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2112.675,
      2535.21,
      3380.28,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      399.64768750000013,
      399.64768750000036,
      801.0559375000001,
      1603.8724375000002,
      1603.8724374999997
    ],
    "referenceVelocity": [
      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": "670a7aa5ff49600012d0c4b5",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 107,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:25.601Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_2.mid",
    "referenceKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2112.675,
      2535.21,
      3380.28,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      399.64768750000013,
      399.64768750000036,
      801.0559375000001,
      1603.8724375000002,
      1603.8724374999997
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:33:16.934Z",
    "pressedKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "pressedTime": [
      0,
      792,
      1562,
      2135,
      2330,
      3061,
      4679
    ],
    "pressedDuration": [
      933,
      305,
      657,
      219,
      780,
      1756,
      1569
    ],
    "pressedvelocity": [
      17,
      14,
      10,
      12,
      20,
      17,
      16
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a7aabff49600012d0c4ba",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 108,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:31.314Z",
    "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/31_DackaDacka_2.mid",
    "referenceKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2112.675,
      2535.21,
      3380.28,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      399.64768750000013,
      399.64768750000036,
      801.0559375000001,
      1603.8724375000002,
      1603.8724374999997
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:33:26.602Z",
    "pressedKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "pressedTime": [
      0,
      651,
      1272,
      1562,
      1873,
      2438,
      3626
    ],
    "pressedDuration": [
      805,
      430,
      629,
      352,
      626,
      1297,
      1086
    ],
    "pressedvelocity": [
      18,
      19,
      23,
      26,
      13,
      16,
      12
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 27.057072139681438,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      651,
      621,
      290,
      311,
      565,
      1188
    ],
    "interOnsetIntervalsRelativeError": 39.39407386370362,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -2540,
    "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": "670a7aacff49600012d0c4bf",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 109,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:32.030Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_2.mid",
    "referenceKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2112.675,
      2535.21,
      3380.28,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      399.64768750000013,
      399.64768750000036,
      801.0559375000001,
      1603.8724375000002,
      1603.8724374999997
    ],
    "referenceVelocity": [
      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": "2024-10-12T13:33:32.030Z",
    "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": "670a7ab1ff49600012d0c4c4",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 108,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:36.676Z",
    "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/31_DackaDacka_2.mid",
    "referenceKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2112.675,
      2535.21,
      3380.28,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      399.64768750000013,
      399.64768750000036,
      801.0559375000001,
      1603.8724375000002,
      1603.8724374999997
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:33:32.445Z",
    "pressedKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "pressedTime": [
      0,
      549,
      1116,
      1380,
      1636,
      2158,
      3290
    ],
    "pressedDuration": [
      670,
      436,
      574,
      332,
      585,
      1191,
      941
    ],
    "pressedvelocity": [
      14,
      18,
      24,
      19,
      24,
      20,
      17
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 30.932669676489784,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      549,
      567,
      264,
      256,
      522,
      1132
    ],
    "interOnsetIntervalsRelativeError": 62.17325191995931,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -2349,
    "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": "670a7ab1ff49600012d0c4c9",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 109,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:37.366Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_2.mid",
    "referenceKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2112.675,
      2535.21,
      3380.28,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      399.64768750000013,
      399.64768750000036,
      801.0559375000001,
      1603.8724375000002,
      1603.8724374999997
    ],
    "referenceVelocity": [
      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": "2024-10-12T13:33:37.366Z",
    "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": "670a7ab6ff49600012d0c4ce",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 108,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:42.178Z",
    "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/31_DackaDacka_2.mid",
    "referenceKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2112.675,
      2535.21,
      3380.28,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      399.64768750000013,
      399.64768750000036,
      801.0559375000001,
      1603.8724375000002,
      1603.8724374999997
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:33:37.994Z",
    "pressedKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "pressedTime": [
      0,
      619,
      1164,
      1439,
      1713,
      2211,
      3251
    ],
    "pressedDuration": [
      788,
      355,
      704,
      409,
      551,
      1092,
      932
    ],
    "pressedvelocity": [
      26,
      13,
      27,
      19,
      21,
      24,
      15
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 34.40426340619696,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      619,
      545,
      275,
      274,
      498,
      1040
    ],
    "interOnsetIntervalsRelativeError": 54.530886987665724,
    "relativeInterOnsetIntervalsRelativeError": 0.7069619604224341,
    "sequenceDuration": -2319,
    "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.29303803957757,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.29303803957757,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7ab8ff49600012d0c4d5",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 109,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:44.129Z",
    "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/31_DackaDacka_2.mid",
    "referenceKeys": [
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2112.675,
      2535.21,
      3380.28,
      5070.42
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      399.64768750000013,
      399.64768750000036,
      801.0559375000001,
      1603.8724375000002,
      1603.8724374999997
    ],
    "referenceVelocity": [
      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.29303803957757,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.29303803957757,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7ab9ff49600012d0c4de",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 106,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:33:45.242Z",
    "textContent": "Dacka Dacka\n3/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_3.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42,
      6760.56,
      7605.63,
      8450.7,
      8873.235,
      9295.77,
      10140.84,
      11830.980000000001
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997,
      801.0559374999992,
      801.0559375000001,
      399.6476874999999,
      399.6476874999999,
      801.0559374999992,
      1603.8724375000015,
      1603.8724374999997
    ],
    "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": "670a7aceff49600012d0c4e3",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 107,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:34:06.290Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_3.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42,
      6760.56,
      7605.63,
      8450.7,
      8873.235,
      9295.77,
      10140.84,
      11830.980000000001
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997,
      801.0559374999992,
      801.0559375000001,
      399.6476874999999,
      399.6476874999999,
      801.0559374999992,
      1603.8724375000015,
      1603.8724374999997
    ],
    "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": "2024-10-12T13:33:50.901Z",
    "pressedKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "pressedTime": [
      0,
      680,
      1559,
      2364,
      3111,
      3814,
      4065,
      4777,
      6614,
      7368,
      8185,
      8538,
      8949,
      9663,
      11329
    ],
    "pressedDuration": [
      1010,
      450,
      437,
      383,
      685,
      250,
      709,
      1900,
      857,
      564,
      832,
      374,
      693,
      1768,
      1340
    ],
    "pressedvelocity": [
      17,
      14,
      12,
      19,
      19,
      13,
      15,
      16,
      7,
      5,
      20,
      10,
      9,
      9,
      12
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a7ad8ff49600012d0c4e8",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 108,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:34:15.975Z",
    "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/31_DackaDacka_3.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42,
      6760.56,
      7605.63,
      8450.7,
      8873.235,
      9295.77,
      10140.84,
      11830.980000000001
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997,
      801.0559374999992,
      801.0559375000001,
      399.6476874999999,
      399.6476874999999,
      801.0559374999992,
      1603.8724375000015,
      1603.8724374999997
    ],
    "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": "2024-10-12T13:34:07.129Z",
    "pressedKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "pressedTime": [
      0,
      600,
      1240,
      1873,
      2484,
      2820,
      3112,
      3609,
      4785,
      5361,
      5856,
      6124,
      6382,
      6885,
      7964
    ],
    "pressedDuration": [
      791,
      404,
      497,
      455,
      634,
      304,
      543,
      1260,
      641,
      271,
      665,
      289,
      543,
      1157,
      882
    ],
    "pressedvelocity": [
      19,
      16,
      19,
      14,
      19,
      13,
      17,
      16,
      15,
      29,
      23,
      19,
      16,
      18,
      18
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 36.901593548607394,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      600,
      640,
      633,
      611,
      336,
      292,
      497,
      1176,
      576,
      495,
      268,
      258,
      503,
      1079
    ],
    "interOnsetIntervalsRelativeError": 147.50830446843796,
    "relativeInterOnsetIntervalsRelativeError": 1.3647126354308698,
    "sequenceDuration": -7082,
    "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.63528736456912,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.63528736456912,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7ad9ff49600012d0c4ed",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 109,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:34:17.225Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_3.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42,
      6760.56,
      7605.63,
      8450.7,
      8873.235,
      9295.77,
      10140.84,
      11830.980000000001
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997,
      801.0559374999992,
      801.0559375000001,
      399.6476874999999,
      399.6476874999999,
      801.0559374999992,
      1603.8724375000015,
      1603.8724374999997
    ],
    "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": "2024-10-12T13:34:17.225Z",
    "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.63528736456912,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.63528736456912,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7ae2ff49600012d0c4f2",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 108,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:34:25.616Z",
    "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/31_DackaDacka_3.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42,
      6760.56,
      7605.63,
      8450.7,
      8873.235,
      9295.77,
      10140.84,
      11830.980000000001
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997,
      801.0559374999992,
      801.0559375000001,
      399.6476874999999,
      399.6476874999999,
      801.0559374999992,
      1603.8724375000015,
      1603.8724374999997
    ],
    "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": "2024-10-12T13:34:17.748Z",
    "pressedKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "pressedTime": [
      0,
      551,
      1087,
      1632,
      2144,
      2409,
      2662,
      3142,
      4146,
      4686,
      5185,
      5444,
      5733,
      6186,
      7194
    ],
    "pressedDuration": [
      803,
      306,
      345,
      348,
      489,
      302,
      505,
      1052,
      579,
      355,
      993,
      378,
      517,
      1043,
      673
    ],
    "pressedvelocity": [
      18,
      10,
      23,
      19,
      22,
      18,
      16,
      23,
      16,
      25,
      56,
      60,
      15,
      19,
      14
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 43.963269309203035,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      551,
      536,
      545,
      512,
      265,
      253,
      480,
      1004,
      540,
      499,
      259,
      289,
      453,
      1008
    ],
    "interOnsetIntervalsRelativeError": 212.10988438827562,
    "relativeInterOnsetIntervalsRelativeError": 0.308987648437191,
    "sequenceDuration": -6521,
    "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.6910123515628,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.6910123515628,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7ae2ff49600012d0c4f7",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 109,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:34:26.155Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/31_DackaDacka_3.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42,
      6760.56,
      7605.63,
      8450.7,
      8873.235,
      9295.77,
      10140.84,
      11830.980000000001
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997,
      801.0559374999992,
      801.0559375000001,
      399.6476874999999,
      399.6476874999999,
      801.0559374999992,
      1603.8724375000015,
      1603.8724374999997
    ],
    "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": "2024-10-12T13:34:26.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.6910123515628,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.6910123515628,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7aebff49600012d0c4fc",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 108,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:34:34.779Z",
    "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/31_DackaDacka_3.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42,
      6760.56,
      7605.63,
      8450.7,
      8873.235,
      9295.77,
      10140.84,
      11830.980000000001
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997,
      801.0559374999992,
      801.0559375000001,
      399.6476874999999,
      399.6476874999999,
      801.0559374999992,
      1603.8724375000015,
      1603.8724374999997
    ],
    "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": "2024-10-12T13:34:26.991Z",
    "pressedKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "pressedTime": [
      0,
      512,
      1045,
      1575,
      2079,
      2350,
      2615,
      3057,
      4030,
      4522,
      5003,
      5237,
      5471,
      5960,
      6898
    ],
    "pressedDuration": [
      646,
      317,
      307,
      349,
      696,
      307,
      486,
      1042,
      630,
      310,
      491,
      288,
      528,
      1011,
      890
    ],
    "pressedvelocity": [
      18,
      21,
      31,
      26,
      28,
      17,
      17,
      25,
      24,
      29,
      57,
      17,
      23,
      23,
      11
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 41.24005385057733,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      512,
      533,
      530,
      504,
      271,
      265,
      442,
      973,
      492,
      481,
      234,
      234,
      489,
      938
    ],
    "interOnsetIntervalsRelativeError": 228.24126150158318,
    "relativeInterOnsetIntervalsRelativeError": 0.021124135360146457,
    "sequenceDuration": -6008,
    "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.97887586463986,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.97887586463986,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7aecff49600012d0c507",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 109,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:34:36.048Z",
    "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/31_DackaDacka_3.mid",
    "referenceKeys": [
      69,
      76,
      76,
      76,
      76,
      74,
      72,
      71,
      69,
      76,
      76,
      74,
      72,
      71,
      69
    ],
    "referenceTime": [
      0,
      845.07,
      1690.14,
      2535.21,
      3380.28,
      3802.815,
      4225.35,
      5070.42,
      6760.56,
      7605.63,
      8450.7,
      8873.235,
      9295.77,
      10140.84,
      11830.980000000001
    ],
    "referenceDuration": [
      801.0559375,
      801.0559375000003,
      801.0559374999999,
      801.0559375000001,
      399.6476874999999,
      399.64768750000036,
      801.0559375000001,
      1603.8724374999997,
      801.0559374999992,
      801.0559375000001,
      399.6476874999999,
      399.6476874999999,
      801.0559374999992,
      1603.8724375000015,
      1603.8724374999997
    ],
    "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": 99.97887586463986,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.97887586463986,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  }
]
Sat Oct 12 2024 13:32:24 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 13:34:37 GMT+0000 (Coordinated Universal Time)
26
670a7aedff49600012d0c50f
66d835a9fc3c450013944c26
66d4be915ea0b20013e71407
66d835b2fc3c450013944e39
66cdf2a37cd595001304e969
melody-23
0
Twins experiment (final updated)
week4-6
3
M231045
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 13:34:36 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670a7b9cff49600012d0c5ac",
    "time": "2024-10-12T13:37:31.015Z",
    "nextLogLabel": "melody-24"
  }
]
[
  {
    "startCount": 1,
    "_id": "670a7afbff49600012d0c519",
    "blockType": "cue",
    "blockSubType": "",
    "controlType": "piano",
    "index": 110,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:34:51.096Z",
    "textContent": "Tryck på mellanslagstangenten och lyssna på melodin.\n\n'Hejsan Petronella'",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_0.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      428.5715,
      857.143,
      1285.7145,
      1714.286,
      2571.429,
      3428.572,
      3857.1434999999997,
      4285.715,
      4714.2865,
      5142.858,
      6857.144,
      7285.7155,
      7714.286999999999,
      8142.858499999999,
      8571.43,
      9428.573,
      10285.716,
      10714.287499999999,
      11142.859,
      11571.4305,
      12000.002
    ],
    "referenceDuration": [
      405.35721041666665,
      405.3572104166666,
      405.3572104166667,
      405.3572104166665,
      812.5001354166664,
      812.5001354166664,
      405.3572104166663,
      405.3572104166663,
      405.3572104166667,
      405.3572104166667,
      1626.7859854166654,
      405.3572104166667,
      405.35721041666585,
      405.3572104166667,
      405.3572104166676,
      812.5001354166664,
      812.5001354166664,
      405.35721041666585,
      405.3572104166676,
      405.35721041666585,
      405.35721041666585,
      1626.7859854166672
    ],
    "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,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:34:42.124Z",
    "pressedKeys": [
      76
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      342
    ],
    "pressedvelocity": [
      16
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a7afeff49600012d0c521",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 111,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:34:53.809Z",
    "textContent": "Hejsan Petronella\n1/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_1.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      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": "670a7b0fff49600012d0c526",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 112,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:35:11.032Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_1.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:34:59.147Z",
    "pressedKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "pressedTime": [
      0,
      422,
      827,
      1476,
      2180,
      3296,
      4689,
      5247,
      5853,
      6424,
      7099
    ],
    "pressedDuration": [
      857,
      447,
      815,
      758,
      772,
      1522,
      295,
      295,
      311,
      661,
      1969
    ],
    "pressedvelocity": [
      5,
      19,
      20,
      12,
      18,
      20,
      15,
      18,
      18,
      11,
      17
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a7b15ff49600012d0c52b",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 113,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:35:17.532Z",
    "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/32_HejsanPetronella_1.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:35:11.946Z",
    "pressedKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "pressedTime": [
      0,
      445,
      888,
      1313,
      1741,
      2584,
      3317,
      3740,
      4138,
      4496,
      4863
    ],
    "pressedDuration": [
      524,
      494,
      849,
      511,
      618,
      817,
      220,
      219,
      196,
      371,
      722
    ],
    "pressedvelocity": [
      17,
      16,
      15,
      25,
      16,
      18,
      26,
      20,
      19,
      18,
      24
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 42.11364792695082,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      445,
      443,
      425,
      428,
      843,
      733,
      423,
      398,
      358,
      367
    ],
    "interOnsetIntervalsRelativeError": 113.008,
    "relativeInterOnsetIntervalsRelativeError": 0.16594694632942664,
    "sequenceDuration": -4141,
    "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.83405305367057,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.83405305367057,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b17ff49600012d0c530",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 114,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:35:19.134Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_1.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      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": "2024-10-12T13:35:19.134Z",
    "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.83405305367057,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.83405305367057,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b1eff49600012d0c535",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 113,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:35:25.791Z",
    "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/32_HejsanPetronella_1.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:35:20.225Z",
    "pressedKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "pressedTime": [
      0,
      413,
      805,
      1186,
      1588,
      2439,
      3228,
      3633,
      4019,
      4391,
      4780
    ],
    "pressedDuration": [
      441,
      449,
      588,
      500,
      556,
      900,
      215,
      159,
      177,
      264,
      786
    ],
    "pressedvelocity": [
      18,
      30,
      24,
      19,
      22,
      16,
      19,
      28,
      19,
      27,
      19
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 42.86515350363354,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      413,
      392,
      381,
      402,
      851,
      789,
      405,
      386,
      372,
      389
    ],
    "interOnsetIntervalsRelativeError": 125.98400000000001,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -3994,
    "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": "670a7b1fff49600012d0c53a",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 114,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:35:26.926Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_1.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      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": "2024-10-12T13:35:26.926Z",
    "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": "670a7b25ff49600012d0c53f",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 113,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:35:33.085Z",
    "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/32_HejsanPetronella_1.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:35:27.986Z",
    "pressedKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "pressedTime": [
      0,
      388,
      771,
      1118,
      1517,
      2282,
      2985,
      3355,
      3704,
      4059,
      4404
    ],
    "pressedDuration": [
      438,
      393,
      393,
      499,
      541,
      794,
      210,
      173,
      187,
      254,
      695
    ],
    "pressedvelocity": [
      18,
      21,
      16,
      20,
      22,
      56,
      20,
      22,
      18,
      19,
      27
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 47.92531258544982,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      388,
      383,
      347,
      399,
      765,
      703,
      370,
      349,
      355,
      345
    ],
    "interOnsetIntervalsRelativeError": 148.528,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -3709,
    "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": "670a7b27ff49600012d0c546",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 114,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:35:34.742Z",
    "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/32_HejsanPetronella_1.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      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": 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": "670a7b27ff49600012d0c54f",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 111,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:35:35.508Z",
    "textContent": "Hejsan Petronella\n2/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_2.mid",
    "referenceKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      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": "670a7b3aff49600012d0c554",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 112,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:35:54.083Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_2.mid",
    "referenceKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:35:42.166Z",
    "pressedKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      522,
      1060,
      1616,
      2195,
      3342,
      4571,
      5385,
      5925,
      6492,
      7107,
      11029
    ],
    "pressedDuration": [
      204,
      171,
      215,
      645,
      844,
      1384,
      712,
      392,
      423,
      704,
      2301,
      272
    ],
    "pressedvelocity": [
      18,
      17,
      13,
      16,
      18,
      15,
      15,
      20,
      18,
      15,
      14,
      2
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a7b42ff49600012d0c559",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 113,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:36:02.172Z",
    "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/32_HejsanPetronella_2.mid",
    "referenceKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:35:55.332Z",
    "pressedKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      547,
      1093,
      1620,
      2063,
      2870,
      3628,
      4263,
      4746,
      5218,
      5669
    ],
    "pressedDuration": [
      292,
      274,
      248,
      706,
      544,
      891,
      142,
      186,
      166,
      490,
      1171
    ],
    "pressedvelocity": [
      8,
      13,
      26,
      20,
      21,
      19,
      15,
      23,
      21,
      15,
      16
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 49.52790283745374,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      547,
      546,
      527,
      443,
      807,
      758,
      635,
      483,
      472,
      451
    ],
    "interOnsetIntervalsRelativeError": 63.696,
    "relativeInterOnsetIntervalsRelativeError": 5.16951843358617,
    "sequenceDuration": -4498,
    "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.83048156641382,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.83048156641382,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b44ff49600012d0c55e",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 114,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:36:03.826Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_2.mid",
    "referenceKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      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": "2024-10-12T13:36:03.826Z",
    "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.83048156641382,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.83048156641382,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b4aff49600012d0c563",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 113,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:36:09.720Z",
    "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/32_HejsanPetronella_2.mid",
    "referenceKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:36:04.239Z",
    "pressedKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      449,
      883,
      1306,
      1706,
      2452,
      3162,
      3548,
      3933,
      4310,
      4692
    ],
    "pressedDuration": [
      265,
      225,
      270,
      458,
      395,
      780,
      182,
      138,
      129,
      480,
      789
    ],
    "pressedvelocity": [
      19,
      26,
      27,
      29,
      19,
      28,
      19,
      20,
      18,
      15,
      19
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 54.944063098514064,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      449,
      434,
      423,
      400,
      746,
      710,
      386,
      385,
      377,
      382
    ],
    "interOnsetIntervalsRelativeError": 126.27999999999999,
    "relativeInterOnsetIntervalsRelativeError": 0.5831202046035792,
    "sequenceDuration": -3903,
    "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.41687979539643,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.41687979539643,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b4bff49600012d0c568",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 114,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:36:10.648Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_2.mid",
    "referenceKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      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": "2024-10-12T13:36:10.648Z",
    "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.41687979539643,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.41687979539643,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b52ff49600012d0c56d",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 113,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:36:17.661Z",
    "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/32_HejsanPetronella_2.mid",
    "referenceKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:36:11.839Z",
    "pressedKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      428,
      855,
      1276,
      1665,
      2413,
      3108,
      3519,
      3936,
      4338,
      4751
    ],
    "pressedDuration": [
      225,
      206,
      177,
      446,
      498,
      734,
      192,
      179,
      141,
      466,
      1071
    ],
    "pressedvelocity": [
      13,
      19,
      19,
      17,
      18,
      23,
      21,
      17,
      18,
      18,
      12
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 55.19465193037014,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      428,
      427,
      421,
      389,
      748,
      695,
      411,
      417,
      402,
      413
    ],
    "interOnsetIntervalsRelativeError": 129.01599999999996,
    "relativeInterOnsetIntervalsRelativeError": 0.22290044201220857,
    "sequenceDuration": -3680,
    "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.7770995579878,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.7770995579878,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b53ff49600012d0c574",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 114,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:36:19.268Z",
    "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/32_HejsanPetronella_2.mid",
    "referenceKeys": [
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      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": 99.7770995579878,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.7770995579878,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b54ff49600012d0c57d",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 111,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:36:20.584Z",
    "textContent": "Hejsan Petronella\n3/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_3.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      10625,
      11250,
      11875,
      12500,
      13750,
      15000,
      15625,
      16250,
      16875,
      17500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      1184.8958333333321,
      1184.8958333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      2372.3958333333358
    ],
    "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,
      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": "670a7b71ff49600012d0c582",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 112,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:36:48.750Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_3.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      10625,
      11250,
      11875,
      12500,
      13750,
      15000,
      15625,
      16250,
      16875,
      17500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      1184.8958333333321,
      1184.8958333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      2372.3958333333358
    ],
    "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,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:36:27.131Z",
    "pressedKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      461,
      953,
      1546,
      2194,
      3550,
      4756,
      5297,
      5862,
      6395,
      7045,
      9513,
      10163,
      10741,
      11376,
      11996,
      13134,
      14390,
      15075,
      15646,
      16259,
      16987
    ],
    "pressedDuration": [
      699,
      550,
      691,
      722,
      1249,
      1335,
      316,
      347,
      329,
      622,
      1703,
      448,
      243,
      316,
      641,
      675,
      1176,
      271,
      187,
      199,
      718,
      1508
    ],
    "pressedvelocity": [
      16,
      19,
      18,
      31,
      27,
      27,
      15,
      26,
      19,
      16,
      22,
      20,
      22,
      18,
      16,
      20,
      11,
      6,
      12,
      1,
      12,
      5
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670a7b7eff49600012d0c587",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 113,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:37:01.728Z",
    "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/32_HejsanPetronella_3.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      10625,
      11250,
      11875,
      12500,
      13750,
      15000,
      15625,
      16250,
      16875,
      17500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      1184.8958333333321,
      1184.8958333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      2372.3958333333358
    ],
    "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,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:36:49.671Z",
    "pressedKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      433,
      848,
      1264,
      1714,
      2523,
      3308,
      3753,
      4146,
      4553,
      4920,
      6323,
      6725,
      7093,
      7464,
      7863,
      8710,
      9513,
      9922,
      10334,
      10740,
      11149
    ],
    "pressedDuration": [
      455,
      512,
      487,
      520,
      586,
      837,
      256,
      235,
      266,
      364,
      1480,
      253,
      158,
      192,
      443,
      621,
      874,
      188,
      118,
      133,
      516,
      908
    ],
    "pressedvelocity": [
      16,
      21,
      17,
      17,
      23,
      20,
      13,
      20,
      19,
      18,
      19,
      62,
      31,
      25,
      23,
      18,
      27,
      20,
      20,
      16,
      17,
      11
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 45.046421003378946,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      433,
      415,
      416,
      450,
      809,
      785,
      445,
      393,
      407,
      367,
      1403,
      402,
      368,
      371,
      399,
      847,
      803,
      409,
      412,
      406,
      409
    ],
    "interOnsetIntervalsRelativeError": 302.9219047619048,
    "relativeInterOnsetIntervalsRelativeError": 0.3183287845589392,
    "sequenceDuration": -10241,
    "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.68167121544106,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.68167121544106,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b7fff49600012d0c58c",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 114,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:37:03.319Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_3.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      10625,
      11250,
      11875,
      12500,
      13750,
      15000,
      15625,
      16250,
      16875,
      17500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      1184.8958333333321,
      1184.8958333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      2372.3958333333358
    ],
    "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,
      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": "2024-10-12T13:37:03.319Z",
    "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.68167121544106,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.68167121544106,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b8cff49600012d0c591",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 113,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:37:16.542Z",
    "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/32_HejsanPetronella_3.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      10625,
      11250,
      11875,
      12500,
      13750,
      15000,
      15625,
      16250,
      16875,
      17500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      1184.8958333333321,
      1184.8958333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      2372.3958333333358
    ],
    "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,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:37:04.336Z",
    "pressedKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      380,
      805,
      1214,
      1637,
      2422,
      3185,
      3627,
      4026,
      4440,
      4832,
      6222,
      6655,
      7078,
      7491,
      7901,
      8757,
      9511,
      9944,
      10352,
      10776,
      11221
    ],
    "pressedDuration": [
      434,
      544,
      486,
      611,
      584,
      826,
      287,
      192,
      221,
      456,
      1441,
      282,
      253,
      204,
      451,
      521,
      820,
      209,
      126,
      115,
      541,
      985
    ],
    "pressedvelocity": [
      19,
      20,
      16,
      24,
      27,
      20,
      19,
      30,
      28,
      24,
      57,
      12,
      22,
      25,
      27,
      27,
      23,
      24,
      16,
      15,
      20,
      14
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 43.48978389570308,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      380,
      425,
      409,
      423,
      785,
      763,
      442,
      399,
      414,
      392,
      1390,
      433,
      423,
      413,
      410,
      856,
      754,
      433,
      408,
      424,
      445
    ],
    "interOnsetIntervalsRelativeError": 308.87619047619046,
    "relativeInterOnsetIntervalsRelativeError": 0.2201229836912923,
    "sequenceDuration": -10236,
    "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.7798770163087,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.7798770163087,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b8eff49600012d0c596",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 114,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:37:17.845Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/32_HejsanPetronella_3.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      10625,
      11250,
      11875,
      12500,
      13750,
      15000,
      15625,
      16250,
      16875,
      17500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      1184.8958333333321,
      1184.8958333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      2372.3958333333358
    ],
    "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,
      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": "2024-10-12T13:37:17.845Z",
    "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.7798770163087,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.7798770163087,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b9aff49600012d0c59b",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 113,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:37:29.774Z",
    "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/32_HejsanPetronella_3.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      10625,
      11250,
      11875,
      12500,
      13750,
      15000,
      15625,
      16250,
      16875,
      17500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      1184.8958333333321,
      1184.8958333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      2372.3958333333358
    ],
    "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,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-12T13:37:18.599Z",
    "pressedKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      394,
      798,
      1163,
      1572,
      2314,
      3005,
      3386,
      3786,
      4173,
      4534,
      5771,
      6185,
      6566,
      6931,
      7313,
      8062,
      8754,
      9137,
      9533,
      9926,
      10326
    ],
    "pressedDuration": [
      515,
      514,
      755,
      491,
      501,
      830,
      200,
      202,
      194,
      387,
      1282,
      261,
      162,
      173,
      436,
      597,
      756,
      224,
      111,
      143,
      487,
      848
    ],
    "pressedvelocity": [
      14,
      19,
      15,
      26,
      12,
      26,
      25,
      22,
      22,
      19,
      24,
      15,
      23,
      23,
      25,
      23,
      58,
      22,
      24,
      19,
      19,
      12
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 47.7356419490218,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      394,
      404,
      365,
      409,
      742,
      691,
      381,
      400,
      387,
      361,
      1237,
      414,
      381,
      365,
      382,
      749,
      692,
      383,
      396,
      393,
      400
    ],
    "interOnsetIntervalsRelativeError": 362.21333333333337,
    "relativeInterOnsetIntervalsRelativeError": 0.4432638831244294,
    "sequenceDuration": -9478,
    "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.55673611687557,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.55673611687557,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "670a7b9bff49600012d0c5a6",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 114,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-12T13:37:31.009Z",
    "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/32_HejsanPetronella_3.mid",
    "referenceKeys": [
      67,
      69,
      71,
      72,
      74,
      74,
      76,
      76,
      76,
      76,
      74,
      72,
      72,
      72,
      72,
      71,
      71,
      69,
      69,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      10625,
      11250,
      11875,
      12500,
      13750,
      15000,
      15625,
      16250,
      16875,
      17500
    ],
    "referenceDuration": [
      591.1458333333333,
      591.1458333333333,
      591.1458333333333,
      591.1458333333335,
      1184.895833333333,
      1184.895833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      591.145833333333,
      2372.395833333332,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      1184.8958333333321,
      1184.8958333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      591.1458333333321,
      2372.3958333333358
    ],
    "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,
      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.55673611687557,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.55673611687557,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  }
]
Sat Oct 12 2024 13:34:37 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 13:37:32 GMT+0000 (Coordinated Universal Time)
26
670a7b9cff49600012d0c5af
66d835a9fc3c450013944c26
66d4be915ea0b20013e71407
66d835b2fc3c450013944e39
66cdf2a37cd595001304e969
melody-24
0
Twins experiment (final updated)
week4-6
3
M231045
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 13:37:31 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670a7c22ff49600012d0c67d",
    "time": "2024-10-12T13:39:45.560Z",
    "nextLogLabel": "melody-25"
  }
]
*** LARGE PROPERTY ***
~100 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Sat Oct 12 2024 13:37:32 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 13:39:46 GMT+0000 (Coordinated Universal Time)
36
670a7c22ff49600012d0c681
66d835a9fc3c450013944c26
66d4be915ea0b20013e71407
66d835b2fc3c450013944e39
66cdf2a37cd595001304e969
melody-25
0
Twins experiment (final updated)
week4-6
3
M231045
sweedish twins experiment
week 4-6
3
Sat Oct 12 2024 13:39:45 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670a7d50ff49600012d0c7e0",
    "time": "2024-10-12T13:44:47.522Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~197 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Sat Oct 12 2024 13:39:46 GMT+0000 (Coordinated Universal Time)
Sat Oct 12 2024 13:44:48 GMT+0000 (Coordinated Universal Time)
66

Rename Collection

nodeMongoDb .

Tools

Collection Stats

Documents 10701
Total doc size 922.8 MB
Average doc size 88.3 KB
Pre-allocated size 183.64 MB
Indexes 1
Total index size 252 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
252 KB
 DEL