music-map doesn't map all the music !

2021-05-14 Thread Gilles Thibault
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

Re: very long rests...

2013-02-23 Thread 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

Re: Problem with snippet 654 after 2.15.28

2012-08-24 Thread 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

Re: scheme: working in guile but not in lilypond?

2012-04-21 Thread Gilles
) % Gilles ___ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel

Re : little scheme problem (ly- xml )

2011-07-28 Thread Gilles
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

Re: improvement(s) on LSR 445

2011-04-05 Thread Gilles THIBAULT
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

Re: improvement(s) on LSR 445

2011-04-03 Thread Gilles THIBAULT
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

Re: improvement(s) on LSR 445

2011-04-02 Thread Gilles THIBAULT
. 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

Re: improvement(s) on LSR 445

2011-03-27 Thread Gilles THIBAULT
transposition you would wish. Gilles. ___ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel

anchors in the music stream : a workaround

2010-11-09 Thread Gilles THIBAULT
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

Re: scheme function to extract a specific grob property from a music event?

2010-06-06 Thread Gilles THIBAULT
, 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

Re: scheme function to extract a specific grob property from a musicevent?

2010-06-06 Thread Gilles THIBAULT
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

Re: #442 workaround (keeping piano staves alive together)

2009-09-02 Thread Gilles THIBAULT
, 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

Re: [PATCH] IR 3 Backend: More auto-sorting.

2009-07-28 Thread Gilles THIBAULT
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

Re: should we provide an empty stencil?

2009-06-15 Thread Gilles THIBAULT
, 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

Re: Point and Click does not work on Windows

2008-12-28 Thread Gilles THIBAULT
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

Re: [Scheme] Few basics...

2008-11-21 Thread Gilles THIBAULT
-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

systemSeparatorMarkup in paper block

2008-11-08 Thread Gilles THIBAULT
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

Re: New predefined command

2008-06-17 Thread Gilles THIBAULT
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

Re: New predefined command

2008-06-17 Thread Gilles THIBAULT
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

Re: Avoiding typing with Scheme - request

2008-05-19 Thread Gilles THIBAULT
$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

Re: [patch] first-clef property

2008-02-05 Thread Gilles THIBAULT
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

Re: Doc addition to 8.1.2 Text and line spanners ... concerning \endSpanners

2007-10-17 Thread Gilles THIBAULT
#'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