<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> |