_id userId experimentId progressionId curriculumId logLabel logTags completionCount curriculumTitle associativeId associativeIdOrdinalNumber username experimentGroup experimentName experimentVersion startTimestamp endTimestamp blocks createdAt updatedAt __v
67055d5cff49600012cfd356
66d83590fc3c450013944804
66d4be915ea0b20013e71407
66d8359afc3c450013944a15
66cdf2a37cd595001304e969
melody-19
0
Twins experiment (final updated)
week4-6
4
M222044
sweedish twins experiment
week 4-6
3
Tue Oct 08 2024 16:27:07 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "67055e35ff49600012cfd40c",
    "time": "2024-10-08T16:30:44.712Z",
    "nextLogLabel": "recurrent-melody"
  }
]
[
  {
    "startCount": 1,
    "_id": "67055d67ff49600012cfd361",
    "blockType": "cue",
    "blockSubType": "",
    "controlType": "piano",
    "index": 90,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:27:18.460Z",
    "textContent": "Tryck på mellanslagstangenten och lyssna på melodin.\n\n'Glassbilen'",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_0.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      400,
      800,
      1200.0000000000002,
      1600,
      2400.0000000000005,
      2800.0000000000005,
      3200,
      3600,
      4000,
      4800.000000000001,
      5200,
      6000,
      6400,
      7200,
      7600.000000000001
    ],
    "referenceDuration": [
      378.33333333333337,
      378.3333333333333,
      378.3333333333334,
      378.3333333333332,
      758.3333333333333,
      378.3333333333334,
      378.3333333333334,
      378.333333333333,
      378.3333333333334,
      758.3333333333337,
      378.333333333333,
      758.3333333333337,
      378.3333333333338,
      758.3333333333328,
      378.333333333333,
      1138.3333333333346
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055d6bff49600012cfd36a",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 91,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:27:22.959Z",
    "textContent": "Glassbilen\n1/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_1.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055d7cff49600012cfd36f",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 92,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:27:39.425Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_1.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:27:28.267Z",
    "pressedKeys": [
      67,
      71,
      74,
      71,
      67
    ],
    "pressedTime": [
      0,
      739,
      1469,
      2342,
      3521
    ],
    "pressedDuration": [
      490,
      337,
      406,
      582,
      709
    ],
    "pressedvelocity": [
      12,
      23,
      15,
      29,
      26
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055d84ff49600012cfd374",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:27:48.213Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_1.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:27:41.307Z",
    "pressedKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "pressedTime": [
      0,
      640,
      1296,
      1953,
      2724,
      3483,
      4172,
      4869,
      5563,
      6265
    ],
    "pressedDuration": [
      379,
      295,
      370,
      371,
      356,
      341,
      318,
      340,
      311,
      640
    ],
    "pressedvelocity": [
      18,
      25,
      25,
      14,
      19,
      21,
      30,
      19,
      22,
      19
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 56.85200445505638,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      640,
      656,
      657,
      771,
      759,
      689,
      697,
      694,
      702
    ],
    "interOnsetIntervalsRelativeError": 51.53918261840187,
    "relativeInterOnsetIntervalsRelativeError": 5.17424847033787,
    "sequenceDuration": -5625,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 94.82575152966213,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.82575152966213,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055d87ff49600012cfd379",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:27:51.155Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_1.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:27:51.154Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 94.82575152966213,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.82575152966213,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055d8eff49600012cfd37e",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:27:57.709Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_1.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:27:52.546Z",
    "pressedKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "pressedTime": [
      0,
      569,
      1082,
      1636,
      2244,
      2824,
      3369,
      3908,
      4386,
      4939
    ],
    "pressedDuration": [
      301,
      233,
      241,
      291,
      302,
      267,
      232,
      229,
      260,
      223
    ],
    "pressedvelocity": [
      26,
      25,
      58,
      21,
      18,
      27,
      23,
      30,
      27,
      58
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 68.98498768014109,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      569,
      513,
      554,
      608,
      580,
      545,
      539,
      478,
      553
    ],
    "interOnsetIntervalsRelativeError": 114.05623424275097,
    "relativeInterOnsetIntervalsRelativeError": 6.007963825335779,
    "sequenceDuration": -4716,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 93.99203617466422,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 93.99203617466422,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055d90ff49600012cfd383",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:00.061Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_1.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:28:00.061Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 93.99203617466422,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 93.99203617466422,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055d9aff49600012cfd388",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:09.436Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_1.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:28:01.978Z",
    "pressedKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "pressedTime": [
      0,
      854,
      1594,
      2366,
      3152,
      3940,
      4681,
      5475,
      6188,
      6970
    ],
    "pressedDuration": [
      631,
      427,
      417,
      419,
      494,
      396,
      464,
      372,
      416,
      487
    ],
    "pressedvelocity": [
      15,
      28,
      57,
      25,
      19,
      24,
      18,
      16,
      24,
      21
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 46.010900119782065,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      854,
      740,
      772,
      786,
      788,
      741,
      794,
      713,
      782
    ],
    "interOnsetIntervalsRelativeError": 14.521414869811611,
    "relativeInterOnsetIntervalsRelativeError": 6.182050055794684,
    "sequenceDuration": -6483,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 93.81794994420531,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 93.81794994420531,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055d9dff49600012cfd38d",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:12.439Z",
    "textContent": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_1.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 93.81794994420531,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 93.81794994420531,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055d9dff49600012cfd398",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 91,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:13.043Z",
    "textContent": "Glassbilen\n2/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055dabff49600012cfd39d",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 92,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:26.926Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:28:20.060Z",
    "pressedKeys": [
      67,
      72,
      72,
      69,
      69
    ],
    "pressedTime": [
      0,
      1073,
      1551,
      2637,
      3201
    ],
    "pressedDuration": [
      475,
      297,
      379,
      319,
      382
    ],
    "pressedvelocity": [
      56,
      19,
      59,
      20,
      21
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055db5ff49600012cfd3a2",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:36.463Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:28:31.170Z",
    "pressedKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      647,
      1664,
      2314,
      3381,
      3963
    ],
    "pressedDuration": [
      406,
      487,
      334,
      500,
      336,
      1329
    ],
    "pressedvelocity": [
      13,
      64,
      21,
      23,
      18,
      56
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 55.13391591862612,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      647,
      1017,
      650,
      1067,
      582
    ],
    "interOnsetIntervalsRelativeError": 41.68729476036882,
    "relativeInterOnsetIntervalsRelativeError": 1.8551602321473772,
    "sequenceDuration": -2634,
    "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.14483976785262,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.14483976785262,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055db7ff49600012cfd3a7",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:39.106Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:28:39.106Z",
    "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.14483976785262,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.14483976785262,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055dbdff49600012cfd3ac",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:45.006Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:28:40.526Z",
    "pressedKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      591,
      1545,
      2152,
      3105,
      3716
    ],
    "pressedDuration": [
      314,
      562,
      377,
      462,
      350,
      764
    ],
    "pressedvelocity": [
      13,
      18,
      23,
      31,
      19,
      28
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 59.69441927785905,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      591,
      954,
      607,
      953,
      611
    ],
    "interOnsetIntervalsRelativeError": 54.45529773956952,
    "relativeInterOnsetIntervalsRelativeError": 2.2308934337998263,
    "sequenceDuration": -2952,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 97.76910656620018,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.76910656620018,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055dc2ff49600012cfd3b1",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:50.225Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:28:50.225Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 97.76910656620018,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.76910656620018,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055dc7ff49600012cfd3b6",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:55.071Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:28:51.850Z",
    "pressedKeys": [
      67,
      72,
      72,
      69,
      67
    ],
    "pressedTime": [
      0,
      593,
      1568,
      2287,
      3221
    ],
    "pressedDuration": [
      363,
      515,
      435,
      546,
      0
    ],
    "pressedvelocity": [
      1,
      21,
      21,
      58,
      20
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 83.33333333333334,
    "durationsRelativeError": 55.56061121187139,
    "levenshteinDistance": 1,
    "interOnsetInterval": [
      593,
      975,
      719,
      934
    ],
    "interOnsetIntervalsRelativeError": 28.496644440883713,
    "relativeInterOnsetIntervalsRelativeError": null,
    "sequenceDuration": null,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 83.33333333333334,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 83.33333333333334,
    "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": "67055dcbff49600012cfd3bb",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:28:58.327Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:28:58.327Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 83.33333333333334,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 83.33333333333334,
    "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": "67055dd0ff49600012cfd3c0",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:29:03.892Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:28:59.712Z",
    "pressedKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      579,
      1531,
      2094,
      3031,
      3572
    ],
    "pressedDuration": [
      321,
      580,
      385,
      459,
      344,
      607
    ],
    "pressedvelocity": [
      21,
      20,
      26,
      25,
      19,
      63
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 60.49117113004689,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      579,
      952,
      563,
      937,
      541
    ],
    "interOnsetIntervalsRelativeError": 57.57129846663636,
    "relativeInterOnsetIntervalsRelativeError": 0.7592385218365162,
    "sequenceDuration": -2965,
    "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.24076147816348,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.24076147816348,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055dd3ff49600012cfd3c7",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:29:06.493Z",
    "textContent": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_2.mid",
    "referenceKeys": [
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995
    ],
    "referenceDuration": [
      746.7103520833333,
      1496.7101770833333,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833327
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 99.24076147816348,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 99.24076147816348,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055dd4ff49600012cfd3d0",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 91,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:29:08.116Z",
    "textContent": "Glassbilen\n3/3",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055decff49600012cfd3d5",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 92,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:29:31.556Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:29:14.318Z",
    "pressedKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      1219,
      2069,
      2626,
      3358,
      4423,
      5232,
      5867,
      6568,
      7228,
      8566,
      9359,
      10358,
      11065,
      12065,
      12749
    ],
    "pressedDuration": [
      733,
      470,
      327,
      357,
      568,
      455,
      296,
      291,
      286,
      999,
      400,
      477,
      496,
      628,
      390,
      2335
    ],
    "pressedvelocity": [
      25,
      8,
      31,
      20,
      28,
      16,
      61,
      21,
      15,
      18,
      19,
      23,
      16,
      27,
      23,
      21
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055dfdff49600012cfd3da",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:29:48.750Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:29:36.284Z",
    "pressedKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      640,
      1274,
      1847,
      2510,
      3355,
      3980,
      4588,
      5203,
      5855,
      8468,
      9071,
      10078,
      10633,
      11549,
      12120
    ],
    "pressedDuration": [
      412,
      320,
      301,
      323,
      398,
      325,
      261,
      256,
      290,
      441,
      319,
      518,
      331,
      419,
      311,
      345
    ],
    "pressedvelocity": [
      18,
      27,
      23,
      19,
      19,
      22,
      29,
      17,
      15,
      25,
      2,
      19,
      20,
      19,
      17,
      61
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 62.75570917826754,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      640,
      634,
      573,
      663,
      845,
      625,
      608,
      615,
      652,
      2613,
      603,
      1007,
      555,
      916,
      571
    ],
    "interOnsetIntervalsRelativeError": 65.97164967116272,
    "relativeInterOnsetIntervalsRelativeError": 10.100385038503825,
    "sequenceDuration": -11775,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 89.89961496149617,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 89.89961496149617,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e00ff49600012cfd3df",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:29:51.867Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:29:51.867Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 89.89961496149617,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 89.89961496149617,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e09ff49600012cfd3e4",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:30:00.775Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:29:53.854Z",
    "pressedKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      71
    ],
    "pressedTime": [
      0,
      569,
      1074,
      1569,
      2123,
      2848,
      3377,
      3892,
      4393,
      4956,
      6234,
      6920
    ],
    "pressedDuration": [
      308,
      224,
      249,
      255,
      285,
      231,
      226,
      232,
      234,
      295,
      294,
      0
    ],
    "pressedvelocity": [
      20,
      18,
      30,
      23,
      29,
      21,
      27,
      57,
      19,
      31,
      5,
      18
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 68.75,
    "durationsRelativeError": 69.0477203805951,
    "levenshteinDistance": 5,
    "interOnsetInterval": [
      569,
      505,
      495,
      554,
      725,
      529,
      515,
      501,
      563,
      1278,
      686
    ],
    "interOnsetIntervalsRelativeError": 133.38507763833633,
    "relativeInterOnsetIntervalsRelativeError": null,
    "sequenceDuration": null,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 68.75,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 68.75,
    "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": "67055e0cff49600012cfd3e9",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:30:03.353Z",
    "textContent": "Du har spelat melodin rätt 1 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:30:03.353Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 68.75,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 68.75,
    "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": "67055e17ff49600012cfd3ee",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:30:14.420Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:30:04.540Z",
    "pressedKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      475,
      982,
      1460,
      1970,
      2528,
      3091,
      3643,
      4290,
      4856,
      6155,
      6702,
      7626,
      8135,
      9051,
      9594
    ],
    "pressedDuration": [
      231,
      232,
      207,
      232,
      247,
      198,
      218,
      224,
      223,
      312,
      259,
      493,
      269,
      359,
      286,
      286
    ],
    "pressedvelocity": [
      30,
      58,
      31,
      26,
      30,
      57,
      31,
      28,
      21,
      19,
      20,
      26,
      24,
      20,
      19,
      100
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 71.72595426482995,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      475,
      507,
      478,
      510,
      558,
      563,
      552,
      647,
      566,
      1299,
      547,
      924,
      509,
      916,
      543
    ],
    "interOnsetIntervalsRelativeError": 191.6587901092733,
    "relativeInterOnsetIntervalsRelativeError": 5.0062539086929325,
    "sequenceDuration": -9308,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 94.99374609130707,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.99374609130707,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e1aff49600012cfd3f3",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:30:17.531Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:30:17.531Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 94.99374609130707,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.99374609130707,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e28ff49600012cfd3f8",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 93,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:30:31.841Z",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:30:18.605Z",
    "pressedKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "pressedTime": [
      0,
      525,
      1039,
      1555,
      2055,
      2611,
      3130,
      3646,
      4149,
      4730,
      9119,
      10263,
      11306,
      11809,
      12563,
      13068
    ],
    "pressedDuration": [
      252,
      214,
      222,
      223,
      239,
      203,
      218,
      207,
      224,
      269,
      316,
      347,
      240,
      273,
      241,
      168
    ],
    "pressedvelocity": [
      56,
      26,
      23,
      58,
      57,
      31,
      24,
      19,
      21,
      22,
      18,
      26,
      56,
      27,
      18,
      69
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 73.39500141971337,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      525,
      514,
      516,
      500,
      556,
      519,
      516,
      503,
      581,
      4389,
      1144,
      1043,
      503,
      754,
      505
    ],
    "interOnsetIntervalsRelativeError": 90.62238018966649,
    "relativeInterOnsetIntervalsRelativeError": 34.06081012141613,
    "sequenceDuration": -12900,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 65.93918987858387,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 65.93918987858387,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e2aff49600012cfd3fd",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 94,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T16:30:33.875Z",
    "textContent": "Du har spelat melodin rätt 2 gånger av 3.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 65.93918987858387,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 65.93918987858387,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e35ff49600012cfd406",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:30:44.706Z",
    "textContent": "Time's Up",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/FillerMelodies_MIDI/28_Glassbilen_3.mid",
    "referenceKeys": [
      67,
      71,
      74,
      71,
      67,
      67,
      71,
      74,
      71,
      67,
      67,
      72,
      72,
      69,
      69,
      67
    ],
    "referenceTime": [
      0,
      789.4735,
      1578.947,
      2368.4205,
      3157.894,
      4736.841,
      5526.3144999999995,
      6315.788,
      7105.2615,
      7894.734999999999,
      9473.682,
      10263.1555,
      11842.102499999999,
      12631.576,
      14210.523,
      14999.996499999997
    ],
    "referenceDuration": [
      746.7103520833333,
      746.7103520833334,
      746.7103520833334,
      746.710352083333,
      1496.710177083333,
      746.7103520833334,
      746.7103520833334,
      746.7103520833325,
      746.7103520833334,
      1496.7101770833349,
      746.7103520833316,
      1496.710177083333,
      746.7103520833334,
      1496.710177083333,
      746.7103520833334,
      2246.7100020833363
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:30:39.366Z",
    "pressedKeys": [
      67
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      541
    ],
    "pressedvelocity": [
      27
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  }
]
Tue Oct 08 2024 16:27:08 GMT+0000 (Coordinated Universal Time)
Tue Oct 08 2024 16:30:45 GMT+0000 (Coordinated Universal Time)
31
67055e35ff49600012cfd40a
66d83590fc3c450013944804
66d4be915ea0b20013e71407
66d8359afc3c450013944a15
66cdf2a37cd595001304e969
recurrent-melody
0
Twins experiment (final updated)
week4-6
4
M222044
sweedish twins experiment
week 4-6
3
Tue Oct 08 2024 16:30:44 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": true,
    "_id": "67055ec2ff49600012cfd4a3",
    "time": "2024-10-08T16:33:05.545Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "67055e36ff49600012cfd411",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:30:45.737Z",
    "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_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055e41ff49600012cfd416",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:30:57.165Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:30:50.028Z",
    "pressedKeys": [
      67,
      65,
      64,
      67
    ],
    "pressedTime": [
      0,
      684,
      1304,
      2247
    ],
    "pressedDuration": [
      434,
      352,
      417,
      439
    ],
    "pressedvelocity": [
      16,
      26,
      26,
      58
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055e48ff49600012cfd41b",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:04.152Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:30:59.400Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      640,
      1277,
      1974,
      2673,
      3289,
      3730,
      4172
    ],
    "pressedDuration": [
      294,
      283,
      272,
      321,
      303,
      231,
      204,
      579
    ],
    "pressedvelocity": [
      18,
      26,
      18,
      15,
      18,
      56,
      18,
      65
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 44.42341590710048,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      640,
      637,
      697,
      699,
      616,
      441,
      442
    ],
    "interOnsetIntervalsRelativeError": 0,
    "relativeInterOnsetIntervalsRelativeError": 5.055471853170794,
    "sequenceDuration": -3593,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 94.9445281468292,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.9445281468292,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e4aff49600012cfd420",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:06.164Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:31:06.164Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 94.9445281468292,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 94.9445281468292,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e51ff49600012cfd425",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:12.949Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:31:08.230Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      638,
      1280,
      1917,
      2608,
      3250,
      3651,
      4095
    ],
    "pressedDuration": [
      350,
      289,
      280,
      283,
      295,
      215,
      189,
      624
    ],
    "pressedvelocity": [
      21,
      27,
      20,
      19,
      18,
      28,
      21,
      19
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 44.75385132534549,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      638,
      642,
      637,
      691,
      642,
      401,
      444
    ],
    "interOnsetIntervalsRelativeError": 0,
    "relativeInterOnsetIntervalsRelativeError": 3.945578231292514,
    "sequenceDuration": -3471,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 96.05442176870748,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 96.05442176870748,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e53ff49600012cfd42a",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:15.123Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:31:15.123Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 96.05442176870748,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 96.05442176870748,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e5aff49600012cfd42f",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:21.850Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:31:16.865Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      649,
      1298,
      2067,
      2759,
      3460,
      3903,
      4611
    ],
    "pressedDuration": [
      311,
      258,
      293,
      387,
      378,
      239,
      193,
      374
    ],
    "pressedvelocity": [
      26,
      21,
      19,
      20,
      21,
      26,
      27,
      30
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 43.46132083132754,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      649,
      649,
      769,
      692,
      701,
      443,
      708
    ],
    "interOnsetIntervalsRelativeError": 6.902857142857142,
    "relativeInterOnsetIntervalsRelativeError": 12.94915884375871,
    "sequenceDuration": -4237,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 87.05084115624129,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 87.05084115624129,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e5cff49600012cfd434",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:23.758Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:31:23.758Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 87.05084115624129,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 87.05084115624129,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e63ff49600012cfd439",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:30.595Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:31:26.220Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      577,
      1161,
      1754,
      2367,
      2922,
      3321,
      3764
    ],
    "pressedDuration": [
      261,
      260,
      227,
      250,
      220,
      186,
      178,
      610
    ],
    "pressedvelocity": [
      19,
      21,
      20,
      19,
      31,
      21,
      19,
      18
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 52.47960487449414,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      577,
      584,
      593,
      613,
      555,
      399,
      443
    ],
    "interOnsetIntervalsRelativeError": 0,
    "relativeInterOnsetIntervalsRelativeError": 7.138302717473814,
    "sequenceDuration": -3154,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 92.86169728252618,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 92.86169728252618,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e66ff49600012cfd43e",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:33.771Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:31:33.770Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 92.86169728252618,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 92.86169728252618,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e6eff49600012cfd443",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:41.616Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:31:36.787Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      584,
      1206,
      2098,
      2774,
      3405,
      3828,
      4395
    ],
    "pressedDuration": [
      291,
      282,
      267,
      243,
      309,
      229,
      195,
      433
    ],
    "pressedvelocity": [
      22,
      18,
      18,
      28,
      23,
      27,
      31,
      56
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 48.13615422291021,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      584,
      622,
      892,
      676,
      631,
      423,
      567
    ],
    "interOnsetIntervalsRelativeError": 3.4971428571428578,
    "relativeInterOnsetIntervalsRelativeError": 11.613846903949291,
    "sequenceDuration": -3962,
    "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": 88.3861530960507,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 88.3861530960507,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e71ff49600012cfd448",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:45.173Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_96bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 88.3861530960507,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 88.3861530960507,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e72ff49600012cfd44d",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 5,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:46.083Z",
    "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_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055e7fff49600012cfd452",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 6,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:31:58.750Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:31:51.227Z",
    "pressedKeys": [
      72,
      67,
      69
    ],
    "pressedTime": [
      0,
      1007,
      1613
    ],
    "pressedDuration": [
      724,
      339,
      450
    ],
    "pressedvelocity": [
      19,
      64,
      30
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055e87ff49600012cfd457",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 7,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:07.107Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:32:01.496Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      706,
      1478,
      2522,
      3338,
      4196,
      4732,
      5279
    ],
    "pressedDuration": [
      419,
      328,
      456,
      376,
      404,
      288,
      221,
      332
    ],
    "pressedvelocity": [
      26,
      27,
      15,
      19,
      16,
      29,
      59,
      29
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 33.13631493474488,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      706,
      772,
      1044,
      816,
      858,
      536,
      547
    ],
    "interOnsetIntervalsRelativeError": 104.85714285714285,
    "relativeInterOnsetIntervalsRelativeError": 6.6936378643141285,
    "sequenceDuration": -4947,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 93.30636213568587,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 93.30636213568587,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e8aff49600012cfd45c",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 8,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:09.601Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:32:09.601Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 93.30636213568587,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 93.30636213568587,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e8fff49600012cfd461",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 7,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:14.830Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:32:10.359Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      612,
      1226,
      1863,
      2493,
      3143,
      3538,
      3988
    ],
    "pressedDuration": [
      292,
      280,
      314,
      279,
      311,
      190,
      157,
      483
    ],
    "pressedvelocity": [
      58,
      25,
      19,
      22,
      24,
      24,
      18,
      23
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 49.09334067220031,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      612,
      614,
      637,
      630,
      650,
      395,
      450
    ],
    "interOnsetIntervalsRelativeError": 0,
    "relativeInterOnsetIntervalsRelativeError": 4.894684052156471,
    "sequenceDuration": -3505,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 95.10531594784354,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 95.10531594784354,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e91ff49600012cfd466",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 8,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:16.539Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:32:16.539Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 95.10531594784354,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 95.10531594784354,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e97ff49600012cfd46b",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 7,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:22.365Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:32:17.774Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      699,
      1331,
      2072,
      2733,
      3581,
      4022,
      4392
    ],
    "pressedDuration": [
      444,
      307,
      302,
      264,
      326,
      221,
      160,
      199
    ],
    "pressedvelocity": [
      21,
      25,
      16,
      24,
      17,
      20,
      31,
      57
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 47.12469394017926,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      699,
      632,
      741,
      661,
      848,
      441,
      370
    ],
    "interOnsetIntervalsRelativeError": 18.045714285714283,
    "relativeInterOnsetIntervalsRelativeError": 2.857142857142856,
    "sequenceDuration": -4193,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 97.14285714285714,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.14285714285714,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055e9eff49600012cfd470",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 8,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:29.344Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:32:29.344Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 97.14285714285714,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.14285714285714,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055ea4ff49600012cfd475",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 7,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:35.786Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:32:31.200Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      673,
      1323,
      2115,
      2835,
      3469,
      3915,
      4303
    ],
    "pressedDuration": [
      389,
      303,
      345,
      264,
      310,
      227,
      159,
      282
    ],
    "pressedvelocity": [
      24,
      30,
      18,
      19,
      19,
      21,
      61,
      60
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 46.71376178167398,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      673,
      650,
      792,
      720,
      634,
      446,
      388
    ],
    "interOnsetIntervalsRelativeError": 10.697142857142858,
    "relativeInterOnsetIntervalsRelativeError": 2.344211679559111,
    "sequenceDuration": -4021,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 97.65578832044089,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.65578832044089,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055ea7ff49600012cfd47a",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 8,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:38.320Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T16:32:38.320Z",
    "pressedKeyboardKeys": [
      "s"
    ],
    "pressedKeyboardTime": [
      0
    ],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 97.65578832044089,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.65578832044089,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055eadff49600012cfd47f",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 7,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:44.528Z",
    "textContent": "Försök spela melodin på egen hand.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T16:32:39.922Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      711,
      1375,
      2078,
      2862,
      3557,
      3991,
      4422
    ],
    "pressedDuration": [
      420,
      300,
      324,
      273,
      277,
      214,
      174,
      183
    ],
    "pressedvelocity": [
      20,
      60,
      17,
      28,
      22,
      25,
      60,
      59
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 48.031110779286806,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      711,
      664,
      703,
      784,
      695,
      434,
      431
    ],
    "interOnsetIntervalsRelativeError": 18.502857142857142,
    "relativeInterOnsetIntervalsRelativeError": 2.105059119984494,
    "sequenceDuration": -4239,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 97.89494088001551,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.89494088001551,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055eafff49600012cfd484",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 8,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:46.755Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 97.89494088001551,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 97.89494088001551,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67055eb1ff49600012cfd489",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 9,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:49.185Z",
    "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_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67055ebaff49600012cfd48e",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 10,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:32:57.335Z",
    "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_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "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": "67055ebdff49600012cfd493",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 11,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:33:00.763Z",
    "textContent": "Jag var koncentrerad.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "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": "67055ec2ff49600012cfd498",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T16:33:05.492Z",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_96bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3125,
      3437.5,
      3750
    ],
    "referenceDuration": [
      592.4479166666666,
      592.4479166666667,
      592.4479166666665,
      592.4479166666665,
      592.447916666667,
      295.5729166666665,
      295.5729166666665,
      1186.197916666666
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "surveyAnswers": [
      6
    ],
    "isSurveyRadio": true,
    "surveyOptions": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyHeader": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveySideText": [
      "Håller inte\nmed alls||Håller med\nfullständigt"
    ]
  }
]
Tue Oct 08 2024 16:30:45 GMT+0000 (Coordinated Universal Time)
Tue Oct 08 2024 16:33:06 GMT+0000 (Coordinated Universal Time)
29
6705675bff49600012cfd4bf
66d56aaa5ea0b20013e71fd9
63f52b0be39fb2001a1654ae
66d56abf5ea0b20013e721ca
66cdf2a37cd595001304e969
default
0
Twins experiment (final updated)
week3-s2
0
BMZ0171033
sweedish twins experiment
week 3 session 2
2
Tue Oct 08 2024 17:09:50 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "67056ce5ff49600012cfd6a1",
    "time": "2024-10-08T17:33:27.914Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~352 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Tue Oct 08 2024 17:09:47 GMT+0000 (Coordinated Universal Time)
