1/* GCompris - dataset_01.qml 2 * 3 * SPDX-FileCopyrightText: 2018 Aman Kumar Gupta <gupta2140@gmail.com> 4 * 5 * Authors: 6 * Beth Hadley <bethmhadley@gmail.com> (GTK+ version) 7 * Johnny Jazeix <jazeix@gmail.com> (Qt Quick port) 8 * Aman Kumar Gupta <gupta2140@gmail.com> (Qt Quick port) 9 * 10 * SPDX-License-Identifier: GPL-3.0-or-later 11 */ 12import QtQuick 2.9 13 14QtObject { 15 property var levels: [ 16 { 17 "clef": "Treble", 18 "sequence": ["C4", "G4"] 19 }, 20 { 21 "clef": "Bass", 22 "sequence": ["C3", "F3"] 23 }, 24 { 25 "clef": "Treble", 26 "sequence": ["B3", "D4", "F4", "A4"] 27 }, 28 { 29 "clef": "Bass", 30 "sequence": ["B2", "D3","E3", "G3"] 31 }, 32 { 33 "clef": "Treble", 34 "sequence": ["C5", "G5"] 35 }, 36 { 37 "clef": "Bass", 38 "sequence": ["C2", "F2"] 39 }, 40 { 41 "clef": "Treble", 42 "sequence": ["B4", "D5", "F5", "A5"] 43 }, 44 { 45 "clef": "Bass", 46 "sequence": ["B1", "D2","E2", "G2"] 47 }, 48 { 49 "clef": "Treble", 50 "sequence": ["E4", "E5"] 51 }, 52 { 53 "clef": "Bass", 54 "sequence": ["B3", "D4"] 55 }, 56 { 57 "clef": "Treble", 58 "sequence": ["G3", "C6"] 59 }, 60 { 61 "clef": "Bass", 62 "sequence": ["A2", "A3", "C4", "E4"] 63 }, 64 { 65 "clef": "Treble", 66 "sequence": ["F3", "A3"] 67 }, 68 { 69 "clef": "Bass", 70 "sequence": ["G4", "A4"] 71 }, 72 { 73 "clef": "Treble", 74 "sequence": ["B5", "D5"] 75 }, 76 { 77 "clef": "Bass", 78 "sequence": ["B4"] 79 }, 80 { 81 "clef": "Treble", 82 "sequence": ["D3", "E3"] 83 }, 84 { 85 "clef": "Bass", 86 "sequence": ["F1", "G1", "A1"] 87 } 88 ] 89 property string objective: qsTr("This activity will teach you to read notes from F1 in bass clef up to D6 in treble clef.<br>On each level you will learn new notes and practice the ones you have already learned.<br>Reference notes are colored in red and will help you to read the notes placed around them.") 90 property var referenceNotes: { 91 "Treble": ["C", "G"], 92 "Bass": ["F", "C"] 93 } 94} 95