_id userId experimentId progressionId curriculumId logLabel logTags completionCount curriculumTitle associativeId associativeIdOrdinalNumber username experimentGroup experimentName experimentVersion startTimestamp endTimestamp blocks createdAt updatedAt __v
63f740ad7c140e001a56fcc8
60e2a37cf652020013b85a9a
63f53066e39fb2001a16575e
default
0
1677148242916
0
LabMaster
sweedish twins experiment instructions
initial instructions
2
Thu Feb 23 2023 10:32:14 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "63f740ec7c140e001a56fd10",
    "time": "2023-02-23T10:33:17.532Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "63f740af7c140e001a56fccd",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:17.111Z",
    "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": "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": "63f740b57c140e001a56fcd2",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 1,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:23.155Z",
    "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": "63f740bb7c140e001a56fcd7",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 2,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:28.899Z",
    "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": "63f740c07c140e001a56fcdc",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 3,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:33.996Z",
    "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": "63f740c17c140e001a56fce1",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 4,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:35.099Z",
    "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": "63f740c57c140e001a56fce6",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 5,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:39.041Z",
    "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": "63f740c67c140e001a56fceb",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 6,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:40.530Z",
    "textContent": "Om du lämnar en session, eller om den avbrutits innan den är klar\nkan du starta sessionen igen, och återuppta träningen efter det senast avslutade momentet.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f740c87c140e001a56fcf0",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 7,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:42.311Z",
    "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": "63f740cc7c140e001a56fcf5",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 8,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:45.969Z",
    "textContent": "Timer\n\nLängst till vänster i statusfältet finns en timer.\n\nTill höger om klockan visas hur länge momentet har pågått.\n\nVissa moment går på tid. Då visas istället ett timglas och en nedräkning.",
    "pictureName": "platform_tutorial/image/timer_countdown.PNG",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f740ce7c140e001a56fcfa",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 9,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:48.041Z",
    "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": "63f740d17c140e001a56fcff",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 10,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:32:51.390Z",
    "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": "63f740e47c140e001a56fd04",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:33:10.261Z",
    "textContent": "Innan varje träningsmoment får du se en instruktionsvideo. Här är ett exempel:",
    "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": "63f740ec7c140e001a56fd0c",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:33:17.526Z",
    "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-02-23T10:33:15.119Z",
    "pressedKeys": [
      77,
      76,
      77,
      76,
      74,
      69,
      72,
      74,
      76,
      72,
      74,
      72,
      74,
      72
    ],
    "pressedTime": [
      0,
      2,
      219,
      479,
      679,
      1435,
      1745,
      1867,
      1875,
      1973,
      2055,
      2149,
      2239,
      2325
    ],
    "pressedDuration": [
      96,
      87,
      140,
      108,
      91,
      62,
      93,
      89,
      67,
      83,
      102,
      105,
      88,
      81
    ],
    "pressedvelocity": [
      62,
      61,
      91,
      112,
      91,
      75,
      112,
      101,
      61,
      80,
      101,
      112,
      101,
      101
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 0,
    "durationsRelativeError": 87.41818181818182,
    "levenshteinDistance": 13,
    "interOnsetInterval": [
      2,
      217,
      260,
      200,
      756,
      310,
      122,
      8,
      98,
      82,
      94,
      90,
      86
    ],
    "interOnsetIntervalsRelativeError": 293.528,
    "relativeInterOnsetIntervalsRelativeError": 50.85290322580646,
    "sequenceDuration": -2244,
    "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": 0,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 49.14709677419354,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 0,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 0,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 49.14709677419354,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 0,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  }
]
Thu Feb 23 2023 10:32:13 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 10:33:16 GMT+0000 (Coordinated Universal Time)
14
63f7413c7c140e001a56fd23
60e2a37cf652020013b85a9a
60e2a501f652020013b85aa7
default
0
1677148398029
0
LabMaster
sweedish twins experiment
week 1 session 1
1
Thu Feb 23 2023 10:34:38 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "63f742177c140e001a56fdd9",
    "time": "2023-02-23T10:38:16.457Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "63f7413d7c140e001a56fd28",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:34:39.180Z",
    "textContent": "Välkommen till session 1 vecka 1!",
    "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": "63f7413e7c140e001a56fd2d",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:34:40.584Z",
    "textContent": "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen.",
    "pictureName": "twins_experiment/image/right_hand_numbered.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": "63f741437c140e001a56fd32",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:34:44.794Z",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/melody/Melody4.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69,
      71,
      67,
      67,
      72,
      72,
      71,
      69,
      71,
      67,
      69,
      71,
      71,
      69,
      67,
      67,
      69,
      65,
      69,
      67,
      60,
      67,
      67,
      69,
      65,
      67,
      65,
      67,
      64,
      65,
      62,
      65,
      67,
      64,
      60,
      60
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375,
      5000,
      6250,
      7500,
      10000,
      11250,
      11875,
      12500,
      13125,
      13750,
      14375,
      15000,
      16250,
      16875,
      17500,
      20000,
      20625,
      21250,
      21875,
      22500,
      23750,
      25000,
      25625,
      26250,
      26875,
      27500,
      30000,
      30625,
      31250,
      31875,
      32500,
      33750,
      34375,
      35000,
      36250,
      37500
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625,
      1250,
      1250,
      2500,
      1250,
      625,
      625,
      625,
      625,
      625,
      625,
      1250,
      625,
      625,
      2500,
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      625,
      625,
      2500,
      625,
      625,
      625,
      625,
      1250,
      625,
      625,
      1250,
      1250,
      2500
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "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": "63f741447c140e001a56fd39",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:34:46.166Z",
    "textContent": "Här kommer ett segment av melodin.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "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": "63f741527c140e001a56fd3e",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:35:00.507Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2023-02-23T10:34:53.819Z",
    "pressedKeys": [
      72,
      71,
      72,
      71,
      69,
      67,
      69,
      65
    ],
    "pressedTime": [
      0,
      662,
      2132,
      2801,
      3195,
      3537,
      3807,
      4587
    ],
    "pressedDuration": [
      619,
      371,
      633,
      424,
      334,
      286,
      725,
      327
    ],
    "pressedvelocity": [
      53,
      10,
      101,
      49,
      61,
      70,
      80,
      44
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f741587c140e001a56fd43",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:35:06.134Z",
    "textContent": "Försök att spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2023-02-23T10:35:01.361Z",
    "pressedKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "pressedTime": [
      0,
      1075,
      1771,
      2433,
      3613,
      4220
    ],
    "pressedDuration": [
      1086,
      727,
      664,
      1190,
      669,
      551
    ],
    "pressedvelocity": [
      64,
      64,
      63,
      64,
      63,
      64
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 9.893333333333333,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1075,
      696,
      662,
      1180,
      607
    ],
    "interOnsetIntervalsRelativeError": 1.6,
    "relativeInterOnsetIntervalsRelativeError": 1.2582938388625589,
    "sequenceDuration": -3669,
    "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.74170616113744,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.74170616113744,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7415c7c140e001a56fd48",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 5,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:35:10.667Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2023-02-23T10:35:10.667Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      0
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T10:35:10.667Z",
    "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.74170616113744,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.74170616113744,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f741627c140e001a56fd4d",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:35:16.100Z",
    "textContent": "Försök att spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2023-02-23T10:35:11.604Z",
    "pressedKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "pressedTime": [
      0,
      874,
      1344,
      1808,
      2765,
      3262
    ],
    "pressedDuration": [
      845,
      502,
      502,
      1042,
      563,
      1232
    ],
    "pressedvelocity": [
      64,
      55,
      70,
      61,
      85,
      75
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 32.57333333333333,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      874,
      470,
      464,
      957,
      497
    ],
    "interOnsetIntervalsRelativeError": 45.616,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -2030,
    "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": "63f741877c140e001a56fd64",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:35:53.667Z",
    "textContent": "Välkommen till session 1 vecka 1!",
    "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": "63f741897c140e001a56fd69",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:35:54.664Z",
    "textContent": "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen.",
    "pictureName": "twins_experiment/image/right_hand_numbered.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": "63f7418a7c140e001a56fd6e",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:35:56.113Z",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/melody/Melody4.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69,
      71,
      67,
      67,
      72,
      72,
      71,
      69,
      71,
      67,
      69,
      71,
      71,
      69,
      67,
      67,
      69,
      65,
      69,
      67,
      60,
      67,
      67,
      69,
      65,
      67,
      65,
      67,
      64,
      65,
      62,
      65,
      67,
      64,
      60,
      60
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375,
      5000,
      6250,
      7500,
      10000,
      11250,
      11875,
      12500,
      13125,
      13750,
      14375,
      15000,
      16250,
      16875,
      17500,
      20000,
      20625,
      21250,
      21875,
      22500,
      23750,
      25000,
      25625,
      26250,
      26875,
      27500,
      30000,
      30625,
      31250,
      31875,
      32500,
      33750,
      34375,
      35000,
      36250,
      37500
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625,
      1250,
      1250,
      2500,
      1250,
      625,
      625,
      625,
      625,
      625,
      625,
      1250,
      625,
      625,
      2500,
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      625,
      625,
      2500,
      625,
      625,
      625,
      625,
      1250,
      625,
      625,
      1250,
      1250,
      2500
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "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": "63f7418b7c140e001a56fd75",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:35:57.070Z",
    "textContent": "Här kommer ett segment av melodin.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "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": "63f741997c140e001a56fd7a",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:36:11.620Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2023-02-23T10:36:00.588Z",
    "pressedKeys": [
      72,
      71,
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "pressedTime": [
      0,
      753,
      3259,
      4452,
      5165,
      5815,
      7114,
      7777
    ],
    "pressedDuration": [
      804,
      583,
      1230,
      742,
      697,
      1338,
      708,
      864
    ],
    "pressedvelocity": [
      85,
      70,
      63,
      91,
      85,
      96,
      106,
      96
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f7419f7c140e001a56fd7f",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:36:17.230Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2023-02-23T10:36:13.750Z",
    "pressedKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "pressedTime": [
      0,
      808,
      1211,
      1721,
      2576,
      3043
    ],
    "pressedDuration": [
      850,
      430,
      553,
      857,
      533,
      436
    ],
    "pressedvelocity": [
      85,
      57,
      41,
      70,
      80,
      91
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 25.186666666666664,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      808,
      403,
      510,
      855,
      467
    ],
    "interOnsetIntervalsRelativeError": 59.424,
    "relativeInterOnsetIntervalsRelativeError": 1.463687150837988,
    "sequenceDuration": -2607,
    "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.53631284916202,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.53631284916202,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f741ee7c140e001a56fd96",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:35.866Z",
    "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": "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": "63f741ef7c140e001a56fd9b",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 1,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:37.499Z",
    "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": "63f741f17c140e001a56fda0",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 2,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:38.983Z",
    "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": "63f741f27c140e001a56fda5",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 3,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:40.083Z",
    "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": "63f741f37c140e001a56fdaa",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 4,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:41.147Z",
    "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": "63f741f37c140e001a56fdaf",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 5,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:41.416Z",
    "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": "63f741f47c140e001a56fdb4",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 6,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:42.414Z",
    "textContent": "Om du lämnar en session, eller om den avbrutits innan den är klar\nkan du starta sessionen igen, och återuppta träningen efter det senast avslutade momentet.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f741f57c140e001a56fdb9",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 7,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:43.101Z",
    "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": "63f741f67c140e001a56fdbe",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 8,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:43.832Z",
    "textContent": "Timer\n\nLängst till vänster i statusfältet finns en timer.\n\nTill höger om klockan visas hur länge momentet har pågått.\n\nVissa moment går på tid. Då visas istället ett timglas och en nedräkning.",
    "pictureName": "platform_tutorial/image/timer_countdown.PNG",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f741f77c140e001a56fdc3",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 9,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:45.089Z",
    "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": "63f741f87c140e001a56fdc8",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 10,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:37:46.303Z",
    "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": "63f7420b7c140e001a56fdcd",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:38:05.363Z",
    "textContent": "Innan varje träningsmoment får du se en instruktionsvideo. Här är ett exempel:",
    "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": "63f742167c140e001a56fdd2",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:38:16.451Z",
    "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-02-23T10:38:11.150Z",
    "pressedKeys": [
      69,
      69,
      69,
      71,
      72,
      60,
      60,
      60,
      60,
      60,
      62
    ],
    "pressedTime": [
      0,
      721,
      861,
      1374,
      1863,
      3313,
      3783,
      3979,
      4155,
      4302,
      4760
    ],
    "pressedDuration": [
      407,
      80,
      297,
      182,
      821,
      343,
      109,
      90,
      76,
      87,
      540
    ],
    "pressedvelocity": [
      117,
      106,
      106,
      117,
      106,
      96,
      101,
      112,
      101,
      112,
      91
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 9.090909090909092,
    "durationsRelativeError": 70.25454545454545,
    "levenshteinDistance": 10,
    "interOnsetInterval": [
      721,
      140,
      513,
      489,
      1450,
      470,
      196,
      176,
      147,
      458
    ],
    "interOnsetIntervalsRelativeError": 95.86399999999999,
    "relativeInterOnsetIntervalsRelativeError": 40.72268907563024,
    "sequenceDuration": -4220,
    "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": 9.090909090909092,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 59.27731092436976,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 0,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 9.090909090909092,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 59.27731092436976,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 0,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  }
]
Thu Feb 23 2023 10:34:36 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 10:38:15 GMT+0000 (Coordinated Universal Time)
28
63f7426a7c140e001a56fdec
60e2a37cf652020013b85a9a
63f52b29e39fb2001a165535
melody-1
0
1677148697049
0
LabMaster
sweedish twins experiment
week 4-6
2
Thu Feb 23 2023 10:39:40 GMT+0000 (Coordinated Universal Time)
*** LARGE PROPERTY ***
~169 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Thu Feb 23 2023 10:39:38 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 10:56:37 GMT+0000 (Coordinated Universal Time)
32
63f744c67c140e001a56fe7e
60e2a37cf652020013b85a9a
61e0d25b74ffa20013b71d63
default
0
1677148697049
0
LabMaster
baseline test
wmt test
1
Thu Feb 23 2023 10:49:43 GMT+0000 (Coordinated Universal Time)
[
  {
    "startCount": 1,
    "_id": "63f744c97c140e001a56fe83",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": true,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:49:47.460Z",
    "textContent": "Välkommen till pianoträningen! Innan du kan börja med den, måste du dock genomföra fyra uppgifter. Du behöver inte genomföra alla samtidigt eller ens på samma dag, men alla måste avslutas för att komma vidare till pianoträningen. Den första uppgiften är handlar om att hitta rätt figur för att komplettera olika mönster. De övriga tre uppgifterna handlar om att uppfatta toner och rytmer. Tack för att du ställer upp, och lycka till!",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "63f745b97c140e001a56feac",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:53:46.877Z",
    "textContent": "Välkommen till session 3 vecka 3!",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f745ba7c140e001a56feb1",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:53:47.890Z",
    "textContent": "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen.",
    "pictureName": "twins_experiment/image/right_hand_numbered.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": "63f745bb7c140e001a56feb7",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:53:48.614Z",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/melody/Melody1.mid",
    "referenceKeys": [
      60,
      62,
      64,
      65,
      62,
      67,
      64,
      65,
      67,
      69,
      65,
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67,
      60,
      62,
      64,
      65,
      62,
      64,
      65,
      67,
      69,
      64,
      67,
      65,
      67,
      69,
      71,
      72,
      69,
      65,
      62,
      64,
      62,
      60
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      11250,
      12500,
      13750,
      15000,
      15625,
      16250,
      17500,
      20000,
      20625,
      21250,
      21875,
      22500,
      23125,
      23750,
      24375,
      25000,
      26250,
      26875,
      27500,
      30000,
      30625,
      31250,
      31875,
      32500,
      33750,
      35000,
      35625,
      36250,
      37500
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      625,
      625,
      2500,
      1250,
      1250,
      1250,
      1250,
      625,
      625,
      1250,
      2500,
      625,
      625,
      625,
      625,
      625,
      625,
      625,
      625,
      1250,
      625,
      625,
      2500,
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      1250,
      2500
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "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": "63f745bb7c140e001a56febd",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T10:53:49.507Z",
    "textContent": "Här kommer ett segment av melodin.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody1.mid",
    "referenceKeys": [
      60,
      62,
      64,
      65,
      62,
      67,
      64,
      65,
      67,
      69,
      65,
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67,
      60,
      62,
      64,
      65,
      62,
      64,
      65,
      67,
      69,
      64,
      67,
      65,
      67,
      69,
      71,
      72,
      69,
      65,
      62,
      64,
      62,
      60
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      11250,
      12500,
      13750,
      15000,
      15625,
      16250,
      17500,
      20000,
      20625,
      21250,
      21875,
      22500,
      23125,
      23750,
      24375,
      25000,
      26250,
      26875,
      27500,
      30000,
      30625,
      31250,
      31875,
      32500,
      33750,
      35000,
      35625,
      36250,
      37500
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      625,
      625,
      2500,
      1250,
      1250,
      1250,
      1250,
      625,
      625,
      1250,
      2500,
      625,
      625,
      625,
      625,
      625,
      625,
      625,
      625,
      1250,
      625,
      625,
      2500,
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      1250,
      2500
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  }
]
Thu Feb 23 2023 10:49:42 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 10:53:47 GMT+0000 (Coordinated Universal Time)
5
63f756337c140e001a5709c1
60e2a37cf652020013b85a9a
63f52a89e39fb2001a165323
63f754b07c140e001a570962
63f52d12e39fb2001a1656d8
default
0
Twins experiment (final)
wmt
0
LabMaster
sweedish twins experiment
week 1 session 2
2
Thu Feb 23 2023 12:04:05 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "63f7570a7c140e001a570b11",
    "time": "2023-02-23T12:07:39.534Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~179 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Thu Feb 23 2023 12:04:03 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 12:07:38 GMT+0000 (Coordinated Universal Time)
64
63f7570a7c140e001a570b14
60e2a37cf652020013b85a9a
63f52a89e39fb2001a165323
63f754b07c140e001a570962
63f52d12e39fb2001a1656d8
recurrent-melody
0
Twins experiment (final)
wmt
0
LabMaster
sweedish twins experiment
week 1 session 2
2
Thu Feb 23 2023 12:07:39 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "63f757887c140e001a570bae",
    "time": "2023-02-23T12:09:45.719Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "63f757147c140e001a570b19",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 10,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:07:50.596Z",
    "textContent": "I detta avsnitt ska du få träna på två korta melodier. Dessa kommer att återkomma i slutet på varje session under hela träningsperioden.\n\nTräningen går till precis som förut. Du får fem försök på dig att lära dig/träna på varje melodi.\n\nDet spelar ingen roll i vilket tempo (hur snabbt) du själv spelar melodierna så länge tonerna och rytmen är rätt.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "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": "63f757277c140e001a570b1e",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 11,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:09.452Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:07:57.469Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      867,
      1780,
      3050,
      4270,
      4862,
      5512,
      7003,
      10970
    ],
    "pressedDuration": [
      891,
      840,
      1316,
      1235,
      647,
      638,
      1509,
      2364,
      1013
    ],
    "pressedvelocity": [
      62,
      85,
      70,
      58,
      60,
      70,
      75,
      75,
      48
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f7572d7c140e001a570b23",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:15.064Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:09.594Z",
    "pressedKeys": [
      65,
      72,
      67,
      69,
      64,
      65,
      67,
      69
    ],
    "pressedTime": [
      0,
      854,
      1719,
      2483,
      3223,
      3965,
      4373,
      4767
    ],
    "pressedDuration": [
      390,
      1019,
      737,
      736,
      719,
      462,
      418,
      702
    ],
    "pressedvelocity": [
      55,
      70,
      59,
      55,
      58,
      62,
      64,
      85
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 75,
    "durationsRelativeError": 39.70470652033497,
    "levenshteinDistance": 2,
    "interOnsetInterval": [
      854,
      865,
      764,
      740,
      742,
      408,
      394
    ],
    "interOnsetIntervalsRelativeError": 113.37142857142857,
    "relativeInterOnsetIntervalsRelativeError": 0,
    "sequenceDuration": -4065,
    "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": 75,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 100,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 75,
    "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": "63f757307c140e001a570b28",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:17.960Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:15.071Z",
    "pressedKeys": [
      67,
      62
    ],
    "pressedTime": [
      0,
      2888
    ],
    "pressedDuration": [
      731,
      1
    ],
    "pressedvelocity": [
      64,
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:08:17.959Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 75,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 100,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 75,
    "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": "63f757357c140e001a570b2d",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:23.486Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:18.380Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      714,
      1409,
      2126,
      2837,
      3188,
      3587,
      4264
    ],
    "pressedDuration": [
      757,
      674,
      685,
      697,
      347,
      408,
      700,
      842
    ],
    "pressedvelocity": [
      63,
      63,
      59,
      58,
      70,
      70,
      62,
      80
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 43.40174213422762,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      714,
      695,
      717,
      711,
      351,
      399,
      677
    ],
    "interOnsetIntervalsRelativeError": 162.73142857142858,
    "relativeInterOnsetIntervalsRelativeError": 17.632002144197266,
    "sequenceDuration": -3422,
    "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": 82.36799785580274,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 82.36799785580274,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757397c140e001a570b32",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:27.484Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:27.484Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      0
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:08:27.484Z",
    "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": 82.36799785580274,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 82.36799785580274,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7573d7c140e001a570b37",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:30.711Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:28.041Z",
    "pressedKeys": [
      72,
      65,
      72,
      67,
      69,
      65,
      67,
      64
    ],
    "pressedTime": [
      0,
      524,
      1102,
      1409,
      1655,
      1983,
      2197,
      2469
    ],
    "pressedDuration": [
      446,
      368,
      298,
      217,
      278,
      194,
      241,
      199
    ],
    "pressedvelocity": [
      53,
      37,
      2,
      60,
      62,
      45,
      62,
      48
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 37.5,
    "durationsRelativeError": 72.80027696960553,
    "levenshteinDistance": 5,
    "interOnsetInterval": [
      524,
      578,
      307,
      246,
      328,
      214,
      272
    ],
    "interOnsetIntervalsRelativeError": 249.42857142857142,
    "relativeInterOnsetIntervalsRelativeError": 17.98646068390904,
    "sequenceDuration": -2270,
    "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": 37.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 82.01353931609096,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 37.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 82.01353931609096,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7573d7c140e001a570b3c",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:31.569Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:31.568Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      1
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:08:31.568Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 37.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 82.01353931609096,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 37.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 82.01353931609096,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7573f7c140e001a570b41",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:33.220Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:31.777Z",
    "pressedKeys": [
      72,
      69,
      67,
      65,
      67,
      64,
      69,
      67,
      65
    ],
    "pressedTime": [
      0,
      293,
      313,
      399,
      536,
      968,
      1158,
      1167,
      1218
    ],
    "pressedDuration": [
      285,
      62,
      105,
      160,
      415,
      193,
      86,
      276,
      225
    ],
    "pressedvelocity": [
      39,
      42,
      80,
      96,
      106,
      64,
      75,
      70,
      112
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 50,
    "durationsRelativeError": 83.26615481434865,
    "levenshteinDistance": 4,
    "interOnsetInterval": [
      293,
      20,
      86,
      137,
      432,
      190,
      9,
      51
    ],
    "interOnsetIntervalsRelativeError": 332.36571428571426,
    "relativeInterOnsetIntervalsRelativeError": 72.16547702824971,
    "sequenceDuration": -993,
    "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": 50,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 27.83452297175029,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 27.83452297175029,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757407c140e001a570b46",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:33.880Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:33.476Z",
    "pressedKeys": [
      72,
      62
    ],
    "pressedTime": [
      0,
      404
    ],
    "pressedDuration": [
      86,
      0
    ],
    "pressedvelocity": [
      46,
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:08:33.880Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 50,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 27.83452297175029,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 27.83452297175029,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757417c140e001a570b4b",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:35.183Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:34.187Z",
    "pressedKeys": [
      72,
      64,
      72,
      65,
      64,
      67,
      72,
      65,
      64
    ],
    "pressedTime": [
      0,
      50,
      578,
      631,
      631,
      659,
      853,
      899,
      904
    ],
    "pressedDuration": [
      166,
      96,
      200,
      92,
      93,
      62,
      143,
      82,
      92
    ],
    "pressedvelocity": [
      60,
      57,
      57,
      49,
      48,
      37,
      54,
      51,
      49
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 12.5,
    "durationsRelativeError": 91.4314395892941,
    "levenshteinDistance": 7,
    "interOnsetInterval": [
      50,
      528,
      53,
      0,
      28,
      194,
      46,
      5
    ],
    "interOnsetIntervalsRelativeError": 342.41142857142853,
    "relativeInterOnsetIntervalsRelativeError": 107.95195954487988,
    "sequenceDuration": -812,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 12.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 12.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 0,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757437c140e001a570b52",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:36.599Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_48bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:35.276Z",
    "pressedKeys": [
      64,
      65,
      67
    ],
    "pressedTime": [
      0,
      19,
      28
    ],
    "pressedDuration": [
      118,
      85,
      76
    ],
    "pressedvelocity": [
      62,
      59,
      57
    ],
    "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": 12.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 12.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 0,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757457c140e001a570b57",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 14,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:39.359Z",
    "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_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "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": "63f757597c140e001a570b5c",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 15,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:08:58.908Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:47.886Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      71,
      72,
      69,
      67,
      65,
      64
    ],
    "pressedTime": [
      0,
      419,
      792,
      2276,
      3586,
      4727,
      5316,
      5963,
      6612,
      7409,
      8030,
      8998,
      9978
    ],
    "pressedDuration": [
      359,
      334,
      1382,
      1165,
      435,
      561,
      610,
      506,
      1174,
      405,
      974,
      980,
      1029
    ],
    "pressedvelocity": [
      5,
      42,
      55,
      42,
      44,
      50,
      63,
      80,
      63,
      61,
      61,
      63,
      60
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f7575f7c140e001a570b61",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:05.238Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:08:58.924Z",
    "pressedKeys": [
      67,
      67,
      65,
      64,
      67,
      69,
      69,
      65
    ],
    "pressedTime": [
      0,
      1381,
      2115,
      2797,
      3512,
      4731,
      5488,
      5872
    ],
    "pressedDuration": [
      742,
      767,
      703,
      690,
      681,
      368,
      349,
      440
    ],
    "pressedvelocity": [
      64,
      64,
      70,
      60,
      51,
      63,
      60,
      63
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 62.5,
    "durationsRelativeError": 44.72175369730053,
    "levenshteinDistance": 3,
    "interOnsetInterval": [
      1381,
      734,
      682,
      715,
      1219,
      757,
      384
    ],
    "interOnsetIntervalsRelativeError": 55.93142857142857,
    "relativeInterOnsetIntervalsRelativeError": 22.02121448034254,
    "sequenceDuration": -5432,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 62.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 77.97878551965746,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 62.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 77.97878551965746,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757607c140e001a570b66",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:06.559Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:09:05.318Z",
    "pressedKeys": [
      67,
      67,
      62
    ],
    "pressedTime": [
      0,
      571,
      1240
    ],
    "pressedDuration": [
      444,
      242,
      1
    ],
    "pressedvelocity": [
      55,
      80,
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:09:06.558Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 62.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 77.97878551965746,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 62.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 77.97878551965746,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757677c140e001a570b6b",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:12.648Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:09:07.128Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      743,
      1422,
      2338,
      3135,
      3813,
      4199,
      4621
    ],
    "pressedDuration": [
      772,
      718,
      945,
      768,
      311,
      458,
      357,
      899
    ],
    "pressedvelocity": [
      58,
      63,
      49,
      85,
      53,
      63,
      61,
      63
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 40.95897781585135,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      743,
      679,
      916,
      797,
      678,
      386,
      422
    ],
    "interOnsetIntervalsRelativeError": 128.14857142857144,
    "relativeInterOnsetIntervalsRelativeError": 1.8199523912573061,
    "sequenceDuration": -3722,
    "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.1800476087427,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.1800476087427,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757687c140e001a570b70",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:14.352Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:09:14.351Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      1
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:09:14.351Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 98.1800476087427,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.1800476087427,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7576e7c140e001a570b75",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:19.856Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:09:14.778Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      668,
      1376,
      2065,
      2762,
      3474,
      3828,
      4240
    ],
    "pressedDuration": [
      705,
      729,
      662,
      672,
      325,
      346,
      408,
      837
    ],
    "pressedvelocity": [
      48,
      62,
      62,
      61,
      60,
      63,
      80,
      64
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 47.016838323212006,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      668,
      708,
      689,
      697,
      712,
      354,
      412
    ],
    "interOnsetIntervalsRelativeError": 153.14285714285717,
    "relativeInterOnsetIntervalsRelativeError": 0.9433962264150936,
    "sequenceDuration": -3403,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 99.05660377358491,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.05660377358491,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7576f7c140e001a570b7a",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:20.838Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:09:20.838Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      0
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:09:20.838Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 99.05660377358491,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.05660377358491,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757737c140e001a570b7f",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:25.000Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:09:21.325Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      67,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      584,
      1158,
      1763,
      2450,
      2481,
      3085,
      3404
    ],
    "pressedDuration": [
      640,
      579,
      571,
      385,
      94,
      425,
      248,
      271
    ],
    "pressedvelocity": [
      57,
      61,
      61,
      54,
      61,
      52,
      64,
      59
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 75,
    "durationsRelativeError": 60.40457824993422,
    "levenshteinDistance": 2,
    "interOnsetInterval": [
      584,
      574,
      605,
      687,
      31,
      604,
      319
    ],
    "interOnsetIntervalsRelativeError": 203.29142857142858,
    "relativeInterOnsetIntervalsRelativeError": 28.71579654188349,
    "sequenceDuration": -3133,
    "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": 75,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 71.28420345811651,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 75,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 71.28420345811651,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757747c140e001a570b84",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:25.907Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:09:25.061Z",
    "pressedKeys": [
      72,
      62
    ],
    "pressedTime": [
      0,
      845
    ],
    "pressedDuration": [
      371,
      1
    ],
    "pressedvelocity": [
      62,
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:09:25.905Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 75,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 71.28420345811651,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 75,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 71.28420345811651,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757787c140e001a570b89",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:30.557Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:09:26.343Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      565,
      1131,
      1710,
      2237,
      2828,
      3136,
      3471
    ],
    "pressedDuration": [
      630,
      564,
      538,
      472,
      209,
      312,
      320,
      743
    ],
    "pressedvelocity": [
      53,
      61,
      56,
      60,
      64,
      62,
      75,
      61
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 57.26548029184217,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      565,
      566,
      579,
      527,
      591,
      308,
      335
    ],
    "interOnsetIntervalsRelativeError": 197.76,
    "relativeInterOnsetIntervalsRelativeError": 0.8309667860229655,
    "sequenceDuration": -2728,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 99.16903321397703,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.16903321397703,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7577a7c140e001a570b8e",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:31.755Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 99.16903321397703,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.16903321397703,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f757807c140e001a570b93",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 18,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:09:38.421Z",
    "textContent": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "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": "63f757827c140e001a570b98",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2023-02-23T12:09:40.515Z",
    "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_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "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": "63f757867c140e001a570b9d",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2023-02-23T12:09:43.650Z",
    "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_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "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": "63f757877c140e001a570ba2",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2023-02-23T12:09:44.744Z",
    "textContent": "Jag var koncentrerad.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "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": [
      8
    ],
    "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": "63f757887c140e001a570ba7",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2023-02-23T12:09:45.714Z",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_48bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1250,
      2500,
      3750,
      5000,
      6250,
      6875,
      7500
    ],
    "referenceDuration": [
      1184.8958333333333,
      1184.8958333333335,
      1184.895833333333,
      1184.895833333333,
      1184.895833333334,
      591.145833333333,
      591.145833333333,
      2372.395833333332
    ],
    "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": [
      9
    ],
    "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 Feb 23 2023 12:07:38 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 12:09:44 GMT+0000 (Coordinated Universal Time)
30
63f7579a7c140e001a570bc1
60e2a37cf652020013b85a9a
60e2b15df652020013b85f8b
default
0
1677154186310
0
LabMaster
sweedish twins experiment
week 2 session 2
1
Thu Feb 23 2023 12:10:03 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "63f758537c140e001a570cdb",
    "time": "2023-02-23T12:13:08.674Z",
    "nextLogLabel": "recurrent-melody"
  },
  {
    "isInTimeUp": false,
    "_id": "63f759f47c140e001a570ed4",
    "time": "2023-02-23T12:20:05.168Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~518 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Thu Feb 23 2023 12:10:02 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 12:20:04 GMT+0000 (Coordinated Universal Time)
113
63f758537c140e001a570cd9
60e2a37cf652020013b85a9a
63f52ae2e39fb2001a1653fa
recurrent-melody
0
1677154186310
0
LabMaster
sweedish twins experiment
week 2 session 2
2
Thu Feb 23 2023 12:13:08 GMT+0000 (Coordinated Universal Time)
[
  {
    "startCount": 1,
    "_id": "63f758577c140e001a570ce0",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 10,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:13:12.825Z",
    "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_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "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": "63f758677c140e001a570ce5",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 11,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:13:29.100Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:13:18.808Z",
    "pressedKeys": [
      72,
      69,
      67,
      69,
      64,
      65,
      67,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      663,
      1233,
      2424,
      2975,
      3667,
      4080,
      4674,
      5772,
      8590
    ],
    "pressedDuration": [
      690,
      454,
      754,
      395,
      684,
      506,
      596,
      1060,
      1819,
      705
    ],
    "pressedvelocity": [
      80,
      85,
      96,
      55,
      55,
      59,
      61,
      64,
      64,
      57
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f7586e7c140e001a570cea",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:13:36.334Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:13:29.694Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      932,
      1822,
      2769,
      3658,
      4119,
      4588,
      5503
    ],
    "pressedDuration": [
      936,
      858,
      946,
      924,
      495,
      474,
      906,
      1137
    ],
    "pressedvelocity": [
      63,
      64,
      64,
      57,
      64,
      75,
      75,
      85
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 26.631787704075048,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      932,
      890,
      947,
      889,
      461,
      469,
      915
    ],
    "interOnsetIntervalsRelativeError": 37.63943008708511,
    "relativeInterOnsetIntervalsRelativeError": 18.466291113937864,
    "sequenceDuration": -4366,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 81.53370888606213,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 81.53370888606213,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758727c140e001a570cef",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:13:40.439Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:13:40.439Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      0
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:13:40.439Z",
    "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": 81.53370888606213,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 81.53370888606213,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758797c140e001a570cf4",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:13:47.188Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:13:41.100Z",
    "pressedKeys": [
      72,
      65,
      69,
      69,
      72,
      67,
      69,
      64
    ],
    "pressedTime": [
      0,
      1194,
      2846,
      3692,
      3702,
      4135,
      4644,
      5279
    ],
    "pressedDuration": [
      1295,
      499,
      520,
      58,
      471,
      525,
      632,
      809
    ],
    "pressedvelocity": [
      57,
      70,
      64,
      61,
      64,
      57,
      70,
      63
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 50,
    "durationsRelativeError": 45.82116381003398,
    "levenshteinDistance": 4,
    "interOnsetInterval": [
      1194,
      1652,
      846,
      10,
      433,
      509,
      635
    ],
    "interOnsetIntervalsRelativeError": 43.548644866256325,
    "relativeInterOnsetIntervalsRelativeError": 39.024165832273425,
    "sequenceDuration": -4470,
    "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": 50,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 60.975834167726575,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 60.975834167726575,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7587b7c140e001a570cf9",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:13:48.798Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:13:48.797Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      1
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:13:48.797Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 50,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 60.975834167726575,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 60.975834167726575,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758827c140e001a570cfe",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:13:55.928Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:13:49.251Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      1003,
      1803,
      2730,
      3647,
      4568,
      5001,
      5485
    ],
    "pressedDuration": [
      1039,
      747,
      926,
      877,
      982,
      428,
      501,
      1189
    ],
    "pressedvelocity": [
      49,
      75,
      59,
      61,
      80,
      64,
      80,
      70
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 13.162658126738908,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1003,
      800,
      927,
      917,
      921,
      433,
      484
    ],
    "interOnsetIntervalsRelativeError": 14.970148297654976,
    "relativeInterOnsetIntervalsRelativeError": 0.35551504102096554,
    "sequenceDuration": -4296,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 99.64448495897904,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.64448495897904,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758837c140e001a570d03",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:13:56.853Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:13:56.853Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      0
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:13:56.853Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 99.64448495897904,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.64448495897904,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758877c140e001a570d08",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:01.153Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:13:57.315Z",
    "pressedKeys": [
      72,
      65,
      72,
      69,
      67,
      65,
      72,
      69
    ],
    "pressedTime": [
      0,
      1108,
      3311,
      3336,
      3448,
      3460,
      3609,
      3704
    ],
    "pressedDuration": [
      1819,
      458,
      142,
      190,
      85,
      172,
      210,
      133
    ],
    "pressedvelocity": [
      59,
      70,
      52,
      85,
      64,
      96,
      60,
      56
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 37.5,
    "durationsRelativeError": 76.40170056183591,
    "levenshteinDistance": 5,
    "interOnsetInterval": [
      1108,
      2203,
      25,
      112,
      12,
      149,
      95
    ],
    "interOnsetIntervalsRelativeError": 96.26793463568328,
    "relativeInterOnsetIntervalsRelativeError": 94.73619253316879,
    "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": 37.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 5.26380746683121,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 37.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 5.26380746683121,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758897c140e001a570d0d",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:02.979Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:14:02.036Z",
    "pressedKeys": [
      72,
      62
    ],
    "pressedTime": [
      0,
      942
    ],
    "pressedDuration": [
      425,
      1
    ],
    "pressedvelocity": [
      57,
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:14:02.978Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 37.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 5.26380746683121,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 37.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 5.26380746683121,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7588f7c140e001a570d12",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:08.769Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:14:03.480Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      700,
      1438,
      2227,
      2968,
      3717,
      4036,
      4447
    ],
    "pressedDuration": [
      717,
      702,
      818,
      768,
      800,
      305,
      454,
      842
    ],
    "pressedvelocity": [
      61,
      75,
      75,
      64,
      64,
      75,
      70,
      85
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 28.006128903045525,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      700,
      738,
      789,
      741,
      749,
      319,
      411
    ],
    "interOnsetIntervalsRelativeError": 88.61369541166468,
    "relativeInterOnsetIntervalsRelativeError": 0.6893893154293632,
    "sequenceDuration": -3605,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 99.31061068457063,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.31061068457063,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f7588f7c140e001a570d17",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:09.605Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_57bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 99.31061068457063,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.31061068457063,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758917c140e001a570d1e",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 14,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:10.971Z",
    "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_57bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "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": "63f758a17c140e001a570d23",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 15,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:26.812Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_57bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:14:17.981Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72,
      69,
      67,
      65,
      64,
      67,
      69
    ],
    "pressedTime": [
      0,
      446,
      610,
      1646,
      2240,
      3146,
      3700,
      4246,
      5743,
      6385,
      6889,
      7388,
      7879,
      8405
    ],
    "pressedDuration": [
      414,
      330,
      166,
      497,
      535,
      524,
      481,
      901,
      424,
      546,
      519,
      497,
      454,
      185
    ],
    "pressedvelocity": [
      64,
      58,
      54,
      28,
      75,
      63,
      75,
      75,
      61,
      59,
      64,
      61,
      63,
      64
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f758a37c140e001a570d28",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:29.631Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_57bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:14:26.890Z",
    "pressedKeys": [
      69,
      67,
      72,
      69,
      65,
      64,
      67,
      64
    ],
    "pressedTime": [
      0,
      311,
      622,
      1477,
      1707,
      1745,
      1961,
      2455
    ],
    "pressedDuration": [
      325,
      312,
      520,
      246,
      105,
      226,
      375,
      284
    ],
    "pressedvelocity": [
      53,
      64,
      62,
      75,
      56,
      63,
      85,
      96
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 12.5,
    "durationsRelativeError": 64.24044789673698,
    "levenshteinDistance": 7,
    "interOnsetInterval": [
      311,
      311,
      855,
      230,
      38,
      216,
      494
    ],
    "interOnsetIntervalsRelativeError": 242.10649115740352,
    "relativeInterOnsetIntervalsRelativeError": 53.27320337503638,
    "sequenceDuration": -2171,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 12.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 46.72679662496362,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 12.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 46.72679662496362,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758a47c140e001a570d2d",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:29.986Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_57bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:14:29.985Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      0
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:14:29.985Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 12.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 46.72679662496362,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 12.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 46.72679662496362,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758a97c140e001a570d32",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:35.265Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_57bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:14:30.791Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      557,
      1124,
      1782,
      2392,
      2950,
      3277,
      3642
    ],
    "pressedDuration": [
      619,
      591,
      691,
      615,
      285,
      360,
      368,
      830
    ],
    "pressedvelocity": [
      37,
      61,
      59,
      63,
      85,
      70,
      101,
      61
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 41.437202372227915,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      557,
      567,
      658,
      610,
      558,
      327,
      365
    ],
    "interOnsetIntervalsRelativeError": 150.09224224881737,
    "relativeInterOnsetIntervalsRelativeError": 1.4662273476112102,
    "sequenceDuration": -2812,
    "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.53377265238879,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.53377265238879,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758aa7c140e001a570d37",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:36.328Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_57bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:14:36.328Z",
    "pressedKeys": [
      62
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      0
    ],
    "pressedvelocity": [
      127
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2023-02-23T12:14:36.328Z",
    "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.53377265238879,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.53377265238879,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758af7c140e001a570d3c",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:40.861Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_57bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:14:36.831Z",
    "pressedKeys": [
      69,
      67,
      65,
      64,
      67,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      857,
      1281,
      1669,
      2064,
      3195,
      3586,
      3797
    ],
    "pressedDuration": [
      445,
      459,
      400,
      342,
      211,
      146,
      163,
      232
    ],
    "pressedvelocity": [
      58,
      80,
      62,
      49,
      63,
      41,
      61,
      64
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 75,
    "durationsRelativeError": 67.5258740116103,
    "levenshteinDistance": 2,
    "interOnsetInterval": [
      857,
      424,
      388,
      395,
      1131,
      391,
      211
    ],
    "interOnsetIntervalsRelativeError": 134.8379626362435,
    "relativeInterOnsetIntervalsRelativeError": 30.042891004176216,
    "sequenceDuration": -3565,
    "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": 75,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 69.95710899582379,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 75,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 69.95710899582379,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758b07c140e001a570d41",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:42.204Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_57bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2023-02-23T12:14:40.868Z",
    "pressedKeys": [
      72
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      301
    ],
    "pressedvelocity": [
      60
    ],
    "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": 75,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 69.95710899582379,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 75,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 69.95710899582379,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f758c17c140e001a570d46",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 15,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:14:58.826Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_57bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      1052.632,
      2105.264,
      3157.896,
      4210.528,
      5263.16,
      5789.476000000001,
      6315.792
    ],
    "referenceDuration": [
      997.8074166666667,
      997.8074166666669,
      997.8074166666664,
      997.8074166666664,
      997.8074166666672,
      497.8072166666667,
      497.80721666666585,
      1997.8078166666667
    ],
    "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": "63f759f57c140e001a570eda",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 10,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:20:07.221Z",
    "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": "63f75a047c140e001a570edf",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 11,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:20:22.483Z",
    "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-02-23T12:20:12.985Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67,
      74,
      72,
      64,
      69,
      67
    ],
    "pressedTime": [
      0,
      754,
      1477,
      2381,
      3282,
      4154,
      4611,
      5077,
      6703,
      7171,
      7914,
      8382,
      8804
    ],
    "pressedDuration": [
      786,
      737,
      907,
      906,
      904,
      469,
      499,
      1421,
      343,
      743,
      331,
      362,
      337
    ],
    "pressedvelocity": [
      52,
      60,
      64,
      64,
      64,
      85,
      85,
      91,
      60,
      96,
      80,
      58,
      96
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "63f75a0a7c140e001a570ee6",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:20:27.890Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "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-02-23T12:20:23.126Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      72,
      67,
      69,
      67,
      65
    ],
    "pressedTime": [
      0,
      529,
      1016,
      1561,
      2102,
      2644,
      3078,
      3695,
      3801,
      4110,
      4133
    ],
    "pressedDuration": [
      567,
      523,
      558,
      574,
      560,
      314,
      313,
      120,
      327,
      73,
      631
    ],
    "pressedvelocity": [
      96,
      85,
      96,
      75,
      91,
      75,
      80,
      61,
      64,
      64,
      101
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 62.5,
    "durationsRelativeError": 39.64554550777697,
    "levenshteinDistance": 3,
    "interOnsetInterval": [
      529,
      487,
      545,
      541,
      542,
      434,
      617,
      106,
      309,
      23
    ],
    "interOnsetIntervalsRelativeError": 132.93226584207721,
    "relativeInterOnsetIntervalsRelativeError": 31.93781262807572,
    "sequenceDuration": -3502,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 62.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 68.06218737192428,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 62.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 68.06218737192428,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f75a0e7c140e001a570eeb",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:20:31.834Z",
    "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": "2023-02-23T12:20:27.939Z",
    "pressedKeys": [
      67
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      372
    ],
    "pressedvelocity": [
      96
    ],
    "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": 62.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 68.06218737192428,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 62.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 68.06218737192428,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "63f75a1c7c140e001a570ef0",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 11,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:20:46.508Z",
    "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": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  }
]
Thu Feb 23 2023 12:13:07 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 12:20:44 GMT+0000 (Coordinated Universal Time)
26
63f75d3e7c140e001a5711cc
60e2a37cf652020013b85a9a
63f5157be39fb2001a1650b8
default
0
1677154690033
0
LabMaster
sweedish twins experiment
week 1 session 1
2
Thu Feb 23 2023 12:34:05 GMT+0000 (Coordinated Universal Time)
[
  {
    "startCount": 1,
    "_id": "63f75d427c140e001a5711d1",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:34:09.801Z",
    "textContent": "Välkommen till session 1 vecka 1!",
    "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": "63f75d5c7c140e001a5711db",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:34:35.672Z",
    "textContent": "Använd höger hand för att spela på pianot.\n\nVarje finger har ett nummer enligt bilden nedan.\nI instruktionsvideon till varje melodi visas siffror\nsom visar vilket finger som ska tryckas på varje tangent för att spela melodin.\n\nNedanstående bild kommer att finnas som referens\ntill höger på skärmen genom hela sessionen.",
    "pictureName": "twins_experiment/image/right_hand_numbered.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": "63f75d5f7c140e001a5711f7",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:34:38.876Z",
    "textContent": "I nästa steg börjar sessionen med en instruktionsvideo.\nFörsök att spela tillsammans med videon.\nEfter videon kommer du att få spela melodin på egen hand.\n\nDetta upprepas tre gånger.\nDärefter går programmet vidare till nästa instruktionsvideo.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/melody/Melody4.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69,
      71,
      67,
      67,
      72,
      72,
      71,
      69,
      71,
      67,
      69,
      71,
      71,
      69,
      67,
      67,
      69,
      65,
      69,
      67,
      60,
      67,
      67,
      69,
      65,
      67,
      65,
      67,
      64,
      65,
      62,
      65,
      67,
      64,
      60,
      60
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375,
      5000,
      6250,
      7500,
      10000,
      11250,
      11875,
      12500,
      13125,
      13750,
      14375,
      15000,
      16250,
      16875,
      17500,
      20000,
      20625,
      21250,
      21875,
      22500,
      23750,
      25000,
      25625,
      26250,
      26875,
      27500,
      30000,
      30625,
      31250,
      31875,
      32500,
      33750,
      34375,
      35000,
      36250,
      37500
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625,
      1250,
      1250,
      2500,
      1250,
      625,
      625,
      625,
      625,
      625,
      625,
      1250,
      625,
      625,
      2500,
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      625,
      625,
      2500,
      625,
      625,
      625,
      625,
      1250,
      625,
      625,
      1250,
      1250,
      2500
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "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": "63f75d657c140e001a57121c",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:34:44.307Z",
    "textContent": "Här kommer ett segment av melodin.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "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": "63f75d737c140e001a571230",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2023-02-23T12:34:58.607Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody4_1.mid",
    "referenceKeys": [
      72,
      71,
      69,
      71,
      67,
      69
    ],
    "referenceTime": [
      0,
      1250,
      1875,
      2500,
      3750,
      4375
    ],
    "referenceDuration": [
      1250,
      625,
      625,
      1250,
      625,
      625
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  }
]
Thu Feb 23 2023 12:34:06 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 12:34:59 GMT+0000 (Coordinated Universal Time)
5
63f760c47c140e001a57161a
60e2a37cf652020013b85a9a
63f5157be39fb2001a1650b8
default
0
1677155852976
0
LabMaster
sweedish twins experiment
week 1 session 1
2
Thu Feb 23 2023 12:46:05 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "63f762707c140e001a5717c2",
    "time": "2023-02-23T12:53:12.776Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~182 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Thu Feb 23 2023 12:49:08 GMT+0000 (Coordinated Universal Time)
Thu Feb 23 2023 12:56:16 GMT+0000 (Coordinated Universal Time)
67

Rename Collection

nodeMongoDb .

Tools

Collection Stats

Documents 362
Total doc size 16.1 MB
Average doc size 45.54 KB
Pre-allocated size 3.36 MB
Indexes 1
Total index size 36 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
36 KB
 DEL