c 'articulations)
(map (lambda (y) (music-map function y)) as)))
(if (ly:music? e)
(set! (ly:music-property music 'element)
(music-map function e)))
(function music)))
%%%
--
Gilles
again \fragEnd }
\score {
\new Staff \global \music
\new Staff \global \newMusic
}
%%%
download link directory for extractMusic.ly :
http://gillesth.free.fr/Lilypond/extractMusic/
See the small doc also included in this directory, for more details.
--
Gilles
Le Fri, 24 Aug 2012 16:05:18 +0200, Phil Holmes em...@philholmes.net a
écrit:
Up until 2.15.27 http://lsr.dsi.unimi.it/LSR/Item?id=654 runs OK.
Afterwards it seems to loop infinitely. I've tried convert-ly and it
left the snippet unchanged. Could someone who understands what it's
doing
)
%
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel
in scheme)
http://www.gnu.org/software/guile/manual/guile.html#Expression-Syntax
(define function-value-list
`((duration . ( ,ly:duration-log )) etc ...
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
https
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-54 }
It can be a feature but i think it is as fast to reedit the new notes.
Gilles
will be
deleted too.
So, 1- is probably the better solution, and you can create an third function
that will automate the octavation and the filter.
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo
. It fixes also a bug when you entered several notes to the
chords to octavize.
Please, test.
Gilles
#(define (name-of music)
(ly:music-property music 'name))
#(define (octavize-chord elements t)
(let* ((notes (filter
transposition you would wish.
Gilles.
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel
extractMusic.ly that you can download here :
http://gillesth.free.fr/Lilypond/ in the extractMusic directory
Gilles
\include extractMusic.ly
#(define (anchor-moment music sym)
(let ((moment moment-null)
(find? #f))
(let loop ((evt music))
(let ((e (ly:music-property
, it is not very easy to understand, but by changing only a fews things,
it seems that you can get what you seek. (see attached file).
Good week.
Gilles
%{ #(define (test grob grob-origin context)
(if (grob::has-interface grob 'note-head-interface)
(set! grob-origin grob))
(let* ((event
see attached file.
Oh sorry.
I send a not cleaned file.
Please, take this one instead.
Gillesmyfunction = #(define-music-function (parser location event-chord numx)
(ly:music? number?)
#{
\once \override TextScript
, that is):
My version is 2.12.1. It works well, and there is NO warnings.
So i suppose the messages come from the latest versions.
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel
have discovered a few days ago :
Soft (emulated with spaces) tabs
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel
, I cannot tell you the advantages and drawbacks of this version versus
your proposal...
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel
one way to make point and click work on windows xp follows [...]
Wonderful, it works for me.
Great job.
Thanks you.
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel
-addlist i)
(cons (list-ref local-list i) (if (= (+ i 1) nr) '()
(local-addlist (+ i 1)
(local-addlist i)
))
(display (addlist 0 6))
;;;
Is it what you wanted ?
Gilles
A few times ago, printallheaders has been renamed in print-all-headers.
By the same way, should not be systemSeparatorMarkup renamed in
system-separator-markup ?
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org
BTW: May I take this as an opportunity to offer to also rename
sustainDown\Up into SustainOn\Off?
Note that in the Midi norm, the expression : Pedal on/off (Sustain)
is
used.
http://www.midi.org/about-midi/table3.shtml (control 64)
Gilles
BTW: May I take this as an opportunity to offer to also rename
sustainDown\Up into SustainOn\Off?
Note that in the Midi norm, the expression : Pedal on/off (Sustain)
is
used.
http://www.midi.org/about-midi/table3.shtml (control 64)
Gilles
$x16 $y32 $x16 $x32
You cannot change duration by a simple way in a scheme function :-(
But you can take a look at this snippet :
http://lsr.dsi.unimi.it/LSR/Item?id=390
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http
made for me a \elseTag command a few months ago.
I use it now a lot.
http://lsr.dsi.unimi.it/LSR/Item?u=1id=381
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel
#'vlPizz d'1
c'1
}
{
\new Staff \keepWithTag #'oboe \music
\new Staff \keepWithTag #'vlPizz \music
}
end code %
Gilles
___
lilypond-devel mailing list
lilypond-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-devel
23 matches
Mail list logo