[Top][All Lists]
[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