denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] Gregorian Chant in Denemo


From: Richard Shann
Subject: Re: [Denemo-devel] Gregorian Chant in Denemo
Date: Wed, 18 Jan 2017 10:50:13 +0000

On Tue, 2017-01-17 at 21:48 +0100, Andreas Schneider wrote:
> Am 17.01.2017 um 13:01 schrieb Richard Shann:
> > On Mon, 2017-01-16 at 21:32 +0100, Andreas Schneider wrote:
> >> Some comments to the Gregorian palette:
> >> * First of all, it simplifies working with chant very much, thank you.
> >> * It would be practical if the directives would toggle, so that one can
> >> easily remove a directive that one has applied by mistake, e.g. to the
> >> wrong note.
> > 
> > the ones that apply to a single note are easy to make into toggles -
> > just do (if (d-Directive-chord? tag) (d-DirectiveDelete tag) (begin ....
> > and then the creation code you have already)
> > this deletes the directive if it exists, otherwise the (begin ...) is
> > executed creating it.
> 
> I have created these with (ToggleDirective ) -- or is there a reason why
> I should not do that?

Those convenience wrappers are good to use (I didn't write them, so I
tend to forget their existence, my memory is really only good for the
basics)

> 
> >> * The order of the buttons could be changed.
> > 
> > I hope you are aware that you can re-order a palette as a user? 
> 
> No, I was not.
> 
> > Of course once we have a reasonably complete set of buttons we would want
> > to order them, which is quickest to do with a text-editor on the
> > palettes.xml file. One thing to bear in mind when re-ordering is that if
> > you are activating the buttons using the "p" command then the amount of
> > the label you have to type depends on how early in the palette the
> > button comes - so it would be slower if you labelled Divisiones Maior
> > and then Divisiones Minor, better to use something more like a mnemonic
> > that differs in the first letter or so. (e.g M div, m div)
> 
> I see. I did not think of that.
> 
> >>  For instance, Flexa and Pes
> >> should be beside each other as they are both ligatures. Ictus and episem
> >> (directives EpisemInitium and EpisemFinis) are articulation signs.
> 
> Another reason for my mail was to suggest to change the palette that is
> shipped with Denemo.

Well, I'm hoping that if I provide you with enough material you will be
able to assemble a useful Gregorian Chant Palette before release 2.10
- one with the most used commands early in the palette and the clearest
sort of indications in the display. I would leave re-ordering the
buttons to the last, when you have decided on the set of useful
commands.
Also, did I mention this? - I think a Quit button on the palette would
be good, as it could revert to the normal key-bindings (I'm thinking it
will be good to make the New button set up keybindings for things like
the space bar, which are useless in Gregorian chant).

Is it the case that the Augmentum bug has no workaround yet? I could
work on creating a Denemo version using markup. If so, which are the
groups that need it? (I know about the \pes one, which was the one I
reported to lilypond-user without success, but I guess there are
others...)

Richard






reply via email to

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