lilypond-devel
[Top][All Lists]
Advanced

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

Re: improvement(s) on LSR 445


From: Gilles THIBAULT
Subject: Re: improvement(s) on LSR 445
Date: Tue, 5 Apr 2011 10:54:20 +0200


both solutions eliminate dynamics and articulations on all notes!

Have you try something like that :

%%%%%%%%%%%%%%%%%%%
deleteFingering = #(define-music-function (parser location music) (ly:music?)
(music-filter
  (lambda (evt)
     (not (memq (ly:music-property evt 'name) (list 'FingeringEvent))))
  music))
%%%%%%%%%%%%%%%%%%%%

then
\makeOctaves #1 \deleteFingering \music
It seems to only delete fingering events.

finally i'd like to qualify the importance: in any case one will have to
reedit the new lilypond notes to add the fingerings manually, an automated
calculation of those being unfeasible.

Yes, because a construct with \skip in a chord is not allowed.
Something like that is not possible :
<<
      {    <c   c'>4   }
      {   <s-3 s-5>4  }

It can be a feature but i think it is as fast to reedit the new notes.

Gilles




reply via email to

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