[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: MelismaEvent?

From: Thomas Morley
Subject: Re: MelismaEvent?
Date: Tue, 27 Oct 2015 02:04:28 +0100

2015-10-27 0:00 GMT+01:00 Simon Albrecht <address@hidden>:
> Hello,
> I’ve taken the liberty of creating
> <https://sourceforge.net/p/testlilyissues/issues/4645/>, but I’m not quite
> sure if it will be agreed to be a valid request. Please give your opinions.
> TIA, Simon

Basically you suggest to create a post-event-command doing (pseudo-code):

  \set autoBeaming = ##f
-\command-to-start-melisma-and-nice-autobeaming -\other-post-events
  last-not-of-melisma  -\command-to-end-melisma-and-nice-auto-beaming

Nice idea.
Though, currently \melisma sets a context-property.
As far as I know we could define it like
melisma = \set melismaBusy = ##t
Ofcourse it does not work entering it between a note and it's related
post-events, doesn't matter which redefined method for entering it you

autoBeaming is a context-property as well. Changing the value of
autoBeaming will not always work as you may expect. See:

  \new Voice = "melody" \relative {
    \set Staff.autoBeaming = ##f
    \time 3/4

    \set Staff.autoBeaming = ##t
    \set melismaBusy = ##t
    f e4 f8 g
    \set melismaBusy = ##f
    \set Staff.autoBeaming = ##f
    e8 f g4
  \new Lyrics \lyricsto "melody" {
    Ky -- ri -- e __ _ _

Currently I don't see much sense trying to put both into one command
or to enable autoBeaming during a melisma at all.
Though, yes, it _is_ tedious to do all the manual beaming...

As a speculation without further knowledge I'd say it would be a
_huge_ bunch of work making your idea reality, if possible at all.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]