Skip to content

Support for plica #6

@grochat

Description

@grochat

Following the discussion on ig-mensural list, here is a proposal of encoding for plicas, taking various situations into account:

  • second note's pitch is determined
  • second note's pitch is undetermined
  • under a ligature (typically at its end)

It is a formalization of Karen's proposal with some amendments.

Since the plica is a figure of notes (essentially a neume), I would rather keep the @dur information of the plicated (main) note within <note> rather than moving it to <plica> which is but a container. And the fact that the second note has no @dur attribute reflects well that it is essentially a "grace" note.

What think ye?..
Robert

<!-- plica, determined pitch -->
<layer>
    <plica>
        <note dur="longa" oct="4" pname="d"/>
        <note oct="4" pname="e"/>
    </plica>
</layer>

<!-- plica, undetermined pitch, with @type (=ascending/descending) -->
<layer>
    <plica type="ascending">
        <note dur="brevis" oct="4" pname="d"/>
        <note/>
    </plica>
</layer>

<!-- plica at the end of a ligatura -->
<layer>
    <ligatura>
        <note dur="semibrevis" oct="4" pname="c"/>
        <note dur="semibrevis" oct="4" pname="d"/>
        <note dur="brevis" oct="4" pname="e"/>
        <plica type="ascending">
            <note dur="brevis" oct="4" pname="d"/>
            <note oct="4" pname="e"/>
        </plica>
    </ligatura>
</layer>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions