<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Workshop, October</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>The C@merata task at MediaEval 2016: Natural Language Queries Derived from Exam Papers, Articles and Other Sources against Classical Music Scores in MusicXML</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Richard Sutcliffe</string-name>
          <email>rsutcl@essex.ac.uk</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Richard Lewis</string-name>
          <email>richard.lewis@gold.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tom Collins</string-name>
          <email>tomthecollins@gmail.com</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chris Fox</string-name>
          <email>foxcj@essex.ac.uk</email>
          <xref ref-type="aff" rid="aff4">4</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eduard Hovy</string-name>
          <email>hovy@cmu.edu</email>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Deane L. Root</string-name>
          <email>dlr@pitt.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computing</institution>
          ,
          <addr-line>Goldsmiths</addr-line>
          ,
          <institution>University of London</institution>
          ,
          <addr-line>London</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Music, University of Pittsburgh</institution>
          ,
          <addr-line>Pittsburgh, PA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Department of Psychology, Lehigh University</institution>
          ,
          <addr-line>Bethlehem, PA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Language Technologies Institute, Carnegie-Mellon University</institution>
          ,
          <addr-line>Pittsburgh, PA</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>School of CSEE, University of Essex</institution>
          ,
          <addr-line>Colchester</addr-line>
          ,
          <country country="UK">UK</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <volume>2</volume>
      <fpage>0</fpage>
      <lpage>21</lpage>
      <abstract>
        <p>Cl@ssical Music Extraction of Relevant Aspects by Text Analysis (C@merata) is a shared evaluation held at MediaEval and this is the third time the task has run. The input is a natural language query ('F# in the cello') and the output is a passage in a MusicXML score which contains this note played on the instrument in question. There are 200 such questions each year and evaluation is via modified versions of Precision, Recall and FMeasure. In 2014 and 2015 the best Beat F (BF) scores were 0.797 and 0.620, both attained by CLAS. This year, queries were more difficult and in addition the most experienced groups from previous years were unable to take part. In consequence, the best BF was 0.070. This year, there was progress concerning the development of the queries, many of these being derived from real sources such as exam papers, books and scholarly articles. We are thus converging on our goal of relating musical references in complex natural language texts to passages in music scores.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. INTRODUCTION</title>
      <p>The aim of the Cl@ssical Music Extraction of Relevant
Aspects by Text Analysis (C@merata) evaluations is to advance
our knowledge of how musical references in texts relate to actual
passages within symbolic music scores. The evaluation takes
place at MediaEval each year and consists of a series of 200
questions. Each question consists of a short string making
reference to a musical feature (A4 sung to the word 'bow') and a
score in MusicXML. Participants have to build a system which
can answer each question by specifying a set of one or more
passages which exactly demarcate the feature in question. In the
example above, we wish to know the exact beginning and end of a
note of unspecified length which has pitch A4 and which is being
sung to the word specified (‘bow’).</p>
      <p>
        The general organisation of the task has remained the same
for three years; this includes the XML format of the question file,
the format of the answer file, the type of music scores used
(MusicXML) and the means of evaluating answers (Beat
Recall/Precision and Measure Recall/Precision). Detailed
descriptions of all these can be found in the 2014 [
        <xref ref-type="bibr" rid="ref14 ref15">15,16</xref>
        ] and
2015 [
        <xref ref-type="bibr" rid="ref17 ref18">18,19</xref>
        ] overview papers. In this paper, we will start off by
summarising the task and the means of evaluation. We then
discuss the development of the question types over the past three
years and in particular focus on the more sophisticated methods
adopted for question generation this year. We will then present
the participating systems for this year and discuss the results
which they obtained.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. TASK SUMMARY</title>
      <p>Paticipants have to build a system which will take as input an
XML file containing 200 questions and produce as output a file
containing one or more answers for each of them. Questions are
grouped into twenty sets of ten, each corresponding to a particular
MusicXML score. There are thus twenty scores in total and each
year these are different. The scores for each year are listed in
Table 2 (at the end of the paper).</p>
      <p>
        Scores are chosen from public sources, are in MusicXML [
        <xref ref-type="bibr" rid="ref8">9</xref>
        ]
and are required to fall on a predefined distribution of staves
(Table 3). There are two main forms of English musical
terminology in use today, European English (crotchet, bar) and
American English (quarter note, measure). For this reason, half of
the questions in the task each year are in European English and
the other half are in American English.
      </p>
      <p>Concerning an answer, we use the concept of a passage
which starts at a particular beat in a bar and ends at another beat
in a bar. Bar numbers are taken from the MusicXML. Beats are
measured in divisions, a concept taken from the MusicXML
standard. A division is an integer and a value of one means we are
counting in crotchets; a value of two indicates quavers and so on.
Where necessary, a high divisions value (e.g. 12) can be used
where we wish to beat in crotchets, quavers, crotchet triplets or
quaver triplets for difference answers to the same question. In
C@merata, the question always specifies the divisions value to be
used for all answers to a particular question. In summary, a
passage such as [4/4,1,1:1-2:4] means we are in 4/4/ time,
divisions is set to one (crotchets) the passage starts before the first
crotchet beat of bar one (1:1) and the passage ends after the fourth
crotchet beat of bar two (2:4).</p>
      <p>In evaluation, a passage is beat correct if it starts at the
correct beat in the correct start bar and it ends at the correct beat
in the correct end bar. So, if the correct answer is a crotchet, the
passage must start immediately before the crotchet in question and
it must end immediately after it. Similarly, a passage is measure
correct if it starts in the correct start bar and ends in the correct
end bar. Based on beat correct and measure correct, we can define
the following:</p>
      <p>Beat Precision (BP) as the number of beat-correct passages
returned by a system, in answer to a question, divided by the
number of passages (correct or incorrect) returned.</p>
      <p>Beat Recall (BR) is the number of beat-correct passages
returned by a system divided by the total number of answer
passages known to exist.</p>
      <p>Beat F-Score (BF) is the harmonic mean of BP and BR.</p>
      <p>Measure Precision (MP) is the number of measure-correct
passages returned by a system divided by the number of passages
(correct or incorrect) returned.</p>
      <p>Measure Recall (MR) is the number of measure-correct
passages returned by a system divided by the total number of
answer passages known to exist.</p>
      <p>Measure F-Score (MF) is the harmonic mean of MP and</p>
    </sec>
    <sec id="sec-3">
      <title>3. QUESTIONS 3.1 2014 Questions</title>
      <p>
        For the first year of the task [
        <xref ref-type="bibr" rid="ref14 ref15">15,16</xref>
        ], questions were chosen
from the Renaissance and Baroque periods. There were twenty
MusicXML scores chosen mainly from musescore.com. There
were six scores containing two staves and six on three staves, four
on one stave and two each on four staves and five staves.
Composers were Bach, Carissimi, Charpentier, Corelli, Cutting,
Dowland, Lassus, Lully, Monteverdi, Purcell, Scarlatti, Tallis,
Telemann, Vivaldi and Weiss. Ten questions were posed against
each score, i.e. 200 in total. For ten of the twenty scores, English
terminology was used (‘crotchet’ etc) while for the other ten,
American terminology was used (‘quarter note’ etc). The 200
questions were on a predefined distribution: 30 simple pitch, 30
simple length, 30 pitch and length, 10 performance specification,
20 stave specification, 5 word specification, 30 followed by, 19
melodic interval, 11 harmonic interval, 5 cadence specification, 5
triad specification and 5 texture specification. So half of the
questions were quite basic and essentially asking for a note, while
half the questions dealt with more complex concepts such as
intervals, cadences, chords and texture. Questions of type follow
asked about one note followed by another.
3.2 2015 Questions
      </p>
      <p>
        For the second year [
        <xref ref-type="bibr" rid="ref17 ref18">18,19</xref>
        ], questions came from the
Baroque, Classical and Early Romantic periods. Once again there
were twenty MusicXML scores, mostly from musescore.com.
There were now some more complex scores: there were six on two
staves and six on four staves, two on one stave and two on three
staves, and one each on six, seven, eight and nineteen staves. So
the collection now included one full orchestral score. Composers
were Bach, CPE Bach, Beethoven, Haydn, Marcello, Monteverdi,
Mozart, Purcell, Schubert, Sweelinck and Vivaldi. The
distribution of question types of the 200 questions was now: 40
1_melod unqualified, 40 1_melod qualified by clef, instrument
etc., 20 n_melod unqualified, 20 n_melod qualified by clef,
instrument etc., 20 1_harm, 6 texture, 40 follow and 14 synch.
1_melod were essentially notes while n_melod were specified
sequences of notes; 1_harm queries were chords and texture was
polyphony etc. Questions of type follow were now more complex
because chords and sequences of notes could be followed by other
chords and note sequences. The synch questions dealt with one
event against another such as specified notes on one instrument
being played at the same time as notes on another instrument.
Generally the questions were getting more difficult and more
interesting; they were closer to the kinds of musical passage
which people would actually be interested in asking about.
3.3 2016 Questions
      </p>
      <p>This year, questions were chosen from the Renaissance,
Baroque, Classical and Early Romantic periods. The twenty
MusicXML scores were selected from kern.ccarh.org and from
musescore.com. The former scores are from Stanford and have
been prepared from various public domain and out-of-copyright
sources. They are created in the kern format and are also available
in a conversion to MusicXML.</p>
      <p>The distribution of scores in terms of staves can be seen in
Table 4. It is similar to 2015 except that there are now five scores
with eight or more staves: two on eight staves and one each on
ten, thirteen and eighteen staves.</p>
      <p>The scores themselves can be seen in Table 3, which shows
the work, number of staves and scoring (i.e. the istruments used).
Composers this year were Bach, Beethoven, Bennet, Chopin,
Handel, Morley, Mozart, Palestrina, Scarlatti, Schubert, Vivaldi
and Weelkes. There were six works for keyboard (three for
harpsichord and three for piano), one Schubert song for voice and
piano and two string quartet movements; there were three a
capella vocal works for SATB and one each for SATTB and
SSATB; there were two Vivaldi concertos for strings and
continuo and two symphony movements, one by Mozart and the
other by Beethoven. Finally there was a movement from Handel’s
Messiah for SATB and orchestra.</p>
      <p>The distribution of question types is shown in Tables 1 and
2. These tables also show several examples of each type. All
1_melod questions are concerned with one note and can me
modified by bar/measure (‘A#1 in bars 44-59’). Thirty-six of the
forty can also be modified by perf (‘forte’), instr (‘in the violin’),
clef (‘in the bass clef’), time (‘in 3/4’) or key (‘with G major key
signature’).</p>
      <p>n_melod questions are concerned with a sequence of notes
which can be specified exactly (‘D4 D5 A5 D6 in sixteenth
notes’) or inexactly (‘two-note dotted rhythm’). They can also be
modified by bar/measure, perf etc in the same as 1_melod
questions.</p>
      <p>1_harm questions deal with single chords (‘whole-note
unison E2 E3 E4’) which can be less specific (‘chord of C’ or
‘five-note chord in the bass’). Once again they can be modified as
above (‘chord of F#3, D4 and A4 in the lower three parts’,
‘harmonic octave in the bass clef’). Note that we allow two notes
to be a chord, including octaves etc. This year, references to
inversions (‘Ia chord’) are considered of 1_harm type.</p>
      <p>n_harm questions deal with sequences of chords with the
usual modifications (‘three consecutive thirds in bars 1-43’).
Cadences are also included here, since they are sequences of
specific chords (‘plagal cadence in bars 134-138’). There are also
some more complex types here (‘A5 pedal in bars 116-138’).</p>
      <p>Finally, there are texture questions (‘all three violin parts in
unison in measures 1-59’, ‘counterpoint in bars 1-14’). Some
more complex forms were added this year (‘imitative texture in
bars 1-18’).</p>
      <p>Table 2 shows two further forms of question, follow and
synch. There are twenty of the former and thirteen of the latter. In
a departure from last year, these are not separate types, but range
over the queries of type 1_melod, n_melod, 1_harm and n_harm
as shown in Table 1. Thus the examples in Table 2 are all within
the distribution of query types shown in Table 1. A follow
question allows us to specify some passage followed by another
passage. Each such passage can be of type 1_melod, n_melod etc.
4. 2016 CAMPAIGN</p>
    </sec>
    <sec id="sec-4">
      <title>4.1 Participants</title>
      <p>This year, ten groups registered for the task, the largest
number so far in the three years. Unfortunately, however, only
four of these were able to return a run. Participants are shown in
Table 5. There was one each from England, Ireland, Poland and
Russia.</p>
    </sec>
    <sec id="sec-5">
      <title>4.2 Approaches used by Systems</title>
      <p>The following are short notes on the various systems this
year. Full details can be found in the participant papers in this
volume.</p>
      <p>
        This year, the DMUN system was re-written. The group
developed a text query parser that, given a sentence such as a
C@merata question, generates a script for music operations. The
script contains the music concepts and their relations as described
in the query, but in a structured form related to SQL in such a way
that workflows of specific music data operations are formed. A
parser then reads the script and calls the corresponding functions
from a framework created on top of music21 [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <sec id="sec-5-1">
        <title>DMUN</title>
      </sec>
      <sec id="sec-5-2">
        <title>KIAM</title>
      </sec>
      <sec id="sec-5-3">
        <title>OMDN</title>
      </sec>
      <sec id="sec-5-4">
        <title>UMFC</title>
        <p>The KIAM system is written in PHP and is based on regular
expressions. Queries are categorised and analysed using regular
expressions; answers are then extracted from raw MusicXML
files.</p>
        <p>This allows quite complex sequences to be specified (‘D C# in the
right hand, then F A G Bb in semiquavers in the left hand’, ‘5 B4s
followed by a C5’).</p>
        <p>Questions of type synch can link two passages which must
occur at the same time. In the simplest case, each passage is of
exactly the same length (‘quarter note E5 against a quarter note
C#3’). However, this is not necessarily the case (‘C#3 minim and
E4 semibreve simultaneously’); here, according to our rules, the
whole of the minim must lie somewhere within the duration of the
semibreve. The length of the passages need not be specified (‘D3
in the bass at the same time as C5 in soprano 1’, ‘three-note chord
in the harpsichord right hand against a two-note chord in the
harpsichord left hand in measures 45-52’).</p>
        <p>When we reach the follow and synch questions, they are
starting to become interesting from a musicological perspective as
such musical phenomena as these cannot readily be specified
except in a natural language. The key advantage of language here
is that it can vary in specificity from the constrained to the open;
to interpret the open queries requires considerable musical
knowledge. Hence, C@merata starts to become interesting and
not merely a simple exercise in finding notes.</p>
        <p>
          We will finish this section by summarising how we derived
the questions. In previous years, we decided the question types
and distribution first; we then selected scores and devised queries
by going through them, trying to find passages against which
queries could be posed. This reverse-logic approach was a simple
development of the one which we had used at CLEF for many
years [
          <xref ref-type="bibr" rid="ref10 ref11 ref12 ref13 ref9">10,11,12,13,14</xref>
          ]. This year we had aimed to generate some
of the questions using a more realistic approach. Two suggestions
had been made in previous years. The first was to base certain
questions on First Species Counterpoint as exemplified for
example in Kitson [
          <xref ref-type="bibr" rid="ref5">6</xref>
          ] and indeed Fux [2]. Certain suggestions
had been made by OMDN participant Donncha Ó Maidín:
•
•
•
•
•
•
        </p>
        <p>Modes: Dorian, Phrygian, Lydian, Mixolydian, Aeolian,
Locrian, Ionian (these would be n_melod queries);
Melodic intervals: diminished fifth, augmented fourth
(n_melod queries);
Harmonic intervals: perfect concords, imperfect concords
and discord (1_harm queries);
Movement of parts: similar, contrary, oblique and parallel
(n_melod against n_melod);
Special relationships: false relation of the tritone (1_harm)
exposed fifths and octaves (n_harm).</p>
        <p>In the event, we managed queries relating to melodic
intervals and movement of parts and we plan to investigate the
others in future. The second suggestion was to base questions on
music exam papers set in English schools at GCSE level (aged
sixteen) and A Level (aged eighteen). This had been proposed by
DMUN participant Tom Collins and by co-organiser Richard
Lewis. DMUN participation was handed over to Andreas
Katsiavalos this year, so Tom Collins joined the organisers and
did indeed generate some questions based on a study of exam
papers.</p>
        <p>
          The third strand of work was concerned with the derivation
of queries from musicological texts. For this campaign, we
revisited some of the texts we studied previously [
          <xref ref-type="bibr" rid="ref16">17</xref>
          ] and styled
some of the more complex questions accordingly.
        </p>
        <p>The system used is similar to last year and is based on the
author’s CPNView system.</p>
        <p>The UMFC system was based on recurrent neural networks
which is undoubtedly the most original approach.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>4.3 Runs and Results</title>
      <p>Overall results are shown in Table 6. The best run was
DMUN01 which scored BF 0.070 and MF 0.106. These results
are very low. Moreover, they are only based on a small subset of
the queries. The best scores in 2014 were BF 0.797 and MF
0.854, and in 2015 were BF 0.620 and MF 0.656. In both
previous years, the CLAS system was the best but unfortunately
they could not participate this year. The questions were more
difficult this year but another factor was that three of the four
participants had not taken part before. All systems this year were
able to answer simple note questions such as ‘C# crotchet’ but the
task has moved on and there are now very few 1_melod questions
as simple as that.</p>
      <p>Table 6 shows the average results by question type. As
expected, 1_melod are the the easiest overall (BF 0.054) followed
by n_melod (BF 0.028). After that come 1_harm (BF 0.019) and
n_harm (BF 0.013). These questions are progressively more
difficult, so this order is to be expected. Texture questions this
year could not be answered by any system (BF 0).</p>
      <p>Turning to the more complex follow and synch questions
(which were a subset of the questions of other types this year), the
bottom half of Table 6 shows the average scores for follow (BF
0.078) and synch (BF 0). The follow score is higher than might be
expected and this is because KIAM scored well on these questions
(see Table 13, KIAM, BF 0.227, the next highest being DMUN
with BF 0.044). While BF for synch questions was 0, MF was
0.018, so some systems could at least determine the correct start
and end bar, if not the exact beat.</p>
      <p>Looking at the results for different systems across question
types, the performance of UMFC on 1_harm questions is
noteworthy (BF 0.042) this system scored BF 0 on 1_melod and
n_melod questions.</p>
      <p>Generally, all the systems scored very low on Recall, because
they missed out many correct answers. However, they were much
better on Precision, because answers returned tended to be
correct. Looking at Table 6, average BP over all participants was
0.167 and average MP was 0.447. The best BP was 0.420 and the
best MP was 0.640 (both DMUN). These are more respectable
looking figures. In fact, looking at MP in Table 6, three out of the
four systems scored 0.511 or better. The problem with systems
this year was that they were not sophisticated enough to handle
complex questions; those that they did answer were often correct.</p>
      <p>If we look at the MP figures for the various different
questions types (Tables 8-14) we can see the highest values scored
on any measure in this year’s campaign: For 1_melod, DMUN
scored 0.857 and KIAM scored 0.727; for n_melod, DMUN
scored 0.706; for 1_harm OMDN scored 0.8; for n_harm, DMUN
scored 0.5. Finally, concerning follow and synch, for follow,
KIAM scored 1 and OMDN scored 0.333; for synch, OMDN
scored 0.333. Of course, in most of these cases, a system was
chancing to match passages for the particularl queries and was not
in fact attempting the vast majority of questions, leading to very
low MR and MF scores.</p>
    </sec>
    <sec id="sec-7">
      <title>5. Discussion and Conclusions</title>
      <p>The main achievement this year was to develop some very
interesting questions against some quite complex scores.
Questions were a lot more complicated than those of last year
which in turn were more complicated than in the first year when
many were quite elementary.</p>
      <p>Unfortunately, the systems have not kept up with the task.</p>
      <p>They can answer very few of the questions, though answers when
returned are often correct, at least for MF. There is some
ambiguity concerning the exact beats of certain questions, in
particular those of types follow and synch, and this can partly
account for the much lower BF scores than MF scores.</p>
      <p>
        Concerning practical aspects of the organisation, as always
there were two problems in finding scores. The first was that there
is a limited choice of public domain works, especially ones which
are of sufficiently high quality. Over the years we have
more-orless exhausted the musescore archive [
        <xref ref-type="bibr" rid="ref7">8</xref>
        ] because most scores
there are not licensed to be distributed, only for private use.
Moreover, our scores need to fit into a complex distribution of
musical periods, numbers of staves and instrumentation. For these
reasons we have turned increasingly to the Stanford CCARH Kern
scores [
        <xref ref-type="bibr" rid="ref4">5</xref>
        ]. There is a very good choice of scores and the level of
scholarship and accuracy there are high.
      </p>
      <p>
        However, this leads to the second problem, which is the
quality of the MusicXML. Scores on musescore are produced
mainly by amateurs using many different types of software.
Conversion to MusicXML is carried out at the end of the
encoding process and relies on the extent to which the score
writing software supports it. We have found that many
MusicXML files do not load in the Musescore software [
        <xref ref-type="bibr" rid="ref6">7</xref>
        ] or
contain errors or anomalies. For example, an anacrusis bar may be
numbered one rather than the more usual zero.
      </p>
      <p>
        The situation for the kern scores is rather similar. Conversion
to MusicXML is carried out by a script at the end; MusicXML is
not considered the primary format as it is assumed that kern will
always be used. We have found that some of these conversions are
inaccurate or crash Musescore. In some cases we were able to
reconvert from kern using the latest version of music21 [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In other
cases, a new score had to be selected for the evaluation.
      </p>
      <p>
        Finally, looking to the future, there have now been three
years where the C@merata query and answer format remained the
same: the input was a noun phrase and the output was a passage.
Over the years we have also begun to investigate the relationship
between our queries and actual musicological texts [
        <xref ref-type="bibr" rid="ref16">17</xref>
        ]. This year
we looked also at GCSE and A Level exam questions. Naturally,
such questions are not in the raw C@merata format and have to be
converted in order to fit the task. Sometimes this is not possible
because of restrictions in our task. An interesting instance of this
is exam questions like ‘Which one of the following terms best
describes the music at bars x-y? &lt;list of terms&gt;’. This is a sort of
ranking task as several terms are specified and we must say which
is the most important. The nature of the question implies that all
the terms specified apply to the passage to a greater or lesser
extent. This is one way of reflecting the intrinsic ambiguity of
musical analysis which we could consider for future campaigns.
[2] Fux, J. J. (1725). Gradus ad Parnassum (Practical Rules for
Learning Composition translated from a Work intitled
Gradus ad Parnassum written originally in Latin by John
Joseph Feux). Translated around 1750 by unknown
translator. London, Welcker. http://imslp.nl/imglnks/
usimg/3/31/IMSLP370587-PMLP187246-practicalrules
fo00fuxj.pdf
      </p>
      <p>Q31: minim on the word "cease"
A: [ 4/4, 1, 7:3-7:4 ], [ 4/4, 1, 9:1-9:2 ]
Q32: note on the word "mine" against a note on the word "eyes"
A: [ 4/4, 1, 3:4-3:4 ]
Q33: semibreve tied to a minim in the Bass clef
A: [ 4/4, 1, 1:1-2:2 ], [ 4/4, 1, 3:1-4:2 ]
Q35: semibreve tied to a minim followed by crotchet, crotchet
A: [ 4/4, 1, 1:1-2:4 ], [ 4/4, 1, 2:1-3:4 ]
Q36: minor third between Basse and Tenor in bars 1-35
A: [ 4/4, 1, 1:3-2:2 ], [ 4/4, 1, 8:1-8:2 ], [ 4/4, 1, 9:3-9:4 ]
Q37: Ia chord in bars 1-10
A: [ 4/4, 1, 2:1-2:2 ], [ 4/4, 1, 5:3-5:4 ], [ 4/4, 1, 8:3-8:4 ], [ 4/4, 1, 9:3-9:4 ]
Q40: counterpoint in bars 1-14
A: [ 4/4, 1, 1:3-14:4 ]
1_melod qualified
by perf, instr, clef, 36
time, key
n_melod</p>
      <p>15
n_melod qualified
by perf, instr, clef, 45
time, key
1_harm
1_harm possibly
qualified by perf,
instr, clef, time,</p>
      <p>key
n_harm
n_harm possibly
qualified by perf,
instr, clef, time,</p>
      <p>key
texture</p>
      <p>All
17
23
25
15
20
flute dotted half note only against strings
half note on the tonic in the bass clef</p>
      <sec id="sec-7-1">
        <title>A4 sung to the word 'bow'</title>
        <p>two-note dotted rhythm in measures 1-24
eight note rising passage in quarter notes</p>
        <p>repeated Bb4 whole note
D4 D5 A5 D6 in sixteenth notes repeated twice</p>
        <p>two tied dotted minims in bars 72-88
dotted minims C B A in the Bass clef in bars 70-90</p>
        <p>melodic interval of a minor 7th in the voice
rising arpeggio in the left hand in measures 1-10
five-note melody in the cello in measures 20-28
whole note rest, quarter note in the Violin 4 in measures 1-103
7th triad in measures 1-3</p>
        <p>Ia chord in bars 1-10</p>
        <p>chord of C
whole-note unison E2 E3 E4</p>
        <p>chord III in bars 44-59
chord of F#3, D4 and A4 in the lower three parts</p>
        <p>harmonic fifth in the oboe
harmonic octave in the bass clef
harmonic perfect fourth between the Soprano and Alto in bars 1-9
cello and viola playing dotted minims an octave apart in bars 40-70
interrupted cadence</p>
        <p>A5 pedal in bars 116-138
authentic cadence in measures 14-18</p>
        <p>plagal cadence in bars 134-138
three consecutive thirds in bars 1-43
consecutive sixths between the Altos and Basses in measures 73-80
flute, oboe and bassoon in unison in measures 1-56</p>
        <p>consecutive descending sixths in the left hand
alternating fourths and fifths in the Oboe in bars 1-100
Soprano and Alto moving one step down together in measures 1-12
all three violn parts in unison in measures 1-59</p>
        <p>polyphony in measures 5-12
homophonic texture in measures 125-138
imitative texture in bars 1-18
counterpoint in bars 1-14
D C# in the right hand, then F A G Bb in semiquavers in the left hand
B flat in the cbass followed a quarter note later by B natural in the cbass</p>
      </sec>
      <sec id="sec-7-2">
        <title>5 B4s followed by a C5</title>
        <p>quarter note E5 against a quarter note C#3</p>
        <p>C#3 minim and E4 semibreve simultaneously</p>
        <p>D3 in the bass at the same time as C5 in soprano 1
three-note chord in the harpsichord right hand against a two-note chord in
the harpsichord left hand in measures 45-52
A#3 in the piano and F#5 in the voice simultaneously
2
2
2
2
2
2
3
4
4
4
4
4
4
5
5
8
8
10
13
18</p>
        <p>Scoring
hpd
pf
pf
pf
hpd
hpd
S, pf</p>
      </sec>
      <sec id="sec-7-3">
        <title>SATB</title>
        <p>2 vn, va, vc</p>
      </sec>
      <sec id="sec-7-4">
        <title>SATB</title>
      </sec>
      <sec id="sec-7-5">
        <title>SATB</title>
        <p>2 vn, va, vc</p>
      </sec>
      <sec id="sec-7-6">
        <title>SATTB</title>
      </sec>
      <sec id="sec-7-7">
        <title>SSATB</title>
        <sec id="sec-7-7-1">
          <title>Lang</title>
          <p>Eng.</p>
        </sec>
      </sec>
      <sec id="sec-7-8">
        <title>Amer.</title>
        <p>Eng.
Eng.
Eng.</p>
      </sec>
      <sec id="sec-7-9">
        <title>Amer.</title>
      </sec>
      <sec id="sec-7-10">
        <title>Amer.</title>
      </sec>
      <sec id="sec-7-11">
        <title>Amer. Eng. Eng.</title>
      </sec>
      <sec id="sec-7-12">
        <title>Amer.</title>
        <p>Eng.
Eng.
Eng.</p>
      </sec>
      <sec id="sec-7-13">
        <title>2 vn, va, vc Amer.</title>
        <p>4 vn, 2 va, vc,</p>
        <p>Amer.</p>
        <p>db
3 vn, va, vc,
Amer.</p>
        <p>db, hpd
fl, 2 ob, 2 bn,
2 hn, 2 vn, va, Eng.</p>
        <p>vc, db
2 fl, 2 ob, 2 cl,
2 bs, 2 hn, 2
Amer.
tpt, timp, 2 vn,</p>
        <p>va, vc, db,
fl, 2 ob, cl, bs,
hn, tbn, tuba, Amer.
SATB, hpd, 2
vn, va, vc, db</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Cuthbert</surname>
            ,
            <given-names>M. S.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Ariza</surname>
            <given-names>C.</given-names>
          </string-name>
          <year>2010</year>
          .
          <article-title>music21: a toolkit for computer-aided musicology and symbolic music data</article-title>
          .
          <source>In Proceedings of the International Symposium on Music Information Retrieval (Utrecht, The Nethlerands, August 09 - 13</source>
          ,
          <year>2010</year>
          ).
          <fpage>637</fpage>
          -
          <lpage>642</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Huron</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>1997</year>
          ).
          <article-title>Humdrum and Kern: Selective Feature Encoding</article-title>
          . In Beyond MIDI, ed E.
          <string-name>
            <surname>Selfridge-Field</surname>
          </string-name>
          (Cambridge, Massachusetts: The MIT Press,
          <year>1997</year>
          ), pp.
          <fpage>375</fpage>
          -
          <lpage>401</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Huron</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2002</year>
          ).
          <article-title>Music information processing using the Humdrum toolkit: concepts, examples, and lessons</article-title>
          .
          <source>Comput. Music J</source>
          .
          <volume>26</volume>
          ,
          <issue>2</issue>
          ,
          <fpage>11</fpage>
          -
          <lpage>26</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Kern</given-names>
            <surname>Scores</surname>
          </string-name>
          (
          <year>2016</year>
          ). http://kern.ccarh.org
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Kitson</surname>
            ,
            <given-names>C. H.</given-names>
          </string-name>
          (
          <year>1907</year>
          ).
          <article-title>The Art of Counterpoint and its Application as a Decorative Principle</article-title>
          . Oxford, UK, Clarendon Press. https://archive.org/details/artofcounterpoin00kitsuoft
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Musescore</surname>
          </string-name>
          (
          <year>2016</year>
          ).
          <article-title>Music Composition and Notation Software</article-title>
          . http://musescore.org/
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Musescore</given-names>
            <surname>Music Achive</surname>
          </string-name>
          (
          <year>2016</year>
          ). https://musescore.com
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [9]
          <string-name>
            <surname>MusicXML</surname>
          </string-name>
          (
          <year>2016</year>
          ). http://www.musicxml.com/
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Peñas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forner</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forascu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alegria</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Giampiccolo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moreau</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Osenova</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2009</year>
          ).
          <article-title>Overview of ResPubliQA 2009: Question Answering Evaluation over European Legislation Notebook of the Cross Language Evaluation Forum</article-title>
          ,
          <string-name>
            <surname>CLEF</surname>
          </string-name>
          <year>2009</year>
          , Corfu, Greece,
          <volume>30</volume>
          <fpage>September</fpage>
          - 2
          <string-name>
            <surname>October</surname>
          </string-name>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Peñas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forner</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forascu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sporleder</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          (
          <year>2011</year>
          ).
          <article-title>Overview of QA4MRE at CLEF 2011: Question Answering for Machine Reading Evaluation</article-title>
          .
          <source>Proceedings of QA4MRE-2011</source>
          .
          <article-title>Held as part of CLEF 2011</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Peñas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forner</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sporleder</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forascu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Benajiba</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Osenova</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Overview of QA4MRE at CLEF 2012: Question Answering for Machine Reading Evaluation</article-title>
          .
          <source>Proceedings of QA4MRE2012. Held as part of CLEF</source>
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Peñas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forner</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morante</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>2013</year>
          ).
          <article-title>QA4MRE 2011-2013: Overview of Question Answering for Machine Reading Evaluation</article-title>
          . Lecture Notes in Computer Science Volume
          <volume>8138</volume>
          ,
          <year>2013</year>
          , pp
          <fpage>303</fpage>
          -
          <lpage>320</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Peñas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magnini</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Forner</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Giampiccolo</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2012</year>
          ).
          <article-title>Question Answering at the CrossLanguage Evaluation Forum 2003-2010</article-title>
          .
          <article-title>Language Resources</article-title>
          and
          <source>Evaluation Journal</source>
          ,
          <volume>46</volume>
          (
          <issue>2</issue>
          ),
          <fpage>177</fpage>
          -
          <lpage>217</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R. F. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Crawford</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Root</surname>
            ,
            <given-names>D. L.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>The C@merata Task at MediaEval 2014: Natural language queries on classical music scores</article-title>
          .
          <source>In Proceedings of the MediaEval 2014 Workshop</source>
          , Barcelona, Spain, October
          <volume>16</volume>
          -17
          <year>2014</year>
          . http://ceur-ws.org/Vol1263/mediaeval2014_submission _46.pdf
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R. F. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Crawford</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Root</surname>
            ,
            <given-names>D. L.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          (
          <year>2014</year>
          ).
          <article-title>Shared Evaluation of Natural Language Queries against Classical Music Scores: A Full Description of the C@merata 2014 Task</article-title>
          .
          <article-title>Proceedings of the C@merata Task at MediaEval 2014</article-title>
          . http://csee.essex.ac.uk/camerata/.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R. F. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Crawford</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Root</surname>
            ,
            <given-names>D. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Lewis</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>Relating Natural Language Text to Musical Passages</article-title>
          .
          <source>Proceedings of the 16th International Society for Music Information Retrieval Conference</source>
          , Malaga, Spain,
          <fpage>26</fpage>
          -
          <lpage>30</lpage>
          October,
          <year>2015</year>
          . http://ismir2015.uma.es/.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R. F. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Root</surname>
            ,
            <given-names>D. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          , &amp;
          <string-name>
            <surname>Lewis</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>The C@merata Task at MediaEval 2015: Natural language queries on classical music scores</article-title>
          .
          <source>In Proceedings of the MediaEval 2015 Workshop</source>
          , Dresden, Germany, September 14-15
          <year>2015</year>
          . http://ceur-ws.org/Vol1436/Paper12.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Sutcliffe</surname>
            ,
            <given-names>R. F. E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fox</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Root</surname>
            ,
            <given-names>D. L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Lewis</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          (
          <year>2015</year>
          ).
          <article-title>Second Shared Evaluation of Natural Language Queries against Classical Music Scores: A Full Description of the C@merata 2015 Task</article-title>
          .
          <article-title>Proceedings of the C@merata Task at MediaEval 2015</article-title>
          . http://csee.essex.ac.uk/camerata/.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>