[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cross-voice slurs
From: |
David Kastrup |
Subject: |
Re: cross-voice slurs |
Date: |
Sat, 09 Nov 2013 14:28:09 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
Joseph Rushton Wakeling <address@hidden> writes:
> On 09/11/13 11:10, Janek Warchoł wrote:
>> Hmm. Good question. Maybe it could be attached to NoteHeads, not
>> NoteColumns?
>> (As i understand it, the problem with attachments results from the
>> fact that slurs are attached to notecolumns (the bound of the slur
>> spanner is the NoteColumn), and at staff-level the NoteColumns from
>> different voices are joined which makes them not specific enough.
>> However, if the bound was the notehead, the information should remain
>> specific enough).
>
> I'd wondered for quite some time whether it would be possible to give
> slur beginnings and endings some kind of identifier, so that one could
> mark the beginning of a specific slur in one part, the end of it in
> another, and have it Just Work; something like,
>
> partI = { c4 d("foo" r2 }
>
> partII = { r2 e)"foo" }
>
> ... but I'd assumed that this kind of thing must have already been
> considered and rejected. (N.B. the particular notation chosen here is
> just for illustration, not a serious suggestion.)
There is a regression test which does this. But this does not address
the problem of relating the slur ends with the right notes/notecolumns.
--
David Kastrup