_id userId experimentId progressionId curriculumId logLabel logTags completionCount curriculumTitle associativeId associativeIdOrdinalNumber username experimentGroup experimentName experimentVersion startTimestamp endTimestamp blocks createdAt updatedAt __v
651e957648d435001355eb95
651d64b048d435001355bccb
63f53066e39fb2001a16575e
651d656048d435001355be61
63f52d12e39fb2001a1656d8
default
0
Twins experiment (final)
intro
0
BMZ0091017
sweedish twins experiment instructions
initial instructions
2
Thu Oct 05 2023 10:52:38 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651e960048d435001355ebdd",
    "time": "2023-10-05T10:54:55.977Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "651e959f48d435001355eb9a",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:53:19.521Z",
    "textContent": "Välkommen! Här följer instruktioner till träningsprogrammet.\n\nDessa instruktioner kommer att finnas tillgängliga under hela träningsperioden\nom du vill läsa dem igen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "2023-10-05T10:52:33.242Z",
    "pressedKeys": [
      53,
      52,
      52
    ],
    "pressedTime": [
      0,
      6,
      218
    ],
    "pressedDuration": [
      70,
      66,
      168
    ],
    "pressedvelocity": [
      58,
      59,
      19
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95a348d435001355eb9f",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 1,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:53:23.441Z",
    "textContent": "Träningen kommer att genomföras under sex veckor.\n\nVarje vecka gör du fyra träningssessioner.\n\nDu bestämmer själv vilka dagar du tränar.\n\nDet går att genomföra max en session per dag.\n\nSessionerna genomförs i tur och ordning.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95a548d435001355eba4",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 2,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:53:25.288Z",
    "textContent": "De första tre veckorna får du stegvis lära dig att spela två olika melodier.\n\nDu börjar med att lära dig kortare delar av melodierna\nsom efterhand sätts ihop till längre segment.\n\nMer specifik information ges i varje session.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95a848d435001355eba9",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 3,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:53:28.432Z",
    "textContent": "De sista tre veckorna (vecka 4 till 6) får du lära dig att spela korta kända melodier.\n\nDu får mer information om detta när du börjar träningen vecka 4.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95a948d435001355ebae",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 4,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:53:29.442Z",
    "textContent": "Användargränssnitt",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95ac48d435001355ebb3",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 5,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:53:31.914Z",
    "textContent": "Knappen 'Avsluta'\n\nGenom knappen 'Avsluta' i det övre högra hörnet av fönstret är det möjligt att lämna en pågående session när du behöver pausa träningen eller när det uppstår tekniska problem; till exempel om programmet hänger sig.",
    "pictureName": "platform_tutorial/image/leave_button-sv-black-background.PNG",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95c048d435001355ebb8",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 6,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:53:52.168Z",
    "textContent": "Om du lämnar en session, eller om den avbrutits innan den är klar\nkan du starta sessionen igen, och återuppta träningen efter det senast avslutade momentet.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "2023-10-05T10:53:34.180Z",
    "pressedKeys": [
      64
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      17988
    ],
    "pressedvelocity": [
      24
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95c448d435001355ebbd",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 7,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:53:56.450Z",
    "textContent": "Statusfält\n\nStatusfältet ger lite användbar information om den pågående sessionen.",
    "pictureName": "platform_tutorial/image/experiment_status_bar-sv.bmp",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95d848d435001355ebc2",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 8,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:54:15.803Z",
    "textContent": "Timer\n\nLängst till vänster i statusfältet finns en timer.\n\nTill höger om klockan visas hur länge momentet har pågått.\n\nVissa moment går på tid. Då visas istället ett timglas och en nedräkning.",
    "pictureName": "platform_tutorial/image/timer_countdown.PNG",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "2023-10-05T10:54:07.816Z",
    "pressedKeys": [
      78
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      7986
    ],
    "pressedvelocity": [
      66
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95da48d435001355ebc7",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 9,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:54:18.178Z",
    "textContent": "Pianostatus\n\nBeroende på moment, kan ljudet ifrån pianot stängas av.\n\nDetta sker automatiskt och är en del av programmet.\n\nLängst till höger i statusfältet finns en indikator som visar\nom pianots ljud är på eller av.",
    "pictureName": "platform_tutorial/image/piano_sound_indicator-sv.bmp",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95dd48d435001355ebcc",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 10,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:54:20.802Z",
    "textContent": "Sessionsmätaren\n\nLängst ner i statusfältet finns det en blå linje som visar hur långt du har kommit i sessionen.\n\nLinjen når högra änden av fönstret när alla moment i sessionen är avklarade.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e95ef48d435001355ebd1",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:54:39.396Z",
    "textContent": "Innan varje träningsmoment får du se en instruktionsvideo. Här är ett exempel:",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "2023-10-05T10:54:23.734Z",
    "pressedKeys": [
      60,
      60,
      60,
      60,
      64,
      60,
      64,
      67,
      64,
      62,
      60,
      65,
      65
    ],
    "pressedTime": [
      0,
      430,
      3384,
      3891,
      4448,
      5134,
      5556,
      7210,
      8568,
      9429,
      9919,
      12260,
      13436
    ],
    "pressedDuration": [
      149,
      118,
      131,
      233,
      186,
      220,
      167,
      142,
      269,
      201,
      215,
      87,
      285
    ],
    "pressedvelocity": [
      58,
      22,
      56,
      12,
      17,
      65,
      19,
      19,
      61,
      23,
      27,
      18,
      1
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651e960048d435001355ebd8",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T10:54:55.919Z",
    "textContent": "I vissa moment visas ett piano som visuellt stöd.\nKnappar som markeras i gult visar vilka tangenter du behöver använda för en viss melodi.\nMätaren under pianot fylls efter varje ton oavsett om det var rätt eller fel. Prova!",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "platform_tutorial/melody/Melody3_3-4.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      69,
      64,
      65,
      64,
      62,
      60,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      625,
      625,
      2500
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2023-10-05T10:54:50.431Z",
    "pressedKeys": [
      69,
      67,
      65,
      64,
      62,
      60,
      60,
      62,
      64,
      65,
      67
    ],
    "pressedTime": [
      0,
      567,
      1231,
      1583,
      1984,
      2347,
      3494,
      3856,
      4645,
      4949,
      5336
    ],
    "pressedDuration": [
      237,
      232,
      200,
      164,
      156,
      196,
      201,
      186,
      153,
      148,
      142
    ],
    "pressedvelocity": [
      20,
      17,
      10,
      18,
      65,
      28,
      69,
      58,
      22,
      26,
      25
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 18.181818181818183,
    "durationsRelativeError": 74.80000000000001,
    "levenshteinDistance": 9,
    "interOnsetInterval": [
      567,
      664,
      352,
      401,
      363,
      1147,
      362,
      789,
      304,
      387
    ],
    "interOnsetIntervalsRelativeError": 82.91999999999999,
    "relativeInterOnsetIntervalsRelativeError": 23.646176911544224,
    "sequenceDuration": -5194,
    "errorMarginInMilliseconds": 0,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 18.181818181818183,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 76.35382308845578,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 0,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 18.181818181818183,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 76.35382308845578,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 0,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  }
]
Thu Oct 05 2023 10:52:38 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 10:54:56 GMT+0000 (Coordinated Universal Time)
14
651e961348d435001355ebf8
651d64b048d435001355bccb
63f5157be39fb2001a1650b8
651d656048d435001355be61
63f52d12e39fb2001a1656d8
default
0
Twins experiment (final)
week1-s1
0
BMZ0091017
sweedish twins experiment
week 1 session 1
2
Thu Oct 05 2023 10:55:15 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651e989348d435001355edbe",
    "time": "2023-10-05T11:05:54.344Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~223 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Thu Oct 05 2023 10:55:15 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 11:05:55 GMT+0000 (Coordinated Universal Time)
82
651e989348d435001355edc1
651d64b048d435001355bccb
63f5157be39fb2001a1650b8
651d656048d435001355be61
63f52d12e39fb2001a1656d8
recurrent-melody
0
Twins experiment (final)
week1-s1
0
BMZ0091017
sweedish twins experiment
week 1 session 1
2
Thu Oct 05 2023 11:05:54 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651e99de48d435001355ee8c",
    "time": "2023-10-05T11:11:25.715Z"
  }
]
*** LARGE PROPERTY ***
~106 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Thu Oct 05 2023 11:05:55 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 11:11:26 GMT+0000 (Coordinated Universal Time)
38
651efd4a48d435001355f20b
64f05acf269e09001321aac5
63f52b1be39fb2001a165508
64f05acf269e09001321aac7
63f52d12e39fb2001a1656d8
default
0
Twins experiment (final)
week3-s4
0
P229
sweedish twins experiment
week 3 session 4
2
Thu Oct 05 2023 18:15:37 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651f007048d435001355f2b5",
    "time": "2023-10-05T18:29:03.540Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~177 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Thu Oct 05 2023 18:15:38 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 18:29:04 GMT+0000 (Coordinated Universal Time)
30
651f007048d435001355f2b7
64f05acf269e09001321aac5
63f52b1be39fb2001a165508
64f05acf269e09001321aac7
63f52d12e39fb2001a1656d8
recurrent-melody
0
Twins experiment (final)
week3-s4
0
P229
sweedish twins experiment
week 3 session 4
2
Thu Oct 05 2023 18:29:03 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651f019948d435001355f36c",
    "time": "2023-10-05T18:34:00.822Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "651f007148d435001355f2be",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 10,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:29:05.296Z",
    "textContent": "I detta avsnitt ska du få träna på två korta melodier.\n\nVi har nu ökat tempot på instruktionsvideon.\n\nFörsök hålla detta tempo när du spelar om du kan. Du får som vanligt fem försök på dig att lära dig/träna på varje melodi.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": "651f008048d435001355f2c3",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 11,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:29:20.547Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:29:10.539Z",
    "pressedKeys": [
      72,
      67,
      69,
      65,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      958,
      1820,
      2855,
      3634,
      4154,
      4819,
      5277,
      5649
    ],
    "pressedDuration": [
      962,
      839,
      1054,
      578,
      550,
      681,
      422,
      356,
      1741
    ],
    "pressedvelocity": [
      1,
      9,
      17,
      16,
      25,
      16,
      9,
      14,
      17
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f008a48d435001355f2c8",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:29:30.105Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:29:21.722Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      991,
      2023,
      3076,
      4033,
      5206,
      5860,
      6450
    ],
    "pressedDuration": [
      997,
      1019,
      1060,
      991,
      1167,
      652,
      594,
      1929
    ],
    "pressedvelocity": [
      5,
      16,
      18,
      17,
      17,
      22,
      18,
      31
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 28.035292279186468,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      991,
      1032,
      1053,
      957,
      1173,
      654,
      590
    ],
    "interOnsetIntervalsRelativeError": 27.401413445374395,
    "relativeInterOnsetIntervalsRelativeError": 1.8073089700996934,
    "sequenceDuration": -4521,
    "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.1926910299003,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.1926910299003,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f009048d435001355f2cd",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:29:36.216Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": 98.1926910299003,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.1926910299003,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f009f48d435001355f2d2",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 11,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:29:51.464Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:29:41.435Z",
    "pressedKeys": [
      72,
      67,
      69,
      65,
      67,
      69,
      71,
      69,
      67
    ],
    "pressedTime": [
      0,
      1112,
      1906,
      2977,
      3789,
      4863,
      5645,
      6276,
      6724
    ],
    "pressedDuration": [
      1124,
      797,
      1057,
      773,
      694,
      370,
      368,
      424,
      1387
    ],
    "pressedvelocity": [
      15,
      1,
      12,
      15,
      1,
      10,
      2,
      13,
      10
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f00aa48d435001355f2d7",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:30:01.798Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:29:52.597Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      978,
      1919,
      2933,
      3934,
      5012,
      5488,
      5978
    ],
    "pressedDuration": [
      968,
      946,
      998,
      1019,
      1029,
      473,
      536,
      3220
    ],
    "pressedvelocity": [
      1,
      9,
      16,
      13,
      17,
      16,
      14,
      24
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 26.5001432189719,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      978,
      941,
      1014,
      1001,
      1078,
      476,
      490
    ],
    "interOnsetIntervalsRelativeError": 5.000145166729554,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -2758,
    "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": "651f00ad48d435001355f2dc",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:30:04.819Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": "651f00b748d435001355f2e1",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:30:15.654Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:30:07.610Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      892,
      1722,
      2438,
      3236,
      4890,
      5307,
      5715
    ],
    "pressedDuration": [
      922,
      870,
      732,
      819,
      1659,
      410,
      412,
      2327
    ],
    "pressedvelocity": [
      14,
      19,
      23,
      12,
      15,
      22,
      18,
      22
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 20.83040748968398,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      892,
      830,
      716,
      798,
      1654,
      417,
      408
    ],
    "interOnsetIntervalsRelativeError": 0,
    "relativeInterOnsetIntervalsRelativeError": 13.47581552305958,
    "sequenceDuration": -3388,
    "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": 86.52418447694042,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 86.52418447694042,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f00ba48d435001355f2e6",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:30:18.447Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": 86.52418447694042,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 86.52418447694042,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f00c548d435001355f2eb",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:30:29.100Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:30:20.938Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      808,
      1602,
      2889,
      3545,
      4643,
      5107,
      5545
    ],
    "pressedDuration": [
      861,
      831,
      1304,
      661,
      1092,
      485,
      505,
      2615
    ],
    "pressedvelocity": [
      8,
      15,
      19,
      18,
      16,
      20,
      18,
      21
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 24.44256892457349,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      808,
      794,
      1287,
      656,
      1098,
      464,
      438
    ],
    "interOnsetIntervalsRelativeError": 0.15856035442377378,
    "relativeInterOnsetIntervalsRelativeError": 9.106015715573879,
    "sequenceDuration": -2930,
    "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": 90.89398428442612,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 90.89398428442612,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f00c748d435001355f2f0",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:30:31.048Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": 90.89398428442612,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 90.89398428442612,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f00d348d435001355f2f5",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:30:42.834Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:30:34.027Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      1215,
      2373,
      3535,
      4420,
      5463,
      6023,
      6544
    ],
    "pressedDuration": [
      1270,
      1180,
      1184,
      945,
      1041,
      580,
      532,
      2261
    ],
    "pressedvelocity": [
      1,
      19,
      56,
      19,
      18,
      28,
      26,
      65
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 32.205896455060866,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1215,
      1158,
      1162,
      885,
      1043,
      560,
      521
    ],
    "interOnsetIntervalsRelativeError": 63.453810020460544,
    "relativeInterOnsetIntervalsRelativeError": 1.4652462451973502,
    "sequenceDuration": -4283,
    "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.53475375480265,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.53475375480265,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f00d648d435001355f2fa",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:30:46.676Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": 98.53475375480265,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.53475375480265,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f00d848d435001355f305",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 14,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:30:48.575Z",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": "651f00e748d435001355f30a",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 15,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:31:03.424Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:30:53.802Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      473,
      1155,
      2368,
      3345,
      4296,
      4770,
      5484
    ],
    "pressedDuration": [
      507,
      705,
      1136,
      832,
      680,
      426,
      544,
      1532
    ],
    "pressedvelocity": [
      16,
      17,
      9,
      17,
      12,
      15,
      15,
      12
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f00f248d435001355f30f",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:31:14.532Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:31:04.684Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      686,
      1401,
      2588,
      3766,
      4927,
      5425,
      7105
    ],
    "pressedDuration": [
      716,
      722,
      1178,
      1155,
      938,
      549,
      1593,
      2741
    ],
    "pressedvelocity": [
      18,
      20,
      14,
      20,
      15,
      19,
      9,
      2
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 60.37233927462904,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      686,
      715,
      1187,
      1178,
      1161,
      498,
      1680
    ],
    "interOnsetIntervalsRelativeError": 5.557033455666857,
    "relativeInterOnsetIntervalsRelativeError": 34.47471599477232,
    "sequenceDuration": -4364,
    "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": 65.52528400522769,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 65.52528400522769,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f00f648d435001355f314",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:31:17.999Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": 65.52528400522769,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 65.52528400522769,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f010548d435001355f319",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 15,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:31:33.445Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:31:23.509Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      786,
      1724,
      2698,
      3519,
      4435,
      4967,
      5672
    ],
    "pressedDuration": [
      821,
      966,
      973,
      735,
      730,
      507,
      703,
      2113
    ],
    "pressedvelocity": [
      2,
      19,
      17,
      23,
      17,
      20,
      13,
      14
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f010f48d435001355f31e",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:31:43.204Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:31:35.281Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      762,
      1537,
      2405,
      3244,
      4416,
      4840,
      5677
    ],
    "pressedDuration": [
      722,
      800,
      897,
      889,
      927,
      479,
      846,
      2244
    ],
    "pressedvelocity": [
      28,
      27,
      18,
      27,
      22,
      16,
      5,
      11
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 23.14938580426264,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      762,
      775,
      868,
      839,
      1172,
      424,
      837
    ],
    "interOnsetIntervalsRelativeError": 2.102824625509718,
    "relativeInterOnsetIntervalsRelativeError": 14.29276026070109,
    "sequenceDuration": -3433,
    "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": 85.70723973929891,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 85.70723973929891,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f011448d435001355f323",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:31:47.717Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": 85.70723973929891,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 85.70723973929891,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f012248d435001355f328",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 15,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:32:02.566Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:31:52.749Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      713,
      1631,
      2530,
      3367,
      4296,
      4826,
      5632
    ],
    "pressedDuration": [
      762,
      980,
      915,
      817,
      715,
      462,
      724,
      2247
    ],
    "pressedvelocity": [
      8,
      24,
      16,
      15,
      7,
      14,
      8,
      3
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f012b48d435001355f32d",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:32:11.415Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:32:03.514Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      789,
      1526,
      2387,
      3213,
      4085,
      4525,
      5276
    ],
    "pressedDuration": [
      831,
      773,
      874,
      882,
      671,
      461,
      766,
      2623
    ],
    "pressedvelocity": [
      26,
      56,
      22,
      28,
      19,
      19,
      14,
      9
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 22.864020563165806,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      789,
      737,
      861,
      826,
      872,
      440,
      751
    ],
    "interOnsetIntervalsRelativeError": 2.308278619301689,
    "relativeInterOnsetIntervalsRelativeError": 9.610094227228448,
    "sequenceDuration": -2653,
    "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": 90.38990577277156,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 90.38990577277156,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f013448d435001355f332",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:32:20.247Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:32:16.655Z",
    "pressedKeys": [
      67
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      490
    ],
    "pressedvelocity": [
      23
    ],
    "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": 90.38990577277156,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 90.38990577277156,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f014348d435001355f337",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 15,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:32:35.498Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:32:25.490Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      813,
      1751,
      2706,
      3591,
      4592,
      5070,
      5694
    ],
    "pressedDuration": [
      760,
      928,
      775,
      842,
      725,
      479,
      576,
      2325
    ],
    "pressedvelocity": [
      3,
      9,
      9,
      8,
      14,
      17,
      17,
      18
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f014e48d435001355f33c",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:32:46.511Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:32:38.293Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      813,
      1579,
      2618,
      3429,
      4224,
      4821,
      5583
    ],
    "pressedDuration": [
      811,
      820,
      1010,
      865,
      430,
      604,
      790,
      2631
    ],
    "pressedvelocity": [
      13,
      18,
      13,
      14,
      11,
      12,
      18,
      5
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 32.7554526663061,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      813,
      766,
      1039,
      811,
      795,
      597,
      762
    ],
    "interOnsetIntervalsRelativeError": 0.5254652753206682,
    "relativeInterOnsetIntervalsRelativeError": 13.067475243724633,
    "sequenceDuration": -2952,
    "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": 86.93252475627537,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 86.93252475627537,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f015248d435001355f341",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:32:50.099Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": 86.93252475627537,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 86.93252475627537,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f015e48d435001355f346",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:33:02.402Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T18:32:55.285Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      601,
      1237,
      2498,
      3155,
      3978,
      4836,
      5540
    ],
    "pressedDuration": [
      655,
      701,
      1222,
      659,
      638,
      873,
      732,
      1575
    ],
    "pressedvelocity": [
      28,
      17,
      15,
      16,
      23,
      18,
      24,
      14
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 39.71696013361312,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      601,
      636,
      1261,
      657,
      823,
      858,
      704
    ],
    "interOnsetIntervalsRelativeError": 12.003958106477107,
    "relativeInterOnsetIntervalsRelativeError": 30.092831356369338,
    "sequenceDuration": -3965,
    "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": 69.90716864363065,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 69.90716864363065,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f016148d435001355f34b",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:33:05.188Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": 69.90716864363065,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 69.90716864363065,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f017848d435001355f350",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 18,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T18:33:27.782Z",
    "textContent": "Bra jobbat! Du har avslutat den första träningsperioden vecka 1-3.\n\nNästa träningsperiod, dvs. vecka 4-6,\n inleds och introduceras nästa vecka.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-10-05T18:33:24.544Z",
    "pressedKeyboardKeys": [
      "n"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [
      122
    ],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f017b48d435001355f355",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2023-10-05T18:33:31.343Z",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "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": "651f019248d435001355f35a",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2023-10-05T18:33:53.821Z",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "surveyAnswers": [
      4
    ],
    "isSurveyRadio": true,
    "surveyOptions": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyHeader": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveySideText": [
      "Håller inte\nmed alls||Håller med\nfullständigt"
    ]
  },
  {
    "startCount": 1,
    "_id": "651f019548d435001355f35f",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2023-10-05T18:33:56.961Z",
    "textContent": "Jag var koncentrerad.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "surveyAnswers": [
      7
    ],
    "isSurveyRadio": true,
    "surveyOptions": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyHeader": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveySideText": [
      "Håller inte\nmed alls||Håller med\nfullständigt"
    ]
  },
  {
    "startCount": 1,
    "_id": "651f019948d435001355f364",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2023-10-05T18:34:00.757Z",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "surveyAnswers": [
      6
    ],
    "isSurveyRadio": true,
    "surveyOptions": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyHeader": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveySideText": [
      "Håller inte\nmed alls||Håller med\nfullständigt"
    ]
  }
]
Thu Oct 05 2023 18:29:04 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 18:34:01 GMT+0000 (Coordinated Universal Time)
34
651f135448d435001355f38b
64f05af0269e09001321ac9f
63f52ad7e39fb2001a1653cd
64f05af0269e09001321aca1
63f52d12e39fb2001a1656d8
default
0
Twins experiment (final)
week2-s1
0
P230
sweedish twins experiment
week 2 session 1
2
Thu Oct 05 2023 19:47:41 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651f184b48d435001355f56e",
    "time": "2023-10-05T20:08:52.368Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~287 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Thu Oct 05 2023 19:49:40 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 20:10:51 GMT+0000 (Coordinated Universal Time)
