_id group version mode anyPianoKey enableSoundFlag footnote footnoteType timeLimitInSeconds logFlag successesForSkip hideFeedbackSmiley programmedOctaveOffset interactivePianoFirstOctave controlType withProgressionBar logLabel name folder flow variables createdAt updatedAt __v relativeRhythmImportance rhythmErrorMarginInMilliseconds rhythmRelativeErrorMarginInFloat cueWaitForClick flowConclusion flowPrelude hasSound variablesSchedules withTimer hasNavigationBar hasStatusBar isFullScreen hasClearBackground
60e2b170f652020013b85fb1
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 2 session 3
twins_experiment
[
  {
    "_id": "62301bf031615d001cd04a47",
    "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": "62301bf031615d001cd04a46",
    "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": "62301bf031615d001cd04a45",
    "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": "62301bf031615d001cd04a44",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bf031615d001cd04a43",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": [
      "midi",
      "midi",
      "midi"
    ],
    "followedBy": true
  },
  {
    "_id": "62301bf031615d001cd04a42",
    "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": "62301bf031615d001cd04a41",
    "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": "62301bf031615d001cd04a40",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bf031615d001cd04a3f",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bf031615d001cd04a3e",
    "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": "62301bf031615d001cd04a3d",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301bf031615d001cd04a3c",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301bf031615d001cd04a3b",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bf031615d001cd04a3a",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301bf031615d001cd04a39",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301bf031615d001cd04a38",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301bf031615d001cd04a37",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bf031615d001cd04a36",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bf031615d001cd04a35",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301bf031615d001cd04a34",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bf031615d001cd04a33",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bf031615d001cd04a32",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301bf031615d001cd04a31",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301bf031615d001cd04a30",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301bf031615d001cd04a2f",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301bf031615d001cd04a2e",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301bf031615d001cd04a2d",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bf031615d001cd04a2c",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bf031615d001cd04a2b",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301bf031615d001cd04a2a",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301bf031615d001cd04a29",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301bf031615d001cd04a28",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301bf031615d001cd04a50",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301bf031615d001cd04a4f",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bf031615d001cd04a4e",
    "name": "FIRST_BAR",
    "assignedValue": "5-6"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bf031615d001cd04a4d",
    "name": "SECOND_BAR",
    "assignedValue": "7-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bf031615d001cd04a4c",
    "name": "THIRD_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bf031615d001cd04a4b",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bf031615d001cd04a4a",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "13"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bf031615d001cd04a49",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 3 vecka 2!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301bf031615d001cd04a48",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
Mon Jul 05 2021 07:14:56 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:54:08 GMT+0000 (Coordinated Universal Time)
12
1
120
0.1
false
[
  {
    "_id": "62301bf031615d001cd04a54",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301bf031615d001cd04a53",
    "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": "62301bf031615d001cd04a52",
    "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": "62301bf031615d001cd04a51",
    "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"
    ]
  }
]
true
true
true
true
true
60e2b182f652020013b85fdb
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 2 session 4
twins_experiment
[
  {
    "_id": "62301c0331615d001cd04a74",
    "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": "62301c0331615d001cd04a73",
    "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": "62301c0331615d001cd04a72",
    "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": "62301c0331615d001cd04a71",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c0331615d001cd04a70",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c0331615d001cd04a6f",
    "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": "62301c0331615d001cd04a6e",
    "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": "62301c0331615d001cd04a6d",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c0331615d001cd04a6c",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c0331615d001cd04a6b",
    "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": "62301c0331615d001cd04a6a",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301c0331615d001cd04a69",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c0331615d001cd04a68",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c0331615d001cd04a67",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c0331615d001cd04a66",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c0331615d001cd04a65",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c0331615d001cd04a64",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c0331615d001cd04a63",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c0331615d001cd04a62",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c0331615d001cd04a61",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c0331615d001cd04a60",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c0331615d001cd04a5f",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c0331615d001cd04a5e",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c0331615d001cd04a5d",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c0331615d001cd04a5c",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c0331615d001cd04a5b",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c0331615d001cd04a5a",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c0331615d001cd04a59",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c0331615d001cd04a58",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c0331615d001cd04a57",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c0331615d001cd04a56",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c0331615d001cd04a55",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c0331615d001cd04a7d",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c0331615d001cd04a7c",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c0331615d001cd04a7b",
    "name": "FIRST_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c0331615d001cd04a7a",
    "name": "SECOND_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c0331615d001cd04a79",
    "name": "THIRD_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c0331615d001cd04a78",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c0331615d001cd04a77",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "15"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c0331615d001cd04a76",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 4 - den sista sessionen vecka 2!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c0331615d001cd04a75",
    "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."
  }
]
Mon Jul 05 2021 07:15:14 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:54:27 GMT+0000 (Coordinated Universal Time)
13
1
120
0.1
false
[
  {
    "_id": "62301c0331615d001cd04a81",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301c0331615d001cd04a80",
    "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": "62301c0331615d001cd04a7f",
    "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": "62301c0331615d001cd04a7e",
    "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"
    ]
  }
]
true
true
true
true
true
60e2b1adf652020013b86001
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 3 session 1
twins_experiment
[
  {
    "_id": "62301c1631615d001cd04aa1",
    "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": "62301c1631615d001cd04aa0",
    "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": "62301c1631615d001cd04a9f",
    "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": "62301c1631615d001cd04a9e",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c1631615d001cd04a9d",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": [
      "midi",
      "midi",
      "midi"
    ],
    "followedBy": true
  },
  {
    "_id": "62301c1631615d001cd04a9c",
    "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": "62301c1631615d001cd04a9b",
    "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": "62301c1631615d001cd04a9a",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c1631615d001cd04a99",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c1631615d001cd04a98",
    "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": "62301c1631615d001cd04a97",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301c1631615d001cd04a96",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c1631615d001cd04a95",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c1631615d001cd04a94",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c1631615d001cd04a93",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c1631615d001cd04a92",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c1631615d001cd04a91",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c1631615d001cd04a90",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c1631615d001cd04a8f",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c1631615d001cd04a8e",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c1631615d001cd04a8d",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c1631615d001cd04a8c",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c1631615d001cd04a8b",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c1631615d001cd04a8a",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c1631615d001cd04a89",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c1631615d001cd04a88",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c1631615d001cd04a87",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c1631615d001cd04a86",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c1631615d001cd04a85",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c1631615d001cd04a84",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c1631615d001cd04a83",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c1631615d001cd04a82",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c1631615d001cd04aaa",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c1631615d001cd04aa9",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c1631615d001cd04aa8",
    "name": "FIRST_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c1631615d001cd04aa7",
    "name": "SECOND_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c1631615d001cd04aa6",
    "name": "THIRD_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c1631615d001cd04aa5",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c1631615d001cd04aa4",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "17"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c1631615d001cd04aa3",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 1 vecka 3!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c1631615d001cd04aa2",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
Mon Jul 05 2021 07:15:57 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:54:46 GMT+0000 (Coordinated Universal Time)
13
1
120
0.1
false
[
  {
    "_id": "62301c1631615d001cd04aae",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301c1631615d001cd04aad",
    "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": "62301c1631615d001cd04aac",
    "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": "62301c1631615d001cd04aab",
    "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"
    ]
  }
]
true
true
true
true
true
60e2b1bbf652020013b8602b
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 3 session 2
twins_experiment
[
  {
    "_id": "62301c2931615d001cd04ace",
    "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": "62301c2931615d001cd04acd",
    "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": "62301c2931615d001cd04acc",
    "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": "62301c2931615d001cd04acb",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c2931615d001cd04aca",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": [
      "midi",
      "midi",
      "midi"
    ],
    "followedBy": true
  },
  {
    "_id": "62301c2931615d001cd04ac9",
    "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": "62301c2931615d001cd04ac8",
    "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": "62301c2931615d001cd04ac7",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c2931615d001cd04ac6",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c2931615d001cd04ac5",
    "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": "62301c2931615d001cd04ac4",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301c2931615d001cd04ac3",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c2931615d001cd04ac2",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c2931615d001cd04ac1",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c2931615d001cd04ac0",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c2931615d001cd04abf",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c2931615d001cd04abe",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c2931615d001cd04abd",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c2931615d001cd04abc",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c2931615d001cd04abb",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c2931615d001cd04aba",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c2931615d001cd04ab9",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c2931615d001cd04ab8",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c2931615d001cd04ab7",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c2931615d001cd04ab6",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c2931615d001cd04ab5",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c2931615d001cd04ab4",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c2931615d001cd04ab3",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c2931615d001cd04ab2",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c2931615d001cd04ab1",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c2931615d001cd04ab0",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c2931615d001cd04aaf",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c2931615d001cd04ad7",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c2931615d001cd04ad6",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c2931615d001cd04ad5",
    "name": "FIRST_BAR",
    "assignedValue": "1-4"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c2931615d001cd04ad4",
    "name": "SECOND_BAR",
    "assignedValue": "5-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c2931615d001cd04ad3",
    "name": "THIRD_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c2931615d001cd04ad2",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c2931615d001cd04ad1",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "19"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c2931615d001cd04ad0",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 2 vecka 3!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c2931615d001cd04acf",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
Mon Jul 05 2021 07:16:11 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:55:05 GMT+0000 (Coordinated Universal Time)
14
1
120
0.1
false
[
  {
    "_id": "62301c2931615d001cd04adb",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301c2931615d001cd04ada",
    "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": "62301c2931615d001cd04ad9",
    "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": "62301c2931615d001cd04ad8",
    "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"
    ]
  }
]
true
true
true
true
true
60e2b1d7f652020013b86055
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 3 session 3
twins_experiment
[
  {
    "_id": "62301c4231615d001cd04afb",
    "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": "62301c4231615d001cd04afa",
    "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": "62301c4231615d001cd04af9",
    "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": "62301c4231615d001cd04af8",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c4231615d001cd04af7",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c4231615d001cd04af6",
    "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": "62301c4231615d001cd04af5",
    "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": "62301c4231615d001cd04af4",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c4231615d001cd04af3",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c4231615d001cd04af2",
    "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": "62301c4231615d001cd04af1",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301c4231615d001cd04af0",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c4231615d001cd04aef",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c4231615d001cd04aee",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c4231615d001cd04aed",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c4231615d001cd04aec",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c4231615d001cd04aeb",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c4231615d001cd04aea",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c4231615d001cd04ae9",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c4231615d001cd04ae8",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c4231615d001cd04ae7",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c4231615d001cd04ae6",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c4231615d001cd04ae5",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c4231615d001cd04ae4",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c4231615d001cd04ae3",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c4231615d001cd04ae2",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c4231615d001cd04ae1",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c4231615d001cd04ae0",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c4231615d001cd04adf",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c4231615d001cd04ade",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c4231615d001cd04add",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c4231615d001cd04adc",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c4231615d001cd04b04",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c4231615d001cd04b03",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c4231615d001cd04b02",
    "name": "FIRST_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c4231615d001cd04b01",
    "name": "SECOND_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c4231615d001cd04b00",
    "name": "THIRD_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c4231615d001cd04aff",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c4231615d001cd04afe",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "21"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c4231615d001cd04afd",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 3 vecka 3!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c4231615d001cd04afc",
    "name": "CONCLUSION_MESSAGE",
    "assignedValue": "Bra jobbat!\n\nDu har avslutat dagens träning.\n\nNästa session är tillgänglig imorgon."
  }
]
Mon Jul 05 2021 07:16:39 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:55:30 GMT+0000 (Coordinated Universal Time)
14
1
120
0.1
false
[
  {
    "_id": "62301c4231615d001cd04b08",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301c4231615d001cd04b07",
    "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": "62301c4231615d001cd04b06",
    "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": "62301c4231615d001cd04b05",
    "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"
    ]
  }
]
true
true
true
true
true
60e2b1e4f652020013b8607b
sweedish twins experiment
1
rhythm
false
false
true
simple
0
true
0
true
1
5
piano
true
default
week 3 session 4
twins_experiment
[
  {
    "_id": "62301c5b31615d001cd04b28",
    "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": "62301c5b31615d001cd04b27",
    "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": "62301c5b31615d001cd04b26",
    "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": "62301c5b31615d001cd04b25",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c5b31615d001cd04b24",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c5b31615d001cd04b23",
    "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": "62301c5b31615d001cd04b22",
    "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": "62301c5b31615d001cd04b21",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 4,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c5b31615d001cd04b20",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c5b31615d001cd04b1f",
    "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": "62301c5b31615d001cd04b1e",
    "type": "instruction",
    "textContent": "Nu har du tränat färdigt på melodierna, och det har blivit dags för hastighetsövning.",
    "checkpoint": "once"
  },
  {
    "_id": "62301c5b31615d001cd04b1d",
    "type": "instruction",
    "textContent": "Välkommen till hastighetsövningen.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.\n\nEfter videon får du spela melodin själv.\nDu avbryts om du spelar fel.\n\nDen här proceduren upprepas tills du spelat melodin rätt 3 gånger.",
    "videoFileName": "speed_video/speed$RECURRENT_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$RECURRENT_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c5b31615d001cd04b1c",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c5b31615d001cd04b1b",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c5b31615d001cd04b1a",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c5b31615d001cd04b19",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c5b31615d001cd04b18",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c5b31615d001cd04b17",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c5b31615d001cd04b16",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c5b31615d001cd04b15",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c5b31615d001cd04b14",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c5b31615d001cd04b13",
    "type": "instruction",
    "textContent": "Nu fortsätter hastighetsövningen med en ny melodi.\n\nI nästa steg spelas instruktionsvideon upp.\nFörsök att spela tillsammans med videon.",
    "videoFileName": "speed_video/speed$NEW_SPEED_MELODY$.mp4",
    "midiFileName": "speed_melody/speed$NEW_SPEED_MELODY$.mid",
    "interactivePiano": "midi",
    "enableSoundFlag": true,
    "footnoteMessage": "Tryck på mellanslag för att spela instruktionsvideon",
    "checkpoint": "once"
  },
  {
    "_id": "62301c5b31615d001cd04b12",
    "type": "video",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 10,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "62301c5b31615d001cd04b11",
    "type": "playing",
    "playingMode": "melody",
    "footnote": false,
    "textContent": "Du har &REPETITIONS_LEFT& försök kvar att lära dig melodin utantill.",
    "interactivePiano": "midi",
    "melodyRepetition": 1,
    "followedBy": true
  },
  {
    "_id": "62301c5b31615d001cd04b10",
    "type": "feedback",
    "textContent": "Du måste spela melodin rätt tre gånger. Du har hittils spelat melodin &SUCCESSES_IN_LOOP& gång(er) rätt.",
    "successesForSkipLoop": 3,
    "footnoteMessage": "Spela instruktionsvideon (Tryck mellanslag)",
    "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
    "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.\nTitta på videon och försök igen.",
    "skipStepButtonMessage": "Spela melodin direkt (Tryck S)",
    "skipStepButton": "S",
    "isSkipStepButtonInFootnote": true,
    "footnoteType": "button",
    "succeeededForSkipLoopVersion": {
      "type": "feedback",
      "textContent": "Du är nu redo för hastighetsprovet.",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "successesForSkipLoop": 3,
      "skipIfNotMetSuccessGoal": 3
    },
    "lastRepetitionVersion": {
      "type": "feedback",
      "textContent": "Bra kämpat!",
      "successFeedbackMessage": "Bra jobbat, du har spelat rätt!",
      "failureFeedbackMessage": "Du gjorde ett misstag eller tvekade i mer än tre sekunder.",
      "skipIfNotMetSuccessGoal": 3
    }
  },
  {
    "_id": "62301c5b31615d001cd04b0f",
    "type": "instruction",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "textContent": "Försök nu att spela melodin snabbt och så många gånger som möjligt i 15 sekunder.\n\nPausa inte mellan repetitionerna."
  },
  {
    "_id": "62301c5b31615d001cd04b0e",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c5b31615d001cd04b0d",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c5b31615d001cd04b0c",
    "type": "instruction",
    "textContent": "Du får en chans till."
  },
  {
    "_id": "62301c5b31615d001cd04b0b",
    "type": "playing",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "playingMode": "speed",
    "startSignal": 5,
    "timeoutInSeconds": 15,
    "textContent": "Spela sekvensen så snabbt och så många gånger som möjligt.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "62301c5b31615d001cd04b0a",
    "type": "feedback",
    "isInSkipIfNotMetSuccessGoalChain": true,
    "feedbackNumerical": true
  },
  {
    "_id": "62301c5b31615d001cd04b09",
    "type": "instruction",
    "textContent": "$CONCLUSION_MESSAGE$"
  }
]
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c5b31615d001cd04b31",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "62301c5b31615d001cd04b30",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c5b31615d001cd04b2f",
    "name": "FIRST_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c5b31615d001cd04b2e",
    "name": "SECOND_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c5b31615d001cd04b2d",
    "name": "THIRD_BAR",
    "assignedValue": "1-8"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c5b31615d001cd04b2c",
    "name": "RECURRENT_SPEED_MELODY",
    "assignedValue": "2"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c5b31615d001cd04b2b",
    "name": "NEW_SPEED_MELODY",
    "assignedValue": "23"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c5b31615d001cd04b2a",
    "name": "INTRODUCTION_MESSAGE",
    "assignedValue": "Välkommen till session 4 - den sista sessionen vecka 3!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "62301c5b31615d001cd04b29",
    "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."
  }
]
Mon Jul 05 2021 07:16:52 GMT+0000 (Coordinated Universal Time)
Tue Mar 15 2022 04:55:55 GMT+0000 (Coordinated Universal Time)
15
1
120
0.1
false
[
  {
    "_id": "62301c5b31615d001cd04b35",
    "type": "instruction",
    "textContent": "Som avslutning på denna session får du besvara tre frågor om dagens träningsupplevelse.",
    "footnote": true
  },
  {
    "_id": "62301c5b31615d001cd04b34",
    "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": "62301c5b31615d001cd04b33",
    "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": "62301c5b31615d001cd04b32",
    "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"
    ]
  }
]
true
true
true
true
true
614ac6fe6e173e001465a295
backup
1
rhythm
false
false
true
simple
1200
true
0
true
1
5
piano
false
melody-1
week 4-6
twins_experiment
*** LARGE PROPERTY ***
~400 KB
Preview:[{"_id":"61dcefc8aed42600
Click to fetch this property
[
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "61dcefc8aed426001a1f4f9c",
    "name": "MELODY_1",
    "assignedValue": 1
  },
  {
    "type": "parameter",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [
      1,
      2,
      3,
      4
    ],
    "_id": "61dcefc8aed426001a1f4f9b",
    "name": "MELODY_2",
    "assignedValue": 2
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f9a",
    "name": "LISTEN_TO_MELODY",
    "assignedValue": "Tryck på mellanslagstangenten och lyssna på melodin."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f99",
    "name": "LISTEN_TO_VIDEO",
    "assignedValue": "Spela tillsammans med videon."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f98",
    "name": "TRY_PLAYING",
    "assignedValue": "Försök att spela melodin på egen hand."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f97",
    "name": "SOME_ATTEMPTS_LEFT",
    "assignedValue": "Du har spelat melodin rätt &SUCCESSES_IN_LOOP& gånger av 3."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f96",
    "name": "SUCCESS_GOAL_REACHED",
    "assignedValue": "Utmärkt! Du har nu klarat att spela den delen av melodin.\n\nNu ska du få lära dig nästa del."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f95",
    "name": "MELODY_SUCCEEDED",
    "assignedValue": "Utmärkt, du har nu klarat av hela melodin!\n\nNu ska du få spela nästa melodi."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f94",
    "name": "SUCCESS_GOAL_FAILED",
    "assignedValue": "Av 50 försök har du lyckats &SUCCESSES_IN_LOOP& gånger.\nNu kommer du att träna nästa segment av melodin."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f93",
    "name": "LAST_SUCCESS_GOAL_FAILED",
    "assignedValue": "Av 50 försök har du lyckats &SUCCESSES_IN_LOOP& gånger.\nNu kommer du att träna nästa melodi."
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f92",
    "name": "CONGRATULATION",
    "assignedValue": "Bra jobbat, du har spelat rätt!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f91",
    "name": "TRY_AGAIN",
    "assignedValue": "Du spelade inte helt rätt. Försök igen!"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f90",
    "name": "PRESS_SPACE_TO_NEXT",
    "assignedValue": "Spela instruktionsvideon (Tryck mellanslag)"
  },
  {
    "type": "variable",
    "assignation": "constant",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f8f",
    "name": "PRESS_S_TO_SKIP",
    "assignedValue": "Spela melodin direkt (Tryck S)"
  },
  {
    "type": "variable",
    "assignation": "dynamic",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f8e",
    "name": "MELODY_NAME",
    "assignedValue": "Kolonien"
  },
  {
    "type": "variable",
    "assignation": "dynamic",
    "valueSelectionType": "assigned",
    "optionValues": [],
    "_id": "61dcefc8aed426001a1f4f8d",
    "name": "MELODY_DIRECTORY",
    "assignedValue": "FillerMelodies_MIDI/01_Kolonien_0.mid"
  }
]
Wed Sep 22 2021 06:02:39 GMT+0000 (Coordinated Universal Time)
Tue Jan 11 2022 02:47:36 GMT+0000 (Coordinated Universal Time)
2
1
120
0.1
true
[
  {
    "_id": "61dcefc8aed426001a1f4fa7",
    "type": "instruction",
    "textContent": [
      "Välkommen!\n\nNu ska du få lära dig några nya melodier.\n\nFörsök jobba på bra, men inte så att du känner dig stressad.\n\n För att kunna gå vidare till nästa melodi\nbehöver du spela rätt tre gånger men inte 3 ggr i rad.\n\nSessionen är 20 minuter lång, och tiden börjar efter att du lyssnat på melodin."
    ]
  },
  {
    "_id": "61dcefc8aed426001a1f4fa6",
    "type": "instruction",
    "textContent": "Låt oss börja med en uppvärmning.\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": "61dcefc8aed426001a1f4fa5",
    "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": "61dcefc8aed426001a1f4fa4",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Spela tillsammans med videon.",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 2,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "61dcefc8aed426001a1f4fa3",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "61dcefc8aed426001a1f4fa2",
    "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": "61dcefc8aed426001a1f4fa1",
    "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": "61dcefc8aed426001a1f4fa0",
    "type": "video",
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "footnote": false,
    "followedBy": true,
    "numberRepetition": 2,
    "enableSoundFlag": true,
    "isInSkipableChain": true
  },
  {
    "_id": "61dcefc8aed426001a1f4f9f",
    "type": "playing",
    "playingMode": "rhythm",
    "footnote": false,
    "helperImageFileName": "image/right_hand_numbered.bmp",
    "textContent": "Försök att spela melodin på egen hand.",
    "interactivePiano": "midi",
    "followedBy": true
  },
  {
    "_id": "61dcefc8aed426001a1f4f9e",
    "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": "61dcefc8aed426001a1f4f9d",
    "type": "instruction",
    "textContent": "Nu börjar den riktiga träningen"
  }
]
true
true
616a36448afad7001a2b16c7
questionnaires
1
rhythm
false
false
false
simple
0
true
0
false
0
4
none
true
default
usability questionaire 1
twins_experiment
[
  {
    "_id": "61dcf1c1aed426001a1f53e6",
    "type": "instruction",
    "textContent": "Hur upplever du att det har varit att träna med det här programmet hittills? Beskriv användarupplevelsen av genom att klicka i det alternativ som motsvarar hur starkt du håller med det ena eller det andra påståendet på varje rad nedan.",
    "footnote": true
  },
  {
    "_id": "61dcf1c1aed426001a1f53e5",
    "type": "survey",
    "textContent": "Jag upplevde träningsprogrammet och det grafiska användargränssnittet som…",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      -3,
      -2,
      -1,
      0,
      1,
      2,
      3
    ],
    "surveyInputOptionsText": [
      "⇚",
      "⇐",
      "←",
      "|",
      "→",
      "⇒",
      "⇛"
    ],
    "surveyLeftSideText": [
      "värdefullt",
      "tråkigt",
      "ointressant",
      "oberäkneligt",
      "snabbt",
      "uppfinningsrikt"
    ],
    "surveyRightSideText": [
      "värdelöst",
      "roligt",
      "intressant",
      "förutsägbart",
      "långsamt",
      "konventionellt"
    ]
  },
  {
    "_id": "61dcf1c1aed426001a1f53e4",
    "type": "survey",
    "textContent": "Jag upplevde träningsprogrammet och det grafiska användargränssnittet som…",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      -3,
      -2,
      -1,
      0,
      1,
      2,
      3
    ],
    "surveyInputOptionsText": [
      "⇚",
      "⇐",
      "←",
      "|",
      "→",
      "⇒",
      "⇛"
    ],
    "surveyLeftSideText": [
      "hindrande",
      "bra",
      "komplicerat",
      "otrevligt",
      "banalt",
      "obehagligt"
    ],
    "surveyRightSideText": [
      "stödjande",
      "dåligt",
      "lätt",
      "trevligt",
      "modernt",
      "behagligt"
    ]
  },
  {
    "_id": "61dcf1c1aed426001a1f53e3",
    "type": "survey",
    "textContent": "Jag upplevde träningsprogrammet och det grafiska användargränssnittet som…",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      -3,
      -2,
      -1,
      0,
      1,
      2,
      3
    ],
    "surveyInputOptionsText": [
      "⇚",
      "⇐",
      "←",
      "|",
      "→",
      "⇒",
      "⇛"
    ],
    "surveyLeftSideText": [
      "säkert",
      "motiverande",
      "uppfyller förväntningar",
      "ineffektivt",
      "tydligt",
      "opraktiskt"
    ],
    "surveyRightSideText": [
      "osäkert",
      "omotiverande",
      "uppfyller inte förväntningar",
      "effektivt",
      "förvirrande",
      "praktiskt"
    ]
  },
  {
    "_id": "61dcf1c1aed426001a1f53e2",
    "type": "survey",
    "textContent": "Jag upplevde träningsprogrammet och det grafiska användargränssnittet som…",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      -3,
      -2,
      -1,
      0,
      1,
      2,
      3
    ],
    "surveyInputOptionsText": [
      "⇚",
      "⇐",
      "←",
      "|",
      "→",
      "⇒",
      "⇛"
    ],
    "surveyLeftSideText": [
      "organiserat",
      "snyggt",
      "vänligt",
      "konservativt"
    ],
    "surveyRightSideText": [
      "plottrigt",
      "fult",
      "ovänligt",
      "innovativt"
    ]
  },
  {
    "_id": "61dcf1c1aed426001a1f53e1",
    "type": "writting",
    "textContent": "Kommentarer?",
    "writtingMaxCharacters": 1000,
    "writtingMinCharacters": 0,
    "writtingIsNumber": false,
    "writtingIsMultiline": true,
    "writtingTextPlaceHolder": "Skriv dina kommentarer här"
  },
  {
    "_id": "61dcf1c1aed426001a1f53e0",
    "type": "end",
    "textContent": "Tack för din feedback!",
    "footnote": true
  }
]
Sat Oct 16 2021 02:17:40 GMT+0000 (Coordinated Universal Time)
Tue Jan 11 2022 02:56:01 GMT+0000 (Coordinated Universal Time)
13
false
true
true
616a3a348afad7001a2b170c
questionnaires
1
rhythm
false
false
false
simple
0
true
0
false
0
4
none
true
default
usability questionaire 2
twins_experiment
[
  {
    "_id": "61dcf1b4aed426001a1f53df",
    "type": "instruction",
    "textContent": "Hur upplever du att det har varit att träna med det här programmet och användargränssnittet sedan föregående utvärdering, vilket har handlat om att lära sig mer välkända melodier?\n\nBeskriv användarupplevelsen genom att klicka i det alternativ som motsvarar hur starkt du håller med det ena eller det andra påståendet på varje rad nedan.",
    "footnote": true
  },
  {
    "_id": "61dcf1b4aed426001a1f53de",
    "type": "survey",
    "textContent": "Jag upplevde träningsprogrammet och det grafiska användargränssnittet som…",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      -3,
      -2,
      -1,
      0,
      1,
      2,
      3
    ],
    "surveyInputOptionsText": [
      "⇚",
      "⇐",
      "←",
      "|",
      "→",
      "⇒",
      "⇛"
    ],
    "surveyLeftSideText": [
      "värdefullt",
      "tråkigt",
      "ointressant",
      "oberäkneligt",
      "snabbt",
      "uppfinningsrikt"
    ],
    "surveyRightSideText": [
      "värdelöst",
      "roligt",
      "intressant",
      "förutsägbart",
      "långsamt",
      "konventionellt"
    ]
  },
  {
    "_id": "61dcf1b4aed426001a1f53dd",
    "type": "survey",
    "textContent": "Jag upplevde träningsprogrammet och det grafiska användargränssnittet som…",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      -3,
      -2,
      -1,
      0,
      1,
      2,
      3
    ],
    "surveyInputOptionsText": [
      "⇚",
      "⇐",
      "←",
      "|",
      "→",
      "⇒",
      "⇛"
    ],
    "surveyLeftSideText": [
      "hindrande",
      "bra",
      "komplicerat",
      "otrevligt",
      "banalt",
      "obehagligt"
    ],
    "surveyRightSideText": [
      "stödjande",
      "dåligt",
      "lätt",
      "trevligt",
      "modernt",
      "behagligt"
    ]
  },
  {
    "_id": "61dcf1b4aed426001a1f53dc",
    "type": "survey",
    "textContent": "Jag upplevde träningsprogrammet och det grafiska användargränssnittet som…",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      -3,
      -2,
      -1,
      0,
      1,
      2,
      3
    ],
    "surveyInputOptionsText": [
      "⇚",
      "⇐",
      "←",
      "|",
      "→",
      "⇒",
      "⇛"
    ],
    "surveyLeftSideText": [
      "säkert",
      "motiverande",
      "uppfyller förväntningar",
      "ineffektivt",
      "tydligt",
      "opraktiskt"
    ],
    "surveyRightSideText": [
      "osäkert",
      "omotiverande",
      "uppfyller inte förväntningar",
      "effektivt",
      "förvirrande",
      "praktiskt"
    ]
  },
  {
    "_id": "61dcf1b4aed426001a1f53db",
    "type": "survey",
    "textContent": "Jag upplevde träningsprogrammet och det grafiska användargränssnittet som…",
    "surveyOptionsAreRadio": true,
    "surveyAreAnswersMandatory": true,
    "surveyInputOptionsValues": [
      -3,
      -2,
      -1,
      0,
      1,
      2,
      3
    ],
    "surveyInputOptionsText": [
      "⇚",
      "⇐",
      "←",
      "|",
      "→",
      "⇒",
      "⇛"
    ],
    "surveyLeftSideText": [
      "organiserat",
      "snyggt",
      "vänligt",
      "konservativt"
    ],
    "surveyRightSideText": [
      "plottrigt",
      "fult",
      "ovänligt",
      "innovativt"
    ]
  },
  {
    "_id": "61dcf1b4aed426001a1f53da",
    "type": "writting",
    "textContent": "Kommentarer?",
    "writtingMaxCharacters": 1000,
    "writtingMinCharacters": 0,
    "writtingIsNumber": false,
    "writtingIsMultiline": true,
    "writtingTextPlaceHolder": "Skriv dina kommentarer här"
  },
  {
    "_id": "61dcf1b4aed426001a1f53d9",
    "type": "end",
    "textContent": "Tack för din feedback!",
    "footnote": true
  }
]
Sat Oct 16 2021 02:34:28 GMT+0000 (Coordinated Universal Time)
Tue Jan 11 2022 02:55:48 GMT+0000 (Coordinated Universal Time)
9
false
true
true
61b28ed7af1c87001b30706b
baseline tests
1
rhythm
false
false
false
simple
1200
true
0
false
0
4
none
false
default
smwt melody test
twins_experiment
[
  {
    "_id": "628bc4a1a04f68001a1ee9c5",
    "type": "question",
    "questionType": "midi-note",
    "textContent": "Markera tonen som avviker genom att vänsterklicka med muspekaren på motsvarande siffra.",
    "textReminder": "&PILED_CONTENT_LEFT& Kvar",
    "textAfterQuestionAsked": "Vänligen ge ditt svar.",
    "areInactiveAnswersDisplayed": true,
    "answerChoicesText": [
      1,
      2,
      3,
      4,
      5,
      6,
      7,
      8,
      9
    ],
    "audioFirst": [
      "SMDT/MelodyStimuli/Stim_01_4notes_1-1.mid",
      "SMDT/MelodyStimuli/Stim_02_4notes_2-1.mid",
      "SMDT/MelodyStimuli/Stim_03_4notes_3-1.mid",
      "SMDT/MelodyStimuli/Stim_04_5notes_1-1.mid",
      "SMDT/MelodyStimuli/Stim_05_5notes_2-1.mid",
      "SMDT/MelodyStimuli/Stim_06_5notes_3-1.mid",
      "SMDT/MelodyStimuli/Stim_07_6notes_1-1.mid",
      "SMDT/MelodyStimuli/Stim_08_6notes_2-1.mid",
      "SMDT/MelodyStimuli/Stim_09_6notes_3-1.mid",
      "SMDT/MelodyStimuli/Stim_10_7notes_1-1.mid",
      "SMDT/MelodyStimuli/Stim_11_7notes_2-1.mid",
      "SMDT/MelodyStimuli/Stim_12_7notes_3-1.mid",
      "SMDT/MelodyStimuli/Stim_13_8notes_1-1.mid",
      "SMDT/MelodyStimuli/Stim_14_8notes_2-1.mid",
      "SMDT/MelodyStimuli/Stim_15_8notes_3-1.mid",
      "SMDT/MelodyStimuli/Stim_16_9notes_1-1.mid",
      "SMDT/MelodyStimuli/Stim_17_9notes_2-1.mid",
      "SMDT/MelodyStimuli/Stim_18_9notes_3-1.mid"
    ],
    "audioSecond": [
      "SMDT/MelodyStimuli/Stim_01_4notes_1-2.mid",
      "SMDT/MelodyStimuli/Stim_02_4notes_2-2.mid",
      "SMDT/MelodyStimuli/Stim_03_4notes_3-2.mid",
      "SMDT/MelodyStimuli/Stim_04_5notes_1-2.mid",
      "SMDT/MelodyStimuli/Stim_05_5notes_2-2.mid",
      "SMDT/MelodyStimuli/Stim_06_5notes_3-2.mid",
      "SMDT/MelodyStimuli/Stim_07_6notes_1-2.mid",
      "SMDT/MelodyStimuli/Stim_08_6notes_2-2.mid",
      "SMDT/MelodyStimuli/Stim_09_6notes_3-2.mid",
      "SMDT/MelodyStimuli/Stim_10_7notes_1-2.mid",
      "SMDT/MelodyStimuli/Stim_11_7notes_2-2.mid",
      "SMDT/MelodyStimuli/Stim_12_7notes_3-2.mid",
      "SMDT/MelodyStimuli/Stim_13_8notes_1-2.mid",
      "SMDT/MelodyStimuli/Stim_14_8notes_2-2.mid",
      "SMDT/MelodyStimuli/Stim_15_8notes_3-2.mid",
      "SMDT/MelodyStimuli/Stim_16_9notes_1-2.mid",
      "SMDT/MelodyStimuli/Stim_17_9notes_2-2.mid",
      "SMDT/MelodyStimuli/Stim_18_9notes_3-2.mid"
    ],
    "rightAnswers": [
      1,
      0,
      1,
      4,
      3,
      4,
      4,
      1,
      3,
      0,
      2,
      5,
      0,
      5,
      7,
      2,
      0,
      3
    ]
  }
]
Thu Dec 09 2021 23:18:47 GMT+0000 (Coordinated Universal Time)
Mon May 23 2022 17:30:09 GMT+0000 (Coordinated Universal Time)
18
false
[
  {
    "_id": "628bc4a1a04f68001a1ee9c6",
    "type": "end",
    "textContent": "Det var allt. Lycka till med nästa del!",
    "footnoteType": "button",
    "footnoteMessage": "Vidare",
    "footnote": true
  }
]
[
  {
    "_id": "628bc4a1a04f68001a1ee9c7",
    "type": "instruction",
    "textContent": "Melodi\n\nDenna uppgift tar ca 4 minuter - se till att du har denna tid till förfogande utan störningsmoment. Du kommer att höra en kort serie toner som spelas två gånger. Andra gången den spelas är alltid en ton ändrad, och din uppgift är att ange vilken ton i ordningen som är annorlunda från den första serien. Klicka på den ändrade tonens nummer i ordningen.",
    "footnoteType": "button",
    "footnoteMessage": "Börja",
    "footnote": true
  }
]
true
false
true
true
true
true

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 2
Total index size 40 KB
Padding factor
Extents

Indexes

Name Columns Size Attributes Actions
_id_
_id   ASC
20 KB
 DEL
group_1_name_1_version_1
group   ASC
name   ASC
version   ASC
20 KB
unique:  true
background:  true
 DEL