This file is indexed.

/usr/share/gcompris/boards/piano_composition.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
44
45
46
47
48
49
50
51
52
53
54
55
<?xml version="1.0" encoding="UTF-8"?>
<GCompris>
  <Board
        name="piano_composition"
        type="python:piano_composition"
        section="/discovery/sound_group"
        icon="piano_composition.svg"
        difficulty="4"
        author="Beth Hadley (bethmhadley@gmail.com)"
	mandatory_sound_file="piano_composition/bass_pitches/1/1.wav"
        boarddir=""
        demo="1">
        <title>Piano Composition</title>
        <description>An activity to learn how the piano keyboard works, how notes are written on a musical staff and explore music composition by loading and saving your work.</description>
        <prerequisite>Familiarity with note naming conventions, note-names activity useful to learn this notation.</prerequisite>
        <goal>Develop an understanding of music composition, and increase interest in making music with a piano keyboard. This activity covers many fundamental aspects of music, but there is much more to explore about music composition. If you enjoy this activity but want a more advanced tool, try downloading MuseScore (http://musescore.org/en/download), an open source music notation tool.</goal>
	<manual xml:space="preserve">This activity has several levels, each level adds a new functionality to the previous level.
Level 1: basic piano keyboard (white keys only) and students can experiment with clicking the colored rectangle keys to write music
Level 2: the musical staff switches to bass clef, so pitches are lower than in previous level
Level 3: option to choose between treble and bass clef, additional function includes option to select note duration (quarter, half, and whole notes)
Level 4: addition of black keys (sharp keys)
Level 5: flat notation used for black keys
Level 6: load children's melodies from around the world
Level 7: all features available, with the additional feature to load and save your composition

The following keyboard bindings work in this activity:
- backspace: erase one note
- delete: erase all notes
- space bar: play composition
- 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 xml:space="preserve">
Thank you to Bruno Coudoin for his mentorship.
Thank you to Olivier Samyn for his contribution to improving the note design and coloring.
Thank you to Federico Mena who inspired me with his wonderful enthusiasm for my music projects at GUADEC.
Thank you to all contributors of children's songs from around the world, especially the GNOME community. Learn more about these
melodies and who contributed them here: https://live.gnome.org/GComprisMelodies
</credit>
  </Board>
  <Data directory=""/>
</GCompris>