/usr/share/gcompris/boards/play_piano.xml is in gcompris-data 15.02-1.1ubuntu1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | <?xml version="1.0" encoding="UTF-8"?>
<GCompris>
<Board
name="play_piano"
type="python:play_piano"
section="/discovery/sound_group"
icon="play_piano.svg"
difficulty="2"
author="Beth Hadley (bethmhadley@gmail.com)"
mandatory_sound_file="piano_composition/bass_pitches/1/1.wav"
boarddir=""
demo="1">
<title>Play Piano!</title>
<description>Learn to play melodies on the piano keyboard!</description>
<prerequisite>Knowledge of musical notation and musical staff. Play the activity named 'Piano Composition' first.</prerequisite>
<goal>Understand how the piano keyboard can play music as written on the musical staff.</goal>
<manual xml:space="preserve">The notes you see will be played to you. Click on the corresponding keys on the keyboard that match the notes you hear and see. All levels except for the last have the notes colored so you can match the notes to the keyboard colors. Each level increases in difficulty by adding more notes. Levels 1-6 test the treble clef, levels 7-12 test the bass clef. When you get five points, you move onto the next level (incorrect answers deduct points, correct answers add points).
The following keyboard bindings work in this game:
- backspace: erase attempt
- delete: erase attempt
- enter/return: OK button
- space bar: play
- number keys:
- 1: C
- 2: D
- 3: E
- 4: F
- 5: G
- 6: A
- 7: B
- 8: C (higher octave)
- etc.
- F1: C# / Db
- F2: D# / Eb
- F3: F# / Gb
- F4: G# / Ab
- F5: A# / Bb
</manual>
<credit>Bruno Coudoin for his mentorship.</credit>
</Board>
<Data directory=""/>
</GCompris>
|