Tue Oct 08 2024 17:33:25 GMT+0000 (Coordinated Universal Time)
74
67056a1eff49600012cfd5b5
66d83617fc3c450013945cd6
60e2a479f652020013b85aa3
66d83623fc3c450013945ef1
66cdf2a37cd595001304e969
default
0
Twins experiment (final updated)
week4-6-intro
0
M251049
sweedish twins experiment instructions
instructions week 4 to 6
1
Tue Oct 08 2024 17:21:32 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "67056a55ff49600012cfd5e5",
    "time": "2024-10-08T17:22:27.346Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "67056a24ff49600012cfd5ba",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:21:38.600Z",
    "textContent": "Välkommen till intruktionerna för vecka 4-6!\n\nDessa instruktioner kommer att vara tillgängliga under hela träningsperioden\nom du vill läsa dem igen.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "67056a38ff49600012cfd5c9",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:21:58.651Z",
    "textContent": "Detta träningsprogram skiljer sig något från träningen de tre första veckorna.\n\nFrån och med nu ska du försöka lära dig\nså många nya melodier som möjligt i din egen takt.\n\nDet är fortfarande 4 sessioner per vecka,\nmen varje session varar i exakt 20 minuter och avslutas därefter automatiskt.\n\nMelodierna är kortare och mer eller mindre välkända.\n\nOm du hinner påbörja men inte avsluta träningen av en melodi\nfortsätter du med denna melodi nästa session.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "67056a3dff49600012cfd5ce",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:22:04.250Z",
    "textContent": "Träningen sker i princip som tidigare, det vill säga\natt du först får se en instruktionsvideo\noch sen får träna på melodin.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "67056a48ff49600012cfd5d8",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:22:15.106Z",
    "textContent": "Precis som innan tränar du först kortare segment som efterhand sätts ihop till den fullständiga melodin.\n\nNär du lyckats spela ett segment rätt tre gånger\n\ngår du automatiskt vidare.\nDessa tre gånger behöver inte vara i rad på varandra.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "67056a54ff49600012cfd5dd",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:22:27.180Z",
    "textContent": "I detta träningsprogram finns inga siffror på tangenterna som visar hur du ska placera fingrarna.\nDet får du bestämma helt själv.",
    "pictureName": "",
    "helperImageName": ""
  }
]
Tue Oct 08 2024 17:21:34 GMT+0000 (Coordinated Universal Time)
Tue Oct 08 2024 17:22:29 GMT+0000 (Coordinated Universal Time)
6
67056ce5ff49600012cfd69f
66d56aaa5ea0b20013e71fd9
63f52b0be39fb2001a1654ae
66d56abf5ea0b20013e721ca
66cdf2a37cd595001304e969
recurrent-melody
0
Twins experiment (final updated)
week3-s2
0
BMZ0171033
sweedish twins experiment
week 3 session 2
2
Tue Oct 08 2024 17:33:27 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "67056db3ff49600012cfd74c",
    "time": "2024-10-08T17:36:53.681Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "67056ce9ff49600012cfd6a8",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 10,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:33:31.986Z",
    "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": "67056cf8ff49600012cfd6ad",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 11,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:33:47.451Z",
    "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": "2024-10-08T17:33:38.441Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67,
      72,
      67
    ],
    "pressedTime": [
      0,
      432,
      1012,
      2038,
      2921,
      3706,
      4202,
      4754,
      6893,
      7932
    ],
    "pressedDuration": [
      368,
      442,
      1064,
      819,
      809,
      433,
      495,
      1598,
      1121,
      1078
    ],
    "pressedvelocity": [
      14,
      13,
      16,
      17,
      21,
      16,
      15,
      21,
      18,
      21
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67056d05ff49600012cfd6b2",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:33:59.994Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:33:47.509Z",
    "pressedKeys": [
      69,
      65,
      64,
      65,
      67,
      69,
      67,
      72,
      67,
      69,
      64
    ],
    "pressedTime": [
      0,
      1264,
      2024,
      3304,
      4250,
      4750,
      5277,
      7671,
      8815,
      10029,
      11329
    ],
    "pressedDuration": [
      1316,
      494,
      1006,
      999,
      562,
      474,
      1875,
      1145,
      1234,
      1355,
      1155
    ],
    "pressedvelocity": [
      17,
      20,
      21,
      21,
      19,
      26,
      17,
      31,
      23,
      19,
      11
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 12.5,
    "durationsRelativeError": 69.26354019049543,
    "levenshteinDistance": 7,
    "interOnsetInterval": [
      1264,
      760,
      1280,
      946,
      500,
      527,
      2394,
      1144,
      1214,
      1300
    ],
    "interOnsetIntervalsRelativeError": 15.812932090365802,
    "relativeInterOnsetIntervalsRelativeError": 52.22960399624592,
    "sequenceDuration": -10174,
    "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": 47.77039600375408,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 12.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 47.77039600375408,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d07ff49600012cfd6b7",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:34:02.141Z",
    "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": "2024-10-08T17:34:00.201Z",
    "pressedKeys": [
      67
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      448
    ],
    "pressedvelocity": [
      19
    ],
    "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": 47.77039600375408,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 12.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 47.77039600375408,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d16ff49600012cfd6bc",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 11,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:34:17.429Z",
    "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": "2024-10-08T17:34:07.834Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      65,
      67,
      72,
      67
    ],
    "pressedTime": [
      0,
      846,
      1721,
      2695,
      3498,
      4297,
      4794,
      5378,
      5932,
      7713,
      8741
    ],
    "pressedDuration": [
      872,
      872,
      1035,
      856,
      1306,
      495,
      531,
      451,
      1017,
      1083,
      854
    ],
    "pressedvelocity": [
      18,
      29,
      20,
      24,
      27,
      20,
      21,
      14,
      30,
      16,
      23
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67056d1eff49600012cfd6c1",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:34:25.105Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:34:17.704Z",
    "pressedKeys": [
      69,
      64,
      65,
      67,
      69,
      65,
      69,
      67
    ],
    "pressedTime": [
      0,
      1389,
      2674,
      3748,
      4381,
      5006,
      5202,
      5391
    ],
    "pressedDuration": [
      1465,
      1332,
      1179,
      673,
      682,
      266,
      180,
      2009
    ],
    "pressedvelocity": [
      26,
      25,
      17,
      23,
      25,
      28,
      22,
      65
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 50,
    "durationsRelativeError": 40.206387691811905,
    "levenshteinDistance": 4,
    "interOnsetInterval": [
      1389,
      1285,
      1074,
      633,
      625,
      196,
      189
    ],
    "interOnsetIntervalsRelativeError": 39.92110587057442,
    "relativeInterOnsetIntervalsRelativeError": 31.632880197153984,
    "sequenceDuration": -3382,
    "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": 68.36711980284602,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 68.36711980284602,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d20ff49600012cfd6c6",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:34:27.298Z",
    "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": "2024-10-08T17:34:25.503Z",
    "pressedKeys": [
      72
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      397
    ],
    "pressedvelocity": [
      28
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T17:34:27.298Z",
    "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": 68.36711980284602,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 68.36711980284602,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d2aff49600012cfd6cb",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:34:37.590Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:34:28.915Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      1202,
      2222,
      3616,
      4891,
      5963,
      6541,
      7161
    ],
    "pressedDuration": [
      1213,
      1091,
      1474,
      1347,
      1167,
      637,
      704,
      1513
    ],
    "pressedvelocity": [
      13,
      17,
      20,
      19,
      18,
      17,
      24,
      22
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 46.1042148903546,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1202,
      1020,
      1394,
      1275,
      1072,
      578,
      620
    ],
    "interOnsetIntervalsRelativeError": 102.12239820542021,
    "relativeInterOnsetIntervalsRelativeError": 1.6452211383087068,
    "sequenceDuration": -5648,
    "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.35477886169129,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.35477886169129,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d2dff49600012cfd6d0",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:34:40.210Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T17:34:40.210Z",
    "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.35477886169129,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.35477886169129,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d36ff49600012cfd6d5",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:34:49.726Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:34:41.947Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      67,
      65,
      67,
      69,
      65
    ],
    "pressedTime": [
      0,
      1135,
      2149,
      3239,
      4543,
      5050,
      6116,
      6670,
      7259
    ],
    "pressedDuration": [
      1179,
      1146,
      1159,
      1886,
      117,
      1140,
      600,
      663,
      519
    ],
    "pressedvelocity": [
      18,
      14,
      12,
      16,
      12,
      31,
      23,
      24,
      20
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 75,
    "durationsRelativeError": 73.83267973405881,
    "levenshteinDistance": 2,
    "interOnsetInterval": [
      1135,
      1014,
      1090,
      1304,
      507,
      1066,
      554,
      589
    ],
    "interOnsetIntervalsRelativeError": 45.63499277516353,
    "relativeInterOnsetIntervalsRelativeError": 20.955014324230888,
    "sequenceDuration": -6740,
    "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": 79.04498567576911,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 75,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 79.04498567576911,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d38ff49600012cfd6da",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:34:51.739Z",
    "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": "2024-10-08T17:34:49.780Z",
    "pressedKeys": [
      67
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      450
    ],
    "pressedvelocity": [
      27
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T17:34:51.739Z",
    "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": 79.04498567576911,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 75,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 79.04498567576911,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d41ff49600012cfd6df",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 12,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:35:00.636Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:34:52.872Z",
    "pressedKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "pressedTime": [
      0,
      1037,
      1924,
      2924,
      4114,
      5103,
      5654,
      6250
    ],
    "pressedDuration": [
      1122,
      939,
      1080,
      1243,
      1066,
      603,
      683,
      1514
    ],
    "pressedvelocity": [
      18,
      19,
      20,
      18,
      21,
      28,
      30,
      27
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 32.07482491921621,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      1037,
      887,
      1000,
      1190,
      989,
      551,
      596
    ],
    "interOnsetIntervalsRelativeError": 16.79899385099256,
    "relativeInterOnsetIntervalsRelativeError": 1.9314285714285822,
    "sequenceDuration": -4736,
    "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.06857142857142,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.06857142857142,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d43ff49600012cfd6e6",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 13,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:35:02.312Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i1_67bpm.mid",
    "referenceKeys": [
      72,
      67,
      69,
      64,
      65,
      67,
      69,
      67
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 98.06857142857142,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 98.06857142857142,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d45ff49600012cfd6ef",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 14,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:35:04.078Z",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67056d54ff49600012cfd6f4",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 15,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:35:19.534Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:35:09.689Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      65,
      67,
      72
    ],
    "pressedTime": [
      0,
      835,
      1779,
      2689,
      3580,
      4407,
      4884,
      7212,
      8840
    ],
    "pressedDuration": [
      904,
      1013,
      936,
      920,
      600,
      526,
      602,
      1673,
      886
    ],
    "pressedvelocity": [
      4,
      20,
      19,
      5,
      27,
      20,
      18,
      8,
      16
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67056d61ff49600012cfd6f9",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:35:32.111Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:35:20.499Z",
    "pressedKeys": [
      69,
      72,
      67,
      65,
      64,
      67,
      69,
      69,
      65
    ],
    "pressedTime": [
      0,
      1957,
      5767,
      6680,
      7610,
      8600,
      9626,
      10615,
      11115
    ],
    "pressedDuration": [
      414,
      1145,
      977,
      1006,
      1075,
      1091,
      813,
      544,
      496
    ],
    "pressedvelocity": [
      19,
      18,
      64,
      23,
      21,
      57,
      26,
      29,
      24
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 50,
    "durationsRelativeError": 57.99059140231005,
    "levenshteinDistance": 4,
    "interOnsetInterval": [
      1957,
      3810,
      913,
      930,
      990,
      1026,
      989,
      500
    ],
    "interOnsetIntervalsRelativeError": 445.5294517770484,
    "relativeInterOnsetIntervalsRelativeError": 37.089702277672245,
    "sequenceDuration": -10619,
    "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": 62.910297722327755,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 62.910297722327755,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d62ff49600012cfd6fe",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:35:33.864Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:35:32.228Z",
    "pressedKeys": [
      67
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      445
    ],
    "pressedvelocity": [
      29
    ],
    "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": 50,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 62.910297722327755,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 62.910297722327755,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d71ff49600012cfd703",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 15,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:35:48.526Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:35:38.670Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72,
      67,
      65,
      64
    ],
    "pressedTime": [
      0,
      869,
      1866,
      2794,
      3604,
      4443,
      4908,
      5597,
      7569,
      8399,
      9274
    ],
    "pressedDuration": [
      938,
      1075,
      1009,
      864,
      657,
      513,
      798,
      1359,
      897,
      954,
      582
    ],
    "pressedvelocity": [
      14,
      19,
      21,
      26,
      28,
      23,
      20,
      19,
      66,
      59,
      23
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67056d7fff49600012cfd708",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:36:02.366Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:35:48.917Z",
    "pressedKeys": [
      67,
      69,
      69,
      65,
      67,
      72,
      67,
      65,
      64,
      67,
      69
    ],
    "pressedTime": [
      0,
      2081,
      2967,
      4186,
      4795,
      5841,
      8651,
      9518,
      10474,
      11675,
      12664
    ],
    "pressedDuration": [
      2149,
      655,
      1286,
      457,
      1098,
      1227,
      960,
      1039,
      1243,
      1049,
      785
    ],
    "pressedvelocity": [
      20,
      20,
      20,
      7,
      61,
      23,
      24,
      56,
      18,
      29,
      29
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 12.5,
    "durationsRelativeError": 82.28404849373693,
    "levenshteinDistance": 7,
    "interOnsetInterval": [
      2081,
      886,
      1219,
      609,
      1046,
      2810,
      867,
      956,
      1201,
      989
    ],
    "interOnsetIntervalsRelativeError": 199.01720209793052,
    "relativeInterOnsetIntervalsRelativeError": 59.157631466989905,
    "sequenceDuration": -11879,
    "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": 40.842368533010095,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 12.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 40.842368533010095,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d82ff49600012cfd70d",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:36:05.237Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:36:02.569Z",
    "pressedKeys": [
      69
    ],
    "pressedTime": [
      0
    ],
    "pressedDuration": [
      472
    ],
    "pressedvelocity": [
      29
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T17:36:05.237Z",
    "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": 40.842368533010095,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 12.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 40.842368533010095,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d8bff49600012cfd712",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:36:14.089Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:36:06.506Z",
    "pressedKeys": [
      69,
      67,
      65,
      64,
      67,
      69,
      69,
      65
    ],
    "pressedTime": [
      0,
      2290,
      3056,
      3846,
      4787,
      5702,
      6620,
      7059
    ],
    "pressedDuration": [
      509,
      837,
      861,
      991,
      993,
      763,
      483,
      524
    ],
    "pressedvelocity": [
      29,
      62,
      24,
      20,
      23,
      29,
      58,
      26
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 62.5,
    "durationsRelativeError": 29.995635051172297,
    "levenshteinDistance": 3,
    "interOnsetInterval": [
      2290,
      766,
      790,
      941,
      915,
      918,
      439
    ],
    "interOnsetIntervalsRelativeError": 128.9862193702189,
    "relativeInterOnsetIntervalsRelativeError": 30.86576407018397,
    "sequenceDuration": -6535,
    "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": 69.13423592981603,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 62.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 69.13423592981603,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d8dff49600012cfd717",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:36:15.988Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T17:36:15.987Z",
    "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": 69.13423592981603,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 62.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 69.13423592981603,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d95ff49600012cfd71c",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:36:24.832Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:36:17.980Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "pressedTime": [
      0,
      945,
      1763,
      2655,
      3516,
      4407,
      5214,
      5653
    ],
    "pressedDuration": [
      1033,
      885,
      940,
      904,
      700,
      870,
      536,
      1199
    ],
    "pressedvelocity": [
      57,
      26,
      20,
      19,
      25,
      29,
      31,
      25
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 100,
    "durationsRelativeError": 27.76939135808396,
    "levenshteinDistance": 0,
    "interOnsetInterval": [
      945,
      818,
      892,
      861,
      891,
      807,
      439
    ],
    "interOnsetIntervalsRelativeError": 0,
    "relativeInterOnsetIntervalsRelativeError": 9.212301938288165,
    "sequenceDuration": -4454,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 100,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 90.78769806171184,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 90.78769806171184,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d98ff49600012cfd721",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:36:27.040Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T17:36:27.040Z",
    "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": 90.78769806171184,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 100,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 90.78769806171184,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056d9fff49600012cfd726",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 16,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:36:34.221Z",
    "textContent": "Försök spela melodin på egen hand. ",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "2024-10-08T17:36:28.111Z",
    "pressedKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      65,
      72
    ],
    "pressedTime": [
      0,
      869,
      1707,
      2576,
      3442,
      4283,
      4722,
      5362
    ],
    "pressedDuration": [
      929,
      898,
      915,
      954,
      681,
      482,
      441,
      748
    ],
    "pressedvelocity": [
      56,
      22,
      17,
      18,
      19,
      31,
      31,
      29
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 87.5,
    "durationsRelativeError": 16.13825576982226,
    "levenshteinDistance": 1,
    "interOnsetInterval": [
      869,
      838,
      869,
      866,
      841,
      439,
      640
    ],
    "interOnsetIntervalsRelativeError": 0,
    "relativeInterOnsetIntervalsRelativeError": 4.747162572600862,
    "sequenceDuration": -4614,
    "errorMarginInMilliseconds": 120,
    "relativeErrorMarginInFloat": 0.1,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 87.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 95.25283742739914,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 87.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 95.25283742739914,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056da1ff49600012cfd72b",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 17,
    "innerStepIndex": 0,
    "repetition": 5,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:36:35.932Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 87.5,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 95.25283742739914,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 87.5,
    "gradePianoMelodyAccuracy_passMark": 100,
    "gradePianoMelodyAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_mark": 95.25283742739914,
    "gradePianoRhythmAccuracy_passMark": 80,
    "gradePianoRhythmAccuracy_topMark": 100,
    "gradePianoRhythmAccuracy_relativeRhythmWeight": 1,
    "gradePianoRhythmAccuracy_errorMarginInMilliseconds": 120,
    "gradePianoRhythmAccuracy_relativeErrorMargin": 0.1
  },
  {
    "startCount": 1,
    "_id": "67056da4ff49600012cfd730",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 18,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:36:39.440Z",
    "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_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67056da6ff49600012cfd735",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T17:36:41.033Z",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "67056daaff49600012cfd73a",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T17:36:45.574Z",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "surveyAnswers": [
      5
    ],
    "isSurveyRadio": true,
    "surveyOptions": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyHeader": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveySideText": [
      "Håller inte\nmed alls||Håller med\nfullständigt"
    ]
  },
  {
    "startCount": 1,
    "_id": "67056daeff49600012cfd73f",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T17:36:49.750Z",
    "textContent": "Jag var koncentrerad.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "surveyAnswers": [
      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"
    ]
  },
  {
    "startCount": 1,
    "_id": "67056db2ff49600012cfd744",
    "blockType": "survey",
    "blockSubType": "",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": true,
    "timestamp": "2024-10-08T17:36:53.607Z",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/recurrent_melody/Melody_i2_67bpm.mid",
    "referenceKeys": [
      67,
      65,
      64,
      67,
      69,
      69,
      67,
      72
    ],
    "referenceTime": [
      0,
      895.522,
      1791.044,
      2686.566,
      3582.088,
      4477.610000000001,
      4925.371,
      5373.132
    ],
    "referenceDuration": [
      848.8802291666667,
      848.8802291666667,
      848.8802291666666,
      848.8802291666668,
      848.8802291666668,
      423.50727916666654,
      423.50727916666654,
      1699.626129166667
    ],
    "referenceVelocity": [
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197,
      0.6299212598425197
    ],
    "pressedStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeys": [],
    "pressedTime": [],
    "pressedDuration": [],
    "pressedvelocity": [],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0,
    "surveyAnswers": [
      5
    ],
    "isSurveyRadio": true,
    "surveyOptions": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyHeader": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveySideText": [
      "Håller inte\nmed alls||Håller med\nfullständigt"
    ]
  }
]
Tue Oct 08 2024 17:33:25 GMT+0000 (Coordinated Universal Time)
Tue Oct 08 2024 17:36:51 GMT+0000 (Coordinated Universal Time)
32
67057036ff49600012cfda50
66d83631fc3c45001394610c
60e2a479f652020013b85aa3
66d8363afc3c450013946329
66cdf2a37cd595001304e969
default
0
Twins experiment (final updated)
week4-6-intro
0
M252050
sweedish twins experiment instructions
instructions week 4 to 6
1
Tue Oct 08 2024 17:47:36 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "67057068ff49600012cfda9a",
    "time": "2024-10-08T17:48:26.319Z"
  }
]
[
  {
    "startCount": 1,
    "_id": "6705703bff49600012cfda55",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:47:41.823Z",
    "textContent": "Välkommen till intruktionerna för vecka 4-6!\n\nDessa instruktioner kommer att vara tillgängliga under hela träningsperioden\nom du vill läsa dem igen.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "6705704dff49600012cfda5a",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:48:00.150Z",
    "textContent": "Detta träningsprogram skiljer sig något från träningen de tre första veckorna.\n\nFrån och med nu ska du försöka lära dig\nså många nya melodier som möjligt i din egen takt.\n\nDet är fortfarande 4 sessioner per vecka,\nmen varje session varar i exakt 20 minuter och avslutas därefter automatiskt.\n\nMelodierna är kortare och mer eller mindre välkända.\n\nOm du hinner påbörja men inte avsluta träningen av en melodi\nfortsätter du med denna melodi nästa session.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "67057054ff49600012cfda5f",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:48:06.417Z",
    "textContent": "Träningen sker i princip som tidigare, det vill säga\natt du först får se en instruktionsvideo\noch sen får träna på melodin.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "67057060ff49600012cfda64",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:48:18.958Z",
    "textContent": "Precis som innan tränar du först kortare segment som efterhand sätts ihop till den fullständiga melodin.\n\nNär du lyckats spela ett segment rätt tre gånger\n\ngår du automatiskt vidare.\nDessa tre gånger behöver inte vara i rad på varandra.",
    "pictureName": "",
    "helperImageName": ""
  },
  {
    "startCount": 1,
    "_id": "67057068ff49600012cfda96",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "none",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T17:48:26.212Z",
    "textContent": "I detta träningsprogram finns inga siffror på tangenterna som visar hur du ska placera fingrarna.\nDet får du bestämma helt själv.",
    "pictureName": "",
    "helperImageName": ""
  }
]
Tue Oct 08 2024 17:47:34 GMT+0000 (Coordinated Universal Time)
Tue Oct 08 2024 17:48:24 GMT+0000 (Coordinated Universal Time)
6
67057373ff49600012cfdc6c
66d56c5e5ea0b20013e727a1
63f52af5e39fb2001a165454
66d56c6d5ea0b20013e72996
66cdf2a37cd595001304e969
default
0
Twins experiment (final updated)
week2-s4
0
BMZ0181035
sweedish twins experiment
week 2 session 4
2
Tue Oct 08 2024 18:01:21 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "6705757fff49600012cfe3a2",
    "time": "2024-10-08T18:10:05.800Z",
    "nextLogLabel": "recurrent-melody"
  }
]
*** LARGE PROPERTY ***
~112 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Tue Oct 08 2024 18:01:23 GMT+0000 (Coordinated Universal Time)
Tue Oct 08 2024 18:10:07 GMT+0000 (Coordinated Universal Time)
30
6705757fff49600012cfe3a0
66d56c5e5ea0b20013e727a1
63f52af5e39fb2001a165454
66d56c6d5ea0b20013e72996
66cdf2a37cd595001304e969
recurrent-melody
0
Twins experiment (final updated)
week2-s4
0
BMZ0181035
sweedish twins experiment
week 2 session 4
2
Tue Oct 08 2024 18:10:05 GMT+0000 (Coordinated Universal Time)
[
  {
    "isInTimeUp": false,
    "_id": "670576ecff49600012cfe520",
    "time": "2024-10-08T18:16:11.127Z"
  }
]
*** LARGE PROPERTY ***
~106 KB
Preview:[{"startCount":1,"_id":"6
Click to fetch this property
Tue Oct 08 2024 18:10:07 GMT+0000 (Coordinated Universal Time)
Tue Oct 08 2024 18:16:12 GMT+0000 (Coordinated Universal Time)
38
670575b9ff49600012cfe3e2
6705751fff49600012cfe0e9
67056fc7ff49600012cfd9db
67057520ff49600012cfe0eb
670574f0ff49600012cfde42
default
0
Twins experiment (final updated + optimized)
week1-s1
0
alextest99
sweedish twins experiment
week 1 session 1
2-AVC
Tue Oct 08 2024 18:11:03 GMT+0000 (Coordinated Universal Time)
[
  {
    "startCount": 1,
    "_id": "670575bcff49600012cfe3e7",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:06.592Z",
    "textContent": "Välkommen till session 1 vecka 1!",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "",
    "referenceKeys": [],
    "referenceTime": [],
    "referenceDuration": [],
    "referenceVelocity": [],
    "pressedStartTime": "2024-10-08T18:10:53.430Z",
    "pressedKeys": [
      60,
      60,
      60
    ],
    "pressedTime": [
      0,
      12,
      13
    ],
    "pressedDuration": [
      13162,
      13150,
      205
    ],
    "pressedvelocity": [
      84,
      84,
      84
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "1970-01-01T00:00:00.000Z",
    "pressedKeyboardKeys": [],
    "pressedKeyboardTime": [],
    "pressedKeyboardDuration": [],
    "pressKeyboardConsideredStart": 0
  },
  {
    "startCount": 1,
    "_id": "670575bdff49600012cfe3ec",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 0,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:07.597Z",
    "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": "670575beff49600012cfe3f1",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 1,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:08.995Z",
    "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/Melody3.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67,
      60,
      64,
      60,
      64,
      62,
      60,
      64,
      60,
      64,
      69,
      64,
      65,
      64,
      62,
      60,
      67,
      72,
      67,
      65,
      69,
      72,
      67,
      72,
      67,
      65,
      65,
      69,
      71,
      72,
      67,
      67,
      65,
      64,
      62,
      60
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750,
      5000,
      5625,
      6250,
      6875,
      7500,
      10000,
      10625,
      11250,
      11875,
      12500,
      13750,
      15000,
      15625,
      16250,
      16875,
      17500,
      20000,
      21250,
      22500,
      23750,
      25000,
      25625,
      26250,
      26875,
      27500,
      30000,
      31250,
      31875,
      32500,
      33750,
      35000,
      35625,
      36250,
      36875,
      37500
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      625,
      625,
      2500,
      625,
      625,
      625,
      625,
      1250,
      1250,
      625,
      625,
      625,
      625,
      2500,
      1250,
      1250,
      1250,
      1250,
      625,
      625,
      625,
      625,
      2500,
      1250,
      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,
      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": "670575bfff49600012cfe3fd",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:09.597Z",
    "textContent": "Här kommer ett segment av melodin.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "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": "670575d2ff49600012cfe40c",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:28.502Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody3_1.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250
    ],
    "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": "670575d6ff49600012cfe411",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:32.759Z",
    "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/Melody3_1.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2024-10-08T18:11:31.552Z",
    "pressedKeys": [
      60,
      60,
      60,
      64,
      64,
      64
    ],
    "pressedTime": [
      0,
      3,
      10,
      635,
      637,
      644
    ],
    "pressedDuration": [
      1207,
      1204,
      600,
      572,
      570,
      557
    ],
    "pressedvelocity": [
      52,
      52,
      52,
      18,
      18,
      18
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 50,
    "durationsRelativeError": 76.57333333333334,
    "levenshteinDistance": 3,
    "interOnsetInterval": [
      3,
      7,
      625,
      2,
      7
    ],
    "interOnsetIntervalsRelativeError": 113.07199999999999,
    "relativeInterOnsetIntervalsRelativeError": 163.57142857142856,
    "sequenceDuration": -87,
    "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": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "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": "670575daff49600012cfe41b",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 5,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:36.863Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody3_1.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2024-10-08T18:11:32.818Z",
    "pressedKeys": [
      60,
      60,
      60,
      60,
      60,
      60
    ],
    "pressedTime": [
      0,
      0,
      1,
      2510,
      2510,
      2510
    ],
    "pressedDuration": [
      4045,
      4045,
      421,
      1535,
      1535,
      134
    ],
    "pressedvelocity": [
      49,
      49,
      49,
      7,
      7,
      7
    ],
    "pressConsideredStart": 0,
    "referenceKeyboardName": "@keyboard_sequence : ",
    "referenceKeyboardKeys": [],
    "pressedKeyboardStartTime": "2024-10-08T18:11:36.863Z",
    "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": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "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": "670575ddff49600012cfe420",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:39.504Z",
    "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/Melody3_1.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2024-10-08T18:11:38.582Z",
    "pressedKeys": [
      60,
      60,
      60,
      64,
      64,
      64
    ],
    "pressedTime": [
      0,
      1,
      4,
      540,
      540,
      542
    ],
    "pressedDuration": [
      922,
      921,
      623,
      382,
      382,
      378
    ],
    "pressedvelocity": [
      51,
      51,
      51,
      48,
      48,
      48
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 50,
    "durationsRelativeError": 78.34666666666665,
    "levenshteinDistance": 3,
    "interOnsetInterval": [
      1,
      3,
      536,
      0,
      2
    ],
    "interOnsetIntervalsRelativeError": 117.92000000000003,
    "relativeInterOnsetIntervalsRelativeError": 167.5645756457565,
    "sequenceDuration": -164,
    "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": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "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": "670575e1ff49600012cfe425",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 5,
    "innerStepIndex": 0,
    "repetition": 2,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:43.435Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody3_1.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250
    ],
    "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,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 50,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 50,
    "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": "670575e5ff49600012cfe42f",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:47.303Z",
    "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/Melody3_1.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2024-10-08T18:11:46.426Z",
    "pressedKeys": [
      60,
      60,
      60,
      62,
      62,
      62,
      64,
      64,
      64
    ],
    "pressedTime": [
      0,
      3,
      5,
      646,
      647,
      656,
      658,
      659,
      661
    ],
    "pressedDuration": [
      877,
      874,
      597,
      231,
      230,
      221,
      219,
      218,
      215
    ],
    "pressedvelocity": [
      9,
      9,
      9,
      55,
      55,
      55,
      49,
      49,
      49
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 0,
    "durationsRelativeError": 84.08000000000001,
    "levenshteinDistance": 6,
    "interOnsetInterval": [
      3,
      2,
      641,
      1,
      9,
      2,
      1,
      2
    ],
    "interOnsetIntervalsRelativeError": 112.72,
    "relativeInterOnsetIntervalsRelativeError": 233.14069591527988,
    "sequenceDuration": -446,
    "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": 0,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 0,
    "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": "670575e6ff49600012cfe434",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 5,
    "innerStepIndex": 0,
    "repetition": 3,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:48.555Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody3_1.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250
    ],
    "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,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 0,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 0,
    "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": "670575e7ff49600012cfe439",
    "blockType": "playing",
    "blockSubType": "rhythm",
    "controlType": "piano",
    "index": 4,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:49.853Z",
    "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/Melody3_1.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250
    ],
    "referenceVelocity": [
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497,
      0.7874015748031497
    ],
    "pressedStartTime": "2024-10-08T18:11:49.252Z",
    "pressedKeys": [
      60,
      60,
      60,
      60,
      60,
      60
    ],
    "pressedTime": [
      0,
      1,
      4,
      406,
      408,
      416
    ],
    "pressedDuration": [
      601,
      600,
      325,
      195,
      193,
      184
    ],
    "pressedvelocity": [
      49,
      49,
      49,
      56,
      56,
      56
    ],
    "pressConsideredStart": 0,
    "pitchAccuracy": 33.33333333333333,
    "durationsRelativeError": 88.88000000000001,
    "levenshteinDistance": 4,
    "interOnsetInterval": [
      1,
      3,
      402,
      2,
      8
    ],
    "interOnsetIntervalsRelativeError": 124.32000000000001,
    "relativeInterOnsetIntervalsRelativeError": 163.07692307692307,
    "sequenceDuration": -232,
    "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": 33.33333333333333,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 33.33333333333333,
    "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": "670575e9ff49600012cfe443",
    "blockType": "feedback",
    "blockSubType": "",
    "controlType": "piano",
    "index": 5,
    "innerStepIndex": 0,
    "repetition": 4,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:51.937Z",
    "textContent": "",
    "pictureName": "",
    "helperImageName": "",
    "referenceName": "twins_experiment/melody/Melody3_1.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62,
      67
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500,
      3750
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      1250,
      1250
    ],
    "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,
    "grades": [
      {
        "gradeCode": "gradePianoMelodyAccuracy_",
        "criteria": "Melody Accuracy",
        "mark": 33.33333333333333,
        "passMark": 100,
        "topMark": 100
      },
      {
        "gradeCode": "gradePianoRhythmAccuracy_",
        "criteria": "Rhythm Accuracy",
        "mark": 0,
        "passMark": 80,
        "topMark": 100,
        "relativeRhythmWeight": 1,
        "errorMarginInMilliseconds": 120,
        "relativeErrorMargin": 0.1
      }
    ],
    "gradePianoMelodyAccuracy_mark": 33.33333333333333,
    "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": "670575eaff49600012cfe44e",
    "blockType": "instruction",
    "blockSubType": "",
    "controlType": "piano",
    "index": 2,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:11:52.611Z",
    "textContent": "Här kommer ett nytt segment av melodin.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "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": "670575f8ff49600012cfe453",
    "blockType": "video",
    "blockSubType": "",
    "controlType": "piano",
    "index": 3,
    "innerStepIndex": 0,
    "repetition": 1,
    "isInPrelude": false,
    "isInConclusion": false,
    "timestamp": "2024-10-08T18:12:06.245Z",
    "textContent": "Spela tillsammans med videon.",
    "pictureName": "",
    "helperImageName": "twins_experiment/image/right_hand_numbered.bmp",
    "referenceName": "twins_experiment/melody/Melody3_2.mid",
    "referenceKeys": [
      60,
      64,
      60,
      64,
      62
    ],
    "referenceTime": [
      0,
      625,
      1250,
      1875,
      2500
    ],
    "referenceDuration": [
      625,
      625,
      625,
      625,
      2500
    ],
    "referenceVelocity": [
      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
  }
]
Tue Oct 08 2024 18:11:05 GMT+0000 (Coordinated Universal Time)
Tue Oct 08 2024 18:12:08 GMT+0000 (Coordinated Universal Time)
15

Rename Collection

nodeMongoDb .

Tools

Collection Stats

Documents 10479
Total doc size 904.65 MB
Average doc size 88.4 KB
Pre-allocated size 179.51 MB
Indexes 1
Total index size 252 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
252 KB
 DEL