_id group version folder mode anyPianoKey enableSoundFlag footnote footnoteType timeLimitInSeconds logFlag successesForSkip hideFeedbackSmiley programmedOctaveOffset interactivePianoFirstOctave controlType withProgressionBar logLabel cueWaitForClick withTimer hasSound hasNavigationBar hasStatusBar isFullScreen name flow variables relativeRhythmImportance rhythmErrorMarginInMilliseconds rhythmRelativeErrorMarginInFloat flowConclusion flowPrelude variablesSchedules createdAt updatedAt __v
63f52aaae39fb2001a165350
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 1 session 3
[
  {
    "_id": "64212b3392acc50013fb4785",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212b3392acc50013fb4786",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212b3392acc50013fb4787",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212b3392acc50013fb4788",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212b3392acc50013fb4789",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": [
      "midi#",
      "midi#",
      "midi#"
    ],
    "followedBy": true
  },
  {
    "_id": "64212b3392acc50013fb478a",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212b3392acc50013fb478b",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212b3392acc50013fb478c",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212b3392acc50013fb478d",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212b3392acc50013fb478e",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212b3392acc50013fb478f",
    "type": "instruction",
    "textContent": "I detta avsnitt ska du få träna på två korta melodier. Dessa kommer att återkomma i slutet på varje session under hela träningsperioden.\n\nTräningen går till precis som förut. Du får fem försök på dig att lära dig/träna på varje melodi.\n\nDet spelar ingen roll i vilket tempo (hur snabbt) du själv spelar melodierna så länge tonerna och rytmen är rätt.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_48bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_48bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212b3392acc50013fb4790",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212b3392acc50013fb4791",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212b3392acc50013fb4792",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212b3392acc50013fb4793",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_48bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_48bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212b3392acc50013fb4794",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212b3392acc50013fb4795",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212b3392acc50013fb4796",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212b3392acc50013fb4797",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212b3392acc50013fb4798",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212b3392acc50013fb4799",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b3392acc50013fb479a",
    "name": "FIRST_BAR",
    "assignedValue": "5"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b3392acc50013fb479b",
    "name": "SECOND_BAR",
    "assignedValue": "6"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b3392acc50013fb479c",
    "name": "THIRD_BAR",
    "assignedValue": "5-6"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212b3392acc50013fb479d",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212b3392acc50013fb479e",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b3392acc50013fb479f",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 3 vecka 1!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b3392acc50013fb47a0",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
1
120
0.1
[
  {
    "_id": "64212b3392acc50013fb47a1",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212b3392acc50013fb47a2",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212b3392acc50013fb47a3",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212b3392acc50013fb47a4",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:33:46 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:35:47 GMT+0000 (Coordinated Universal Time)
2
63f52ac1e39fb2001a16537d
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 1 session 4
[
  {
    "_id": "64212b5992acc50013fb47b6",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212b5992acc50013fb47b7",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212b5992acc50013fb47b8",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212b5992acc50013fb47b9",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212b5992acc50013fb47ba",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": [
      "midi#",
      "midi#",
      "midi#"
    ],
    "followedBy": true
  },
  {
    "_id": "64212b5992acc50013fb47bb",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212b5992acc50013fb47bc",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212b5992acc50013fb47bd",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212b5992acc50013fb47be",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212b5992acc50013fb47bf",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212b5992acc50013fb47c0",
    "type": "instruction",
    "textContent": "I detta avsnitt ska du få träna på två korta melodier. Dessa kommer att återkomma i slutet på varje session under hela träningsperioden.\n\nTräningen går till precis som förut. Du får fem försök på dig att lära dig/träna på varje melodi.\n\nDet spelar ingen roll i vilket tempo (hur snabbt) du själv spelar melodierna så länge tonerna och rytmen är rätt.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_48bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_48bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212b5992acc50013fb47c1",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212b5992acc50013fb47c2",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212b5992acc50013fb47c3",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212b5992acc50013fb47c4",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_48bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_48bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212b5992acc50013fb47c5",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212b5992acc50013fb47c6",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212b5992acc50013fb47c7",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212b5992acc50013fb47c8",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212b5992acc50013fb47c9",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212b5992acc50013fb47ca",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b5992acc50013fb47cb",
    "name": "FIRST_BAR",
    "assignedValue": "7"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b5992acc50013fb47cc",
    "name": "SECOND_BAR",
    "assignedValue": "8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b5992acc50013fb47cd",
    "name": "THIRD_BAR",
    "assignedValue": "7-8"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212b5992acc50013fb47ce",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212b5992acc50013fb47cf",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b5992acc50013fb47d0",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 4 - den sista sessionen vecka 1!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212b5992acc50013fb47d1",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens och veckans träning.\n\nNästa session är tillgänglig nästa vecka."
  }
]
1
120
0.1
[
  {
    "_id": "64212b5992acc50013fb47d2",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212b5992acc50013fb47d3",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212b5992acc50013fb47d4",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212b5992acc50013fb47d5",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:34:09 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:36:25 GMT+0000 (Coordinated Universal Time)
2
63f52ad7e39fb2001a1653cd
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 2 session 1
[
  {
    "_id": "64212bb492acc50013fb47e5",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212bb492acc50013fb47e6",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212bb492acc50013fb47e7",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212bb492acc50013fb47e8",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212bb492acc50013fb47e9",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": [
      "midi#",
      "midi#",
      "midi#"
    ],
    "followedBy": true
  },
  {
    "_id": "64212bb492acc50013fb47ea",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212bb492acc50013fb47eb",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212bb492acc50013fb47ec",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212bb492acc50013fb47ed",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212bb492acc50013fb47ee",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212bb492acc50013fb47ef",
    "type": "instruction",
    "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.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_57bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_57bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212bb492acc50013fb47f0",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212bb492acc50013fb47f1",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212bb492acc50013fb47f2",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212bb492acc50013fb47f3",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_57bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_57bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212bb492acc50013fb47f4",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212bb492acc50013fb47f5",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212bb492acc50013fb47f6",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212bb492acc50013fb47f7",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212bb492acc50013fb47f8",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212bb492acc50013fb47f9",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212bb492acc50013fb47fa",
    "name": "FIRST_BAR",
    "assignedValue": "1-2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212bb492acc50013fb47fb",
    "name": "SECOND_BAR",
    "assignedValue": "3-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212bb492acc50013fb47fc",
    "name": "THIRD_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212bb492acc50013fb47fd",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212bb492acc50013fb47fe",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212bb492acc50013fb47ff",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 1 vecka 2!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212bb492acc50013fb4800",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
1
120
0.1
[
  {
    "_id": "64212bb492acc50013fb4801",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212bb492acc50013fb4802",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212bb492acc50013fb4803",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212bb492acc50013fb4804",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:34:31 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:37:56 GMT+0000 (Coordinated Universal Time)
2
63f52ae2e39fb2001a1653fa
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 2 session 2
[
  {
    "_id": "64212be292acc50013fb4814",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212be292acc50013fb4815",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212be292acc50013fb4816",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212be292acc50013fb4817",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212be292acc50013fb4818",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212be292acc50013fb4819",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212be292acc50013fb481a",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212be292acc50013fb481b",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212be292acc50013fb481c",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212be292acc50013fb481d",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212be292acc50013fb481e",
    "type": "instruction",
    "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.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_57bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_57bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212be292acc50013fb481f",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212be292acc50013fb4820",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212be292acc50013fb4821",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212be292acc50013fb4822",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_57bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_57bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212be292acc50013fb4823",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212be292acc50013fb4824",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212be292acc50013fb4825",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212be292acc50013fb4826",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212be292acc50013fb4827",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212be292acc50013fb4828",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212be292acc50013fb4829",
    "name": "FIRST_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212be292acc50013fb482a",
    "name": "SECOND_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212be292acc50013fb482b",
    "name": "THIRD_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212be292acc50013fb482c",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212be292acc50013fb482d",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212be292acc50013fb482e",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 2 vecka 2!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212be292acc50013fb482f",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
1
120
0.1
[
  {
    "_id": "64212be292acc50013fb4830",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212be292acc50013fb4831",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212be292acc50013fb4832",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212be292acc50013fb4833",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:34:42 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:38:42 GMT+0000 (Coordinated Universal Time)
2
63f52aece39fb2001a165427
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 2 session 3
[
  {
    "_id": "64212c0f92acc50013fb4843",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212c0f92acc50013fb4844",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212c0f92acc50013fb4845",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212c0f92acc50013fb4846",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c0f92acc50013fb4847",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": [
      "midi#",
      "midi#",
      "midi#"
    ],
    "followedBy": true
  },
  {
    "_id": "64212c0f92acc50013fb4848",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c0f92acc50013fb4849",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$THIRD_BAR$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$_$THIRD_BAR$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212c0f92acc50013fb484a",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c0f92acc50013fb484b",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c0f92acc50013fb484c",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c0f92acc50013fb484d",
    "type": "instruction",
    "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.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_57bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_57bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212c0f92acc50013fb484e",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c0f92acc50013fb484f",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c0f92acc50013fb4850",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c0f92acc50013fb4851",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_57bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_57bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212c0f92acc50013fb4852",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c0f92acc50013fb4853",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c0f92acc50013fb4854",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c0f92acc50013fb4855",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212c0f92acc50013fb4856",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212c0f92acc50013fb4857",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c0f92acc50013fb4858",
    "name": "FIRST_BAR",
    "assignedValue": "5-6"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c0f92acc50013fb4859",
    "name": "SECOND_BAR",
    "assignedValue": "7-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c0f92acc50013fb485a",
    "name": "THIRD_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212c0f92acc50013fb485b",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212c0f92acc50013fb485c",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c0f92acc50013fb485d",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 3 vecka 2!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c0f92acc50013fb485e",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
1
120
0.1
[
  {
    "_id": "64212c0f92acc50013fb485f",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212c0f92acc50013fb4860",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212c0f92acc50013fb4861",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212c0f92acc50013fb4862",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:34:52 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:39:27 GMT+0000 (Coordinated Universal Time)
2
63f52af5e39fb2001a165454
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 2 session 4
[
  {
    "_id": "64212c3d92acc50013fb4872",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212c3d92acc50013fb4873",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212c3d92acc50013fb4874",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212c3d92acc50013fb4875",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c3d92acc50013fb4876",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c3d92acc50013fb4877",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c3d92acc50013fb4878",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212c3d92acc50013fb4879",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c3d92acc50013fb487a",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c3d92acc50013fb487b",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c3d92acc50013fb487c",
    "type": "instruction",
    "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.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_57bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_57bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212c3d92acc50013fb487d",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c3d92acc50013fb487e",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c3d92acc50013fb487f",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c3d92acc50013fb4880",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_57bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_57bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212c3d92acc50013fb4881",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c3d92acc50013fb4882",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c3d92acc50013fb4883",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c3d92acc50013fb4884",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212c3d92acc50013fb4885",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212c3d92acc50013fb4886",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c3d92acc50013fb4887",
    "name": "FIRST_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c3d92acc50013fb4888",
    "name": "SECOND_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c3d92acc50013fb4889",
    "name": "THIRD_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212c3d92acc50013fb488a",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212c3d92acc50013fb488b",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c3d92acc50013fb488c",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 4 - den sista sessionen vecka 2!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c3d92acc50013fb488d",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens och veckans träning.\n\nNästa session är tillgänglig nästa vecka."
  }
]
1
120
0.1
[
  {
    "_id": "64212c3d92acc50013fb488e",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212c3d92acc50013fb488f",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212c3d92acc50013fb4890",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212c3d92acc50013fb4891",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:35:01 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:40:13 GMT+0000 (Coordinated Universal Time)
2
63f52b01e39fb2001a165481
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 3 session 1
[
  {
    "_id": "64212c6c92acc50013fb48a1",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212c6c92acc50013fb48a2",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212c6c92acc50013fb48a3",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212c6c92acc50013fb48a4",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c6c92acc50013fb48a5",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": [
      "midi#",
      "midi#",
      "midi#"
    ],
    "followedBy": true
  },
  {
    "_id": "64212c6c92acc50013fb48a6",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c6c92acc50013fb48a7",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212c6c92acc50013fb48a8",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c6c92acc50013fb48a9",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c6c92acc50013fb48aa",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c6c92acc50013fb48ab",
    "type": "instruction",
    "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.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_67bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_67bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212c6c92acc50013fb48ac",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c6c92acc50013fb48ad",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c6c92acc50013fb48ae",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c6c92acc50013fb48af",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_67bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_67bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212c6c92acc50013fb48b0",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c6c92acc50013fb48b1",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c6c92acc50013fb48b2",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c6c92acc50013fb48b3",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212c6c92acc50013fb48b4",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212c6c92acc50013fb48b5",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c6c92acc50013fb48b6",
    "name": "FIRST_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c6c92acc50013fb48b7",
    "name": "SECOND_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c6c92acc50013fb48b8",
    "name": "THIRD_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212c6c92acc50013fb48b9",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212c6c92acc50013fb48ba",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c6c92acc50013fb48bb",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 1 vecka 3!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c6c92acc50013fb48bc",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
1
120
0.1
[
  {
    "_id": "64212c6c92acc50013fb48bd",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212c6c92acc50013fb48be",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212c6c92acc50013fb48bf",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212c6c92acc50013fb48c0",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:35:13 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:41:00 GMT+0000 (Coordinated Universal Time)
2
63f52b0be39fb2001a1654ae
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 3 session 2
[
  {
    "_id": "64212c9792acc50013fb48d0",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212c9792acc50013fb48d1",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212c9792acc50013fb48d2",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Här kommer ett segment av melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_1$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_1$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_1$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_1$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_1$.mid"
    ],
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212c9792acc50013fb48d3",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c9792acc50013fb48d4",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": [
      "midi#",
      "midi#",
      "midi#"
    ],
    "followedBy": true
  },
  {
    "_id": "64212c9792acc50013fb48d5",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c9792acc50013fb48d6",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": [
      "Nu går vi vidare till den andra melodin.",
      "Här kommer ett nytt segment av melodin.",
      "Nu är det dags att sätta ihop de två segment du har lärt dig."
    ],
    "videoFileName": [
      "video/Melody$MELODY_2$_$FIRST_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_$SECOND_BAR$_48bpm.mp4",
      "video/Melody$MELODY_2$_48bpm.mp4"
    ],
    "midiFileName": [
      "melody/Melody$MELODY_2$_$FIRST_BAR$.mid",
      "melody/Melody$MELODY_2$_$SECOND_BAR$.mid",
      "melody/Melody$MELODY_2$.mid"
    ],
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212c9792acc50013fb48d7",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c9792acc50013fb48d8",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c9792acc50013fb48d9",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c9792acc50013fb48da",
    "type": "instruction",
    "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.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_67bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_67bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212c9792acc50013fb48db",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c9792acc50013fb48dc",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c9792acc50013fb48dd",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c9792acc50013fb48de",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_67bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_67bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212c9792acc50013fb48df",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212c9792acc50013fb48e0",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212c9792acc50013fb48e1",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212c9792acc50013fb48e2",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212c9792acc50013fb48e3",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212c9792acc50013fb48e4",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c9792acc50013fb48e5",
    "name": "FIRST_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c9792acc50013fb48e6",
    "name": "SECOND_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c9792acc50013fb48e7",
    "name": "THIRD_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212c9792acc50013fb48e8",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212c9792acc50013fb48e9",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c9792acc50013fb48ea",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 2 vecka 3!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212c9792acc50013fb48eb",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
1
120
0.1
[
  {
    "_id": "64212c9792acc50013fb48ec",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212c9792acc50013fb48ed",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212c9792acc50013fb48ee",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212c9792acc50013fb48ef",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:35:23 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:41:43 GMT+0000 (Coordinated Universal Time)
2
63f52b13e39fb2001a1654db
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 3 session 3
[
  {
    "_id": "64212cc092acc50013fb48ff",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212cc092acc50013fb4900",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212cc092acc50013fb4901",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_1$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212cc092acc50013fb4902",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212cc092acc50013fb4903",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212cc092acc50013fb4904",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212cc092acc50013fb4905",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_2$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_2$.mid",
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212cc092acc50013fb4906",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212cc092acc50013fb4907",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212cc092acc50013fb4908",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212cc092acc50013fb4909",
    "type": "instruction",
    "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.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_67bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_67bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212cc092acc50013fb490a",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212cc092acc50013fb490b",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212cc092acc50013fb490c",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212cc092acc50013fb490d",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_67bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_67bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212cc092acc50013fb490e",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212cc092acc50013fb490f",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212cc092acc50013fb4910",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212cc092acc50013fb4911",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212cc092acc50013fb4912",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212cc092acc50013fb4913",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212cc092acc50013fb4914",
    "name": "FIRST_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212cc092acc50013fb4915",
    "name": "SECOND_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212cc092acc50013fb4916",
    "name": "THIRD_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212cc092acc50013fb4917",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212cc092acc50013fb4918",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212cc092acc50013fb4919",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 3 vecka 3!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212cc092acc50013fb491a",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
1
120
0.1
[
  {
    "_id": "64212cc092acc50013fb491b",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212cc092acc50013fb491c",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212cc092acc50013fb491d",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212cc092acc50013fb491e",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:35:31 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:42:24 GMT+0000 (Coordinated Universal Time)
2
63f52b1be39fb2001a165508
sweedish twins experiment
2
twins_experiment
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
false
true
true
true
true
true
week 3 session 4
[
  {
    "_id": "64212a0392acc50013fb45e5",
    "type": "instruction",
    "pictureFileName": [
      "",
      "image/right_hand_numbered.bmp"
    ],
    "textContent": [
      "$INTRODUCTION_MESSAGE$",
      "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."
    ]
  },
  {
    "_id": "64212a0392acc50013fb45e6",
    "type": "instruction",
    "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.",
    "interactivePiano": "midi#",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "enableSoundFlag": true
  },
  {
    "_id": "64212a0392acc50013fb45e7",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_1$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_1$.mid",
    "checkpoint": "first",
    "enableSoundFlag": true,
    "followedBy": true
  },
  {
    "_id": "64212a0392acc50013fb45e8",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212a0392acc50013fb45e9",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212a0392acc50013fb45ea",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212a0392acc50013fb45eb",
    "type": "instruction",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Här kommer ett segment av melodin.",
    "videoFileName": "video/Melody$MELODY_2$_48bpm.mp4",
    "midiFileName": "melody/Melody$MELODY_2$.mid",
    "checkpoint": "first",
    "followedBy": true
  },
  {
    "_id": "64212a0392acc50013fb45ec",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212a0392acc50013fb45ed",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. Du behöver inte hålla samma tempo som i instruktionsfilmen.",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212a0392acc50013fb45ee",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212a0392acc50013fb45ef",
    "type": "instruction",
    "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.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_67bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_1$_67bpm.mp4",
    "logLabel": "recurrent-melody",
    "checkpoint": "once"
  },
  {
    "_id": "64212a0392acc50013fb45f0",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212a0392acc50013fb45f1",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212a0392acc50013fb45f2",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212a0392acc50013fb45f3",
    "type": "instruction",
    "textContent": "Nu ska du få lära dig/träna på nästa melodi. Tryck mellanslag för att fortsätta.",
    "footnoteMessage": "Tryck mellanslag för att fortsätta.",
    "midiFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_67bpm.mid",
    "videoFileName": "recurrent_melody/Melody_i$RECURRENT_MELODY_2$_67bpm.mp4",
    "checkpoint": "once"
  },
  {
    "_id": "64212a0392acc50013fb45f4",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 5,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "64212a0392acc50013fb45f5",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök spela melodin på egen hand. ",
    "interactivePiano": "midi#",
    "followedBy": true
  },
  {
    "_id": "64212a0392acc50013fb45f6",
    "type": "feedback",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "lastRepetitionVersion": {
      "type": "feedback",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!"
    }
  },
  {
    "_id": "64212a0392acc50013fb45f7",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212a0392acc50013fb45f8",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "64212a0392acc50013fb45f9",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212a0392acc50013fb45fa",
    "name": "FIRST_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212a0392acc50013fb45fb",
    "name": "SECOND_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212a0392acc50013fb45fc",
    "name": "THIRD_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212a0392acc50013fb45fd",
    "name": "RECURRENT_MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2
    ],
    "_id": "64212a0392acc50013fb45fe",
    "name": "RECURRENT_MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212a0392acc50013fb45ff",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 4 - den sista sessionen vecka 3!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "64212a0392acc50013fb4600",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat! Du har avslutat den första träningsperioden vecka 1-3.\n\nNästa träningsperiod, dvs. vecka 4-6,\n inleds och introduceras nästa vecka."
  }
]
1
120
0.1
[
  {
    "_id": "64212a0392acc50013fb4601",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "64212a0392acc50013fb4602",
    "type": "survey",
    "textContent": "Träningens svårighetsgrad var i nivå med min förmåga att klara av den.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212a0392acc50013fb4603",
    "type": "survey",
    "textContent": "Jag var koncentrerad.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  },
  {
    "_id": "64212a0392acc50013fb4604",
    "type": "survey",
    "textContent": "Jag tyckte upplevelsen var väldigt tillfredsställande.",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "surveyInputOptionsText": [
      "1",
      "2",
      "3",
      "4",
      "5",
      "6",
      "7",
      "8",
      "9"
    ],
    "surveyLeftSideText": [
      "Håller inte\nmed alls"
    ],
    "surveyRightSideText": [
      "Håller med\nfullständigt"
    ]
  }
]
Tue Feb 21 2023 20:35:39 GMT+0000 (Coordinated Universal Time)
Mon Mar 27 2023 05:30:43 GMT+0000 (Coordinated Universal Time)
1

Rename Collection

nodeMongoDb .

Tools

Collection Stats

Documents 46
Total doc size 1.05 MB
Average doc size 23.47 KB
Pre-allocated size 268 KB
Indexes 1
Total index size 32 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
32 KB
 DEL