83
651f184b48d435001355f56c
64f05af0269e09001321ac9f
63f52ad7e39fb2001a1653cd
64f05af0269e09001321aca1
63f52d12e39fb2001a1656d8
recurrent-melody
0
Twins experiment (final)
week2-s1
0
P230
sweedish twins experiment
week 2 session 1
2
Thu Oct 05 2023 20:08:52 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651f19b248d435001355f638",
    "time": "2023-10-05T20:14:51.471Z"
  }
]
*** LARGE PROPERTY ***
~105 KB
Preview:[{"startCount":2,"_id":"6
Click to fetch this property
Thu Oct 05 2023 20:10:51 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 20:16:50 GMT+0000 (Coordinated Universal Time)
38
651f230748d435001355f652
64f05a46269e09001321a371
60e2a479f652020013b85aa3
64f05a46269e09001321a373
63f52d12e39fb2001a1656d8
default
0
Twins experiment (final)
week4-6-intro
0
P225
sweedish twins experiment instructions
instructions week 4 to 6
1
Thu Oct 05 2023 20:56:38 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651f233548d435001355f674",
    "time": "2023-10-05T20:57:24.701Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "651f230b48d435001355f657",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T20:56:43.601Z",
    "textContent": "Välkommen till intruktionerna för vecka 4-6!\n\nDessa instruktioner kommer att vara tillgängliga under hela träningsperioden\nom du vill läsa dem igen.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "651f232048d435001355f65c",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T20:57:04.525Z",
    "textContent": "Detta träningsprogram skiljer sig något från träningen de tre första veckorna.\n\nFrån och med nu ska du försöka lära dig\nså många nya melodier som möjligt i din egen takt.\n\nDet är fortfarande 4 sessioner per vecka,\nmen varje session varar i exakt 20 minuter och avslutas därefter automatiskt.\n\nMelodierna är kortare och mer eller mindre välkända.\n\nOm du hinner påbörja men inte avsluta träningen av en melodi\nfortsätter du med denna melodi nästa session.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "651f232748d435001355f661",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T20:57:10.924Z",
    "textContent": "Träningen sker i princip som tidigare, det vill säga\natt du först får se en instruktionsvideo\noch sen får träna på melodin.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "651f233048d435001355f666",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T20:57:20.126Z",
    "textContent": "Precis som innan tränar du först kortare segment som efterhand sätts ihop till den fullständiga melodin.\n\nNär du lyckats spela ett segment rätt tre gånger\n\ngår du automatiskt vidare.\nDessa tre gånger behöver inte vara i rad på varandra.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "651f233448d435001355f66b",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T20:57:24.675Z",
    "textContent": "I detta träningsprogram finns inga siffror på tangenterna som visar hur du ska placera fingrarna.\nDet får du bestämma helt själv.",
    "pictureName": "",
    "helperImageName": ""
  }
]
Thu Oct 05 2023 20:56:39 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 20:57:25 GMT+0000 (Coordinated Universal Time)
6
651f292348d435001355f696
64f05a94269e09001321a717
63f52b29e39fb2001a165535
64f05a95269e09001321a719
63f52d12e39fb2001a1656d8
melody-1
0
Twins experiment (final)
week4-6
1
P227
sweedish twins experiment
week 4-6
2
Thu Oct 05 2023 21:22:44 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651f2aba48d435001355f762",
    "time": "2023-10-05T21:29:31.196Z",
    "nextLogLabel": "melody-7"
  }
]
*** LARGE PROPERTY ***
~152 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Thu Oct 05 2023 21:22:43 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 21:29:30 GMT+0000 (Coordinated Universal Time)
35
651f2aba48d435001355f75e
64f05a94269e09001321a717
63f52b29e39fb2001a165535
64f05a95269e09001321a719
63f52d12e39fb2001a1656d8
melody-7
0
Twins experiment (final)
week4-6
1
P227
sweedish twins experiment
week 4-6
2
Thu Oct 05 2023 21:29:31 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "651f2b8548d435001355f813",
    "time": "2023-10-05T21:32:53.617Z",
    "nextLogLabel": "melody-8"
  }
]
[
  {
    "startCount": 1,
    "_id": "651f2ac748d435001355f767",
    "blockType": "cue",
    "blockSubType": "",
    "controlType": "piano",
    "index": 30,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:29:44.490Z",
    "textContent": "Tryck på mellanslagstangenten och lyssna på melodin.\n\n'Sov Du Lilla Videung'",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_0.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1000.0005000000001,
      1333.334,
      2000.0010000000002,
      2666.668,
      3333.335,
      4000.0020000000004,
      5333.336,
      6333.336499999999,
      6666.67,
      7333.337,
      8000.004000000001,
      9333.338
    ],
    "referenceDuration": [
      948.6115854166667,
      315.2779354166666,
      631.9447604166666,
      631.9447604166663,
      631.9447604166668,
      631.9447604166668,
      1265.2784104166662,
      948.6115854166668,
      315.2779354166668,
      631.9447604166663,
      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
    ],
    "pressedStartTime": "2023-10-05T21:29:39.248Z",
    "pressedKeys": [
      64
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      248
    ],
    "pressedvelocity": [
      17
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f2acd48d435001355f772",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 31,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:29:50.213Z",
    "textContent": "Sov Du Lilla Videung\n1/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "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": "651f2add48d435001355f777",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 32,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:06.285Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:29:54.776Z",
    "pressedKeys": [
      64,
      65,
      67,
      71,
      72,
      71,
      67,
      67,
      64,
      65,
      67
    ],
    "pressedTime": [
      0,
      1894,
      2453,
      3868,
      4499,
      4957,
      6336,
      6870,
      8878,
      9510,
      9939
    ],
    "pressedDuration": [
      1909,
      577,
      1036,
      473,
      493,
      1465,
      307,
      1862,
      587,
      198,
      187
    ],
    "pressedvelocity": [
      15,
      17,
      16,
      27,
      22,
      14,
      17,
      22,
      4,
      16,
      8
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f2adf48d435001355f77c",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:09.022Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:30:07.408Z",
    "pressedKeys": [
      64,
      65,
      65
    ],
    "pressedTime": [
      0,
      1292,
      1612
    ],
    "pressedDuration": [
      1301,
      206,
      2
    ],
    "pressedvelocity": [
      3,
      16,
      31
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 28.57142857142857,
    "durationsRelativeError": 40.3787781841205,
    "levenshteinDistance": 5,
    "interOnsetInterval": [
      1292,
      320
    ],
    "interOnsetIntervalsRelativeError": 20.87328578053573,
    "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": 28.57142857142857,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 28.57142857142857,
    "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": "651f2ae248d435001355f781",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:11.185Z",
    "textContent": "Du har spelat melodin rätt 0 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "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": "2023-10-05T21:30:11.184Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 28.57142857142857,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 28.57142857142857,
    "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": "651f2aea48d435001355f786",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:19.575Z",
    "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/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:30:11.878Z",
    "pressedKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "pressedTime": [
      0,
      924,
      1235,
      2989,
      3984,
      5540,
      6360
    ],
    "pressedDuration": [
      937,
      367,
      1782,
      409,
      542,
      596,
      1336
    ],
    "pressedvelocity": [
      18,
      9,
      27,
      16,
      15,
      17,
      25
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 47.57150125100693,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      924,
      311,
      1754,
      995,
      1556,
      820
    ],
    "interOnsetIntervalsRelativeError": 31.95327164719652,
    "relativeInterOnsetIntervalsRelativeError": 28.018867924528312,
    "sequenceDuration": -5024,
    "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": 71.98113207547169,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 71.98113207547169,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2aed48d435001355f78b",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:22.412Z",
    "textContent": "Du har spelat melodin rätt 0 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "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": "2023-10-05T21:30:22.412Z",
    "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": 71.98113207547169,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 71.98113207547169,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2af448d435001355f790",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:29.722Z",
    "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/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:30:23.756Z",
    "pressedKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "pressedTime": [
      0,
      1209,
      1475,
      2676,
      3410,
      4270,
      5009
    ],
    "pressedDuration": [
      1396,
      305,
      1169,
      789,
      961,
      544,
      956
    ],
    "pressedvelocity": [
      10,
      19,
      57,
      14,
      21,
      27,
      24
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 29.57696806528941,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1209,
      266,
      1201,
      734,
      860,
      739
    ],
    "interOnsetIntervalsRelativeError": 45.222968148458946,
    "relativeInterOnsetIntervalsRelativeError": 10.615558661076737,
    "sequenceDuration": -4053,
    "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": 89.38444133892327,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 89.38444133892327,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2af648d435001355f795",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:31.711Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "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": "2023-10-05T21:30:31.710Z",
    "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": 89.38444133892327,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 89.38444133892327,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2afe48d435001355f79a",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:39.214Z",
    "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/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:30:34.191Z",
    "pressedKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "pressedTime": [
      0,
      1057,
      1370,
      2066,
      2720,
      3665,
      4296
    ],
    "pressedDuration": [
      1117,
      335,
      697,
      727,
      1040,
      476,
      725
    ],
    "pressedvelocity": [
      19,
      12,
      20,
      21,
      23,
      16,
      61
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 37.19606372816212,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1057,
      313,
      696,
      654,
      945,
      631
    ],
    "interOnsetIntervalsRelativeError": 79.29020456536303,
    "relativeInterOnsetIntervalsRelativeError": 4.404096834264437,
    "sequenceDuration": -3571,
    "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.59590316573556,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 95.59590316573556,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b0048d435001355f79f",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:41.512Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "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": "2023-10-05T21:30:41.512Z",
    "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.59590316573556,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 95.59590316573556,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b0748d435001355f7a4",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:48.771Z",
    "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/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:30:43.665Z",
    "pressedKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "pressedTime": [
      0,
      1135,
      1380,
      2074,
      2706,
      3625,
      4174
    ],
    "pressedDuration": [
      1203,
      281,
      645,
      687,
      1026,
      365,
      930
    ],
    "pressedvelocity": [
      14,
      14,
      22,
      10,
      18,
      16,
      58
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 39.4000530897758,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1135,
      245,
      694,
      632,
      919,
      549
    ],
    "interOnsetIntervalsRelativeError": 77.52353716258494,
    "relativeInterOnsetIntervalsRelativeError": 8.791726561252204,
    "sequenceDuration": -3244,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 91.2082734387478,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 91.2082734387478,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b0948d435001355f7a9",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:50.873Z",
    "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/19_SovDuLillaVideung_1.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655
    ],
    "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": 91.2082734387478,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 91.2082734387478,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b0d48d435001355f7b4",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 31,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:30:53.997Z",
    "textContent": "Sov Du Lilla Videung\n2/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_2.mid",
    "referenceKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      2148.5840104166664,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f2b1f48d435001355f7b9",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 32,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:31:12.179Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_2.mid",
    "referenceKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      2148.5840104166664,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:31:00.159Z",
    "pressedKeys": [
      65,
      64,
      62,
      65,
      64,
      64,
      65
    ],
    "pressedTime": [
      0,
      2291,
      2739,
      3827,
      5014,
      7137,
      8247
    ],
    "pressedDuration": [
      2333,
      463,
      1147,
      1351,
      1877,
      934,
      890
    ],
    "pressedvelocity": [
      12,
      13,
      56,
      14,
      20,
      24,
      20
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f2b2548d435001355f7be",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:31:18.514Z",
    "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/19_SovDuLillaVideung_2.mid",
    "referenceKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      2148.5840104166664,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:31:13.301Z",
    "pressedKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "pressedTime": [
      0,
      1104,
      1407,
      2190,
      2999,
      4272
    ],
    "pressedDuration": [
      1154,
      389,
      830,
      929,
      1125,
      937
    ],
    "pressedvelocity": [
      16,
      16,
      61,
      31,
      70,
      58
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 32.635969167330536,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1104,
      303,
      783,
      809,
      1273
    ],
    "interOnsetIntervalsRelativeError": 50.95377956407482,
    "relativeInterOnsetIntervalsRelativeError": 1.8230337078651626,
    "sequenceDuration": -3335,
    "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.17696629213484,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.17696629213484,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b2748d435001355f7c3",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:31:20.551Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_2.mid",
    "referenceKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      2148.5840104166664,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-10-05T21:31:20.551Z",
    "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.17696629213484,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.17696629213484,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b2d48d435001355f7c8",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:31:26.588Z",
    "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/19_SovDuLillaVideung_2.mid",
    "referenceKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      2148.5840104166664,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:31:21.848Z",
    "pressedKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "pressedTime": [
      0,
      1053,
      1371,
      2064,
      2665,
      3754
    ],
    "pressedDuration": [
      1191,
      392,
      748,
      669,
      915,
      984
    ],
    "pressedvelocity": [
      18,
      25,
      62,
      20,
      64,
      59
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 38.73580519918343,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1053,
      318,
      693,
      601,
      1089
    ],
    "interOnsetIntervalsRelativeError": 58.56811607004836,
    "relativeInterOnsetIntervalsRelativeError": 1.187000532765053,
    "sequenceDuration": -2770,
    "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.81299946723495,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.81299946723495,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b2f48d435001355f7cd",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:31:28.524Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_2.mid",
    "referenceKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      2148.5840104166664,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-10-05T21:31:28.523Z",
    "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.81299946723495,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.81299946723495,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b3448d435001355f7d2",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:31:33.804Z",
    "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/19_SovDuLillaVideung_2.mid",
    "referenceKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      2148.5840104166664,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-10-05T21:31:29.272Z",
    "pressedKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "pressedTime": [
      0,
      871,
      1107,
      1866,
      2523,
      3666
    ],
    "pressedDuration": [
      1080,
      291,
      770,
      737,
      877,
      865
    ],
    "pressedvelocity": [
      14,
      21,
      64,
      74,
      69,
      62
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 42.84852292211993,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      871,
      236,
      759,
      657,
      1143
    ],
    "interOnsetIntervalsRelativeError": 74.41512267296778,
    "relativeInterOnsetIntervalsRelativeError": 5.3944353518821675,
    "sequenceDuration": -2801,
    "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.60556464811783,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.60556464811783,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b3648d435001355f7d7",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:31:35.568Z",
    "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/19_SovDuLillaVideung_2.mid",
    "referenceKeys": [
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      6792.45
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      2148.5840104166664,
      2148.5840104166655
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 94.60556464811783,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.60556464811783,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b3b48d435001355f7e2",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 31,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:31:40.091Z",
    "textContent": "Sov Du Lilla Videung\n3/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_3.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45,
      9056.6,
      10754.7125,
      11320.75,
      12452.824999999999,
      13584.9,
      15849.049999999997
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655,
      1610.8483854166682,
      535.3771354166649,
      1073.1127604166647,
      1073.1127604166666,
      2148.5840104166664,
      2148.5840104166664
    ],
    "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
    ],
    "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": "651f2b5548d435001355f7e7",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 32,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:32:06.719Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_3.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45,
      9056.6,
      10754.7125,
      11320.75,
      12452.824999999999,
      13584.9,
      15849.049999999997
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655,
      1610.8483854166682,
      535.3771354166649,
      1073.1127604166647,
      1073.1127604166666,
      2148.5840104166664,
      2148.5840104166664
    ],
    "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
    ],
    "pressedStartTime": "2023-10-05T21:31:46.579Z",
    "pressedKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64,
      65,
      64
    ],
    "pressedTime": [
      0,
      1328,
      2581,
      3288,
      4138,
      5681,
      6560,
      8501,
      10181,
      10809,
      12148,
      13592,
      15323,
      16583,
      17472
    ],
    "pressedDuration": [
      1416,
      1262,
      665,
      916,
      1651,
      647,
      1987,
      1745,
      796,
      1532,
      1515,
      1505,
      989,
      584,
      818
    ],
    "pressedvelocity": [
      17,
      20,
      19,
      18,
      10,
      13,
      19,
      26,
      19,
      10,
      13,
      20,
      21,
      17,
      16
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "651f2b6248d435001355f7ec",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:32:19.543Z",
    "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/19_SovDuLillaVideung_3.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45,
      9056.6,
      10754.7125,
      11320.75,
      12452.824999999999,
      13584.9,
      15849.049999999997
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655,
      1610.8483854166682,
      535.3771354166649,
      1073.1127604166647,
      1073.1127604166666,
      2148.5840104166664,
      2148.5840104166664
    ],
    "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
    ],
    "pressedStartTime": "2023-10-05T21:32:09.619Z",
    "pressedKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "pressedTime": [
      0,
      932,
      1177,
      1776,
      2348,
      3346,
      3990,
      5289,
      6397,
      6693,
      7787,
      8309,
      9139
    ],
    "pressedDuration": [
      1027,
      260,
      580,
      638,
      1084,
      502,
      1355,
      1194,
      371,
      1155,
      594,
      569,
      783
    ],
    "pressedvelocity": [
      21,
      17,
      17,
      20,
      19,
      18,
      27,
      26,
      19,
      62,
      22,
      31,
      57
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 39.32942569674423,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      932,
      245,
      599,
      572,
      998,
      644,
      1299,
      1108,
      296,
      1094,
      522,
      830
    ],
    "interOnsetIntervalsRelativeError": 185.63784054354466,
    "relativeInterOnsetIntervalsRelativeError": 13.116892195839586,
    "sequenceDuration": -8356,
    "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": 86.88310780416042,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 86.88310780416042,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b6548d435001355f7f1",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:32:22.860Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_3.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45,
      9056.6,
      10754.7125,
      11320.75,
      12452.824999999999,
      13584.9,
      15849.049999999997
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655,
      1610.8483854166682,
      535.3771354166649,
      1073.1127604166647,
      1073.1127604166666,
      2148.5840104166664,
      2148.5840104166664
    ],
    "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
    ],
    "pressedStartTime": "2023-10-05T21:32:21.744Z",
    "pressedKeys": [
      64
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      261
    ],
    "pressedvelocity": [
      5
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-10-05T21:32:22.857Z",
    "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": 86.88310780416042,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 86.88310780416042,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b7248d435001355f7f6",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:32:35.562Z",
    "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/19_SovDuLillaVideung_3.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45,
      9056.6,
      10754.7125,
      11320.75,
      12452.824999999999,
      13584.9,
      15849.049999999997
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655,
      1610.8483854166682,
      535.3771354166649,
      1073.1127604166647,
      1073.1127604166666,
      2148.5840104166664,
      2148.5840104166664
    ],
    "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
    ],
    "pressedStartTime": "2023-10-05T21:32:24.229Z",
    "pressedKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "pressedTime": [
      0,
      1135,
      1413,
      2562,
      3214,
      4547,
      5242,
      6506,
      7483,
      7734,
      8516,
      9214,
      10461
    ],
    "pressedDuration": [
      1369,
      284,
      821,
      792,
      1465,
      533,
      1355,
      1041,
      303,
      827,
      754,
      1089,
      870
    ],
    "pressedvelocity": [
      20,
      1,
      19,
      60,
      21,
      19,
      24,
      23,
      22,
      29,
      56,
      61,
      62
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 36.59363709153932,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1135,
      278,
      1149,
      652,
      1333,
      695,
      1264,
      977,
      251,
      782,
      698,
      1247
    ],
    "interOnsetIntervalsRelativeError": 116.98195545544439,
    "relativeInterOnsetIntervalsRelativeError": 14.010398411029332,
    "sequenceDuration": -9591,
    "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": 85.98960158897067,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 85.98960158897067,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b7448d435001355f7fb",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:32:37.624Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/19_SovDuLillaVideung_3.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45,
      9056.6,
      10754.7125,
      11320.75,
      12452.824999999999,
      13584.9,
      15849.049999999997
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655,
      1610.8483854166682,
      535.3771354166649,
      1073.1127604166647,
      1073.1127604166666,
      2148.5840104166664,
      2148.5840104166664
    ],
    "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
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-10-05T21:32:37.623Z",
    "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": 85.98960158897067,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 85.98960158897067,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b7f48d435001355f800",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 33,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:32:48.706Z",
    "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/19_SovDuLillaVideung_3.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45,
      9056.6,
      10754.7125,
      11320.75,
      12452.824999999999,
      13584.9,
      15849.049999999997
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655,
      1610.8483854166682,
      535.3771354166649,
      1073.1127604166647,
      1073.1127604166666,
      2148.5840104166664,
      2148.5840104166664
    ],
    "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
    ],
    "pressedStartTime": "2023-10-05T21:32:38.912Z",
    "pressedKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "pressedTime": [
      0,
      788,
      1065,
      1861,
      2431,
      3879,
      4458,
      5694,
      6519,
      6836,
      7489,
      8161,
      9106
    ],
    "pressedDuration": [
      1088,
      332,
      722,
      620,
      1520,
      379,
      1296,
      895,
      384,
      723,
      750,
      682,
      686
    ],
    "pressedvelocity": [
      30,
      3,
      59,
      19,
      17,
      26,
      24,
      23,
      18,
      60,
      29,
      66,
      68
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 43.321249253563806,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      788,
      277,
      796,
      570,
      1448,
      579,
      1236,
      825,
      317,
      653,
      672,
      945
    ],
    "interOnsetIntervalsRelativeError": 179.60172691738617,
    "relativeInterOnsetIntervalsRelativeError": 13.767052248822512,
    "sequenceDuration": -8420,
    "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": 86.23294775117749,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 86.23294775117749,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "651f2b8148d435001355f805",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 34,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-10-05T21:32:50.574Z",
    "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/19_SovDuLillaVideung_3.mid",
    "referenceKeys": [
      64,
      65,
      67,
      72,
      71,
      67,
      67,
      65,
      64,
      62,
      65,
      64,
      64
    ],
    "referenceTime": [
      0,
      1698.1125,
      2264.15,
      3396.225,
      4528.3,
      5660.375,
      6792.45,
      9056.6,
      10754.7125,
      11320.75,
      12452.824999999999,
      13584.9,
      15849.049999999997
    ],
    "referenceDuration": [
      1610.8483854166664,
      535.3771354166665,
      1073.1127604166666,
      1073.112760416666,
      1073.1127604166666,
      1073.1127604166666,
      2148.5840104166655,
      1610.8483854166682,
      535.3771354166649,
      1073.1127604166647,
      1073.1127604166666,
      2148.5840104166664,
      2148.5840104166664
    ],
    "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
    ],
    "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": 86.23294775117749,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 86.23294775117749,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  }
]
Thu Oct 05 2023 21:29:30 GMT+0000 (Coordinated Universal Time)
Thu Oct 05 2023 21:32:53 GMT+0000 (Coordinated Universal Time)
30

Rename Collection

nodeMongoDb .

Tools

Collection Stats

Documents 10592
Total doc size 913.13 MB
Average doc size 88.28 KB
Pre-allocated size 181.13 MB
Indexes 1
Total index size 244 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
244 KB
 DEL