mei:mei_data.MELODICFUNCTION

Simple Type Information

Used By

Source

<xs:simpleType name="mei_data.MELODICFUNCTION">
  <xs:restriction base="xs:token">
    <xs:enumeration value="aln">
      <xs:annotation>
        <xs:documentation>Accented lower neighbor.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="ant">
      <xs:annotation>
        <xs:documentation>Anticipation.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="app">
      <xs:annotation>
        <xs:documentation>Appogiatura.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="apt">
      <xs:annotation>
        <xs:documentation>Accented passing tone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="arp">
      <xs:annotation>
        <xs:documentation>Arpeggio tone (chordal tone).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="arp7">
      <xs:annotation>
        <xs:documentation>Arpeggio tone (7th added to the chord).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="aun">
      <xs:annotation>
        <xs:documentation>Accented upper neighbor.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="chg">
      <xs:annotation>
        <xs:documentation>Changing tone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="cln">
      <xs:annotation>
        <xs:documentation>Chromatic lower neighbor.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="ct">
      <xs:annotation>
        <xs:documentation>Chord tone (i.e., not an embellishment).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="ct7">
      <xs:annotation>
        <xs:documentation>Chord tone (7th added to the chord).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="cun">
      <xs:annotation>
        <xs:documentation>Chromatic upper neighbor.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="cup">
      <xs:annotation>
        <xs:documentation>Chromatic unaccented passing tone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="et">
      <xs:annotation>
        <xs:documentation>Escape tone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="ln">
      <xs:annotation>
        <xs:documentation>Lower neighbor.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="ped">
      <xs:annotation>
        <xs:documentation>Pedal tone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="rep">
      <xs:annotation>
        <xs:documentation>Repeated tone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="ret">
      <xs:annotation>
        <xs:documentation>Retardation.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="23ret">
      <xs:annotation>
        <xs:documentation>2-3 retardation.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="78ret">
      <xs:annotation>
        <xs:documentation>7-8 retardation.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="sus">
      <xs:annotation>
        <xs:documentation>Suspension.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="43sus">
      <xs:annotation>
        <xs:documentation>4-3 suspension.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="98sus">
      <xs:annotation>
        <xs:documentation>9-8 suspension.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="76sus">
      <xs:annotation>
        <xs:documentation>7-6 suspension.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="un">
      <xs:annotation>
        <xs:documentation>Upper neighbor.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="un7">
      <xs:annotation>
        <xs:documentation>Upper neighbor (7th added to the chord).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="upt">
      <xs:annotation>
        <xs:documentation>Unaccented passing tone.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="upt7">
      <xs:annotation>
        <xs:documentation>Unaccented passing tone (7th added to the chord).</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>