On 10 Nov 2014, at 20:46, Peter Chubb <[email protected]> wrote:
> 
>>>>>> "David" == David Kastrup <[email protected]> writes:
> 
> David> Hans Aberg <[email protected]> writes:
> 
> David> articulate does not work using engravers.  It transforms a
> David> music expression.  It has no idea whether you will use the
> David> result for Midi or Layout.
> 
> David> So it would be close to impossible to _not_ have it work for
> David> Layout as well as Midi.
> 
> The output when typeset is almost unreadable.

One might transform it first to readable ornament styles. For example, \prall 
might expand to a \grace note construction. And \trill might expand to \repeat 
tremolo 2 {...}.

> But yes, it should be
> possible to use layout to check expansion of trills and turns etc.

It would be good with a way to customize styles. It seems that the expansions 
now follow Baroque conventions. For example, \trill starts on the auxiliary 
note, whereas in modern use it is the main note. Also, I write ornaments so 
they are expected to expand on the 32nd notes, so I noted that the auto-timing 
feature would have funny effect on some notes.

> Now that Lily handles staccato, tenuto and slurs for MIDI internally, a lot of
> articulate could be ripped out, leaving only ornaments.

LilyPond does not yet handle ornaments like \trill, \prall, \mordent and \turn 
with accidentals on them, so that can’t be handled properly. One idea to 
implement such a feature would be indicating two notes, as in \transpose, as 
LilyPond does not seem to have a notion of intervals. It would then alos work 
with microtonal accidentals.



_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to