Re: Help with Function

2025-03-06 Thread David Kastrup
and. Or > probably this function is just not written correctly. Either way, I'd > appreciate some help with this one! > > %%Code begins > \version "2.25.20" > termaj = > #(define-music-function > (note) > (ly:music?) >#{ > $note \trans

Help with Function

2025-03-06 Thread Lucas Cavalcanti
orrectly. Either way, I'd appreciate some help with this one! %%Code begins \version "2.25.20" termaj = #(define-music-function (note) (ly:music?) #{ $note \transpose c e' { $note } #}) \relative c' {\termaj c4*1/5 c' \termaj c } %%Code ends

Re: BalloonText help

2025-02-21 Thread Werner LEMBERG
> Now, solution for this could be: > > * Check if event property `symbol` is an actual symbol, else issue a > reasonable warning > > * Set a reasonable value for symbol (e.g. as the post-event will > only really be useful to note and chord events set the default to > NoteColumn) > > Of cour

Re: BalloonText help

2025-02-21 Thread Raphael Mankin
On 21/02/2025 11:10, Valentin Petzel wrote: Hello all, Hello, Use \balloonGrobText before a note or -\balloonText after a note within chords. Here you use the latter but not within a chord. You could write 4 Or \balloonGrobText #'NoteHead #'(-2 . -2) \markup {\bold "crotchet in orig

Re: BalloonText help

2025-02-21 Thread Valentin Petzel
Hello all, > Hello, > > Use \balloonGrobText before a note or -\balloonText after a note within > chords. > Here you use the latter but not within a chord. > > You could write > 4 > > Or > \balloonGrobText #'NoteHead #'(-2 . -2) \markup {\bold "crotchet in > original"} c4 > > Kind regards,

Re: BalloonText help

2025-02-20 Thread Werner LEMBERG
> I think that I would reverse the order of the clauses so that the > special case comes first, and reword slightly so as to make clear > that it is a special case: [...] Thanks; see https://gitlab.com/lilypond/lilypond/-/merge_requests/2605 Werner

Re: BalloonText help

2025-02-20 Thread Raphael Mankin
On 20/02/2025 07:24, Werner LEMBERG wrote: Use \balloonGrobText before a note or -\balloonText after a note within chords. NR 1.7.2 says "typically within chords,"; it does not say "only within chords". Maybe the NR needs updating. It seems that you are a native speaker. Can you sugges

Re: BalloonText help

2025-02-19 Thread Werner LEMBERG
>> Use \balloonGrobText before a note or -\balloonText after a note >> within chords. > > NR 1.7.2 says "typically within chords,"; it does not say "only > within chords". Maybe the NR needs updating. It seems that you are a native speaker. Can you suggest a better wording? Werner

Re: BalloonText help

2025-02-18 Thread Raphael Mankin
On 18/02/2025 00:16, David Wright wrote: On Mon 17 Feb 2025 at 21:43:43 (+), Raphael Mankin wrote: I have tried both your suggestions and I get no errors, but no output whatsoever. I am using the standard Ubuntu package of Frescobaldi+Lilypond. Amended MWE attached Your attachment (thi

Re: BalloonText help

2025-02-17 Thread David Wright
On Mon 17 Feb 2025 at 21:43:43 (+), Raphael Mankin wrote: > I have tried both your suggestions and I get no errors, but no output > whatsoever. I am using the standard Ubuntu package of > Frescobaldi+Lilypond. > > Amended MWE attached Your attachment (this version) works, and produces the att

Re: BalloonText help

2025-02-17 Thread Raphael Mankin
nglish" \header { title = "Balloon Text" } global = { \key c \major \numericTimeSignature \time 4/4 } sopranoVoice = \relative c'' { \global \dynamicUp % Music follows here. \new Voice\with { \consists "Balloon_engraver" } { \balloonLengthOn

Re: BalloonText help

2025-02-17 Thread Xavier Scheuer
On Mon, 17 Feb 2025 at 19:56, Raphael Mankin wrote: > > I cannot get BalloonText to work. I have copied as literally as I can > from NR 1.7.2 Hello, Use \balloonGrobText before a note or -\balloonText after a note within chords. Here you use the latter but not within a chord. You could write

BalloonText help

2025-02-17 Thread Raphael Mankin
I cannot get BalloonText to work. I have copied as literally as I can from NR 1.7.2 I get: Interpreting music... /usr/lib/x86_64-linux-gnu/lilypond/2.24.3/share/lilypond/2.24.3/ly/init.ly:65:2: error: Guile signaled an error for the expression beginning here # (let ((book-handler (if (define

Re: Help with D.S w/ Volta 1 empty

2024-12-27 Thread Timothy Lanfear
On 27/12/2024 21:13, Lucas Cavalcanti wrote: Is there any way to replicate this image in lilypond? I thought the empty \volta 1 would be enough, but the results ("D.C. al e poi la ") aren't sufficient and I haven't found a way to change lilypond's segno text. image.png I think this does wha

Re: Help with D.S w/ Volta 1 empty

2024-12-27 Thread Lucas Cavalcanti
Is there any way to replicate this image in lilypond? I thought the empty \volta 1 would be enough, but the results ("D.C. al e poi la ") aren't sufficient and I haven't found a way to change lilypond's segno text. [image: image.png] Em sáb., 21 de dez. de 2024 às 23:03, Lucas Cavalcanti escreve

Re: Help with D.S w/ Volta 1 empty

2024-12-21 Thread Lucas Cavalcanti
volta 1 is empty because I need the first part to return to itself; i.e the A part repeating itself again. What bugs me is the "D.C. al e poi la " where it could be simply put as a "D.C" (or a D.S). My hope is to be able to recreate something like this: [image: SegnoVolta#1.png] Em sáb., 21 de de

Re: Help with D.S w/ Volta 1 empty

2024-12-21 Thread Knute Snortum
On Sat, Dec 21, 2024 at 3:42 PM Lucas Cavalcanti wrote: > This song structure (AABAC) is just an example of some composions I've > writing in lilypond. > > However, this "D.C/D.S al *empty* and go to Coda" sits wrong with me, like > lilypond can't notate it properly. > > Is there a way to remove

Re: Help with D.S w/ Volta 1 empty

2024-12-21 Thread Lucas Cavalcanti
vide the reasoning (need?) behind this structure? > > It could be done with a simple repeat and a D.C. al Coda. > > > > Mark > > > > > > *From:* lilypond-user-bounces+carsonmark=ca.rr@gnu.org > *On Behalf Of *Lucas > Cavalcanti > *Sent:* Saturday, Dece

RE: Help with D.S w/ Volta 1 empty

2024-12-21 Thread carsonmark
: Lilypond-User Mailing List Subject: Help with D.S w/ Volta 1 empty Hello. In this MWE the \volta 1 is empty - as the piece returns to D.C/D.S immediately. The song structure is something as A A B A C. However, the musician's instructions give this weird "D.C to *empty* and go to

Help with D.S w/ Volta 1 empty

2024-12-21 Thread Lucas Cavalcanti
Hello. In this MWE the \volta 1 is empty - as the piece returns to D.C/D.S immediately. The song structure is something as A A B A C. However, the musician's instructions give this weird "D.C to *empty* and go to Coda". Is there a command to make the instructions not weird like a straight "D.C to

Re: Cry for help - lost plot ....

2024-09-26 Thread Lib Lists
Hi Kieren, this also works, thank you! Cheers, Libero On Thu, 26 Sept 2024 at 01:50, Kieren MacMillan wrote: > > Hi, > > > However, when the scores are four, the distribution seems problematic, > > as the scores begin to overlap. Moreover, they are not equally > > distributed. I sort of get why (

Re: Cry for help - lost plot ....

2024-09-25 Thread Kieren MacMillan
Hi, > However, when the scores are four, the distribution seems problematic, > as the scores begin to overlap. Moreover, they are not equally > distributed. I sort of get why (first and last scores are respectively > left aligned and right aligned, while second and third are not), but I > don't kn

Re: Need help from Sibelius/Dorico owners

2024-09-24 Thread Werner LEMBERG
Dear LilyPonders, >> in case you are an owner or a user of a recent Sibelius or Dorico >> version, please send me privately screenshots of an import of the >> two attached MusicXML files [...] four helpful guys sent me their results for both programs – thanks a lot! Werner

Re: Need help from Sibelius/Dorico owners

2024-09-24 Thread Werner LEMBERG
> in case you are an owner or a user of a recent Sibelius or Dorico > version, please send me privately screenshots of an import of the > two attached MusicXML files (and please also tell which software > version you are using). [Just in case: I have access to MuseScore > and Finale, so I don't n

Need help from Sibelius/Dorico owners

2024-09-23 Thread Werner LEMBERG
Folks, in case you are an owner or a user of a recent Sibelius or Dorico version, please send me privately screenshots of an import of the two attached MusicXML files (and please also tell which software version you are using). [Just in case: I have access to MuseScore and Finale, so I don't ne

Re: Cry for help - lost plot ....

2024-09-20 Thread Lib Lists
On Fri, 20 Sept 2024 at 15:56, Timothy Lanfear wrote: > > On 20/09/2024 12:44, Lib Lists wrote: > > Hi everybody, > I'm connecting to this thread as it's a very similar situation: > I'm making a score consisting of fragments, and I ended up using the > \markup \fill-line \score construct. > Howeve

Re: Cry for help - lost plot ....

2024-09-20 Thread Timothy Lanfear
On 20/09/2024 12:44, Lib Lists wrote: Hi everybody, I'm connecting to this thread as it's a very similar situation: I'm making a score consisting of fragments, and I ended up using the \markup \fill-line \score construct. However, when the scores are four, the distribution seems problematic, as t

Re: Cry for help - lost plot ....

2024-09-20 Thread Lib Lists
Hi everybody, I'm connecting to this thread as it's a very similar situation: I'm making a score consisting of fragments, and I ended up using the \markup \fill-line \score construct. However, when the scores are four, the distribution seems problematic, as the scores begin to overlap. Moreover, th

Re: Help with scheme

2024-08-22 Thread Silvain Dupertuis
A good explanation of the difference between define and set! in Scheme here: https://docs.scheme.org/schintro/schintro_16.html Silvain Le 22.08.24 à 11:10, Valentin Petzel a écrit : Hi Michael, the problematic line in question is (#t (define *use-gamba-clefs* #t)) If you use set! instead of d

Re: Help with scheme

2024-08-22 Thread Valentin Petzel
Hi Michael, the problematic line in question is (#t (define *use-gamba-clefs* #t)) If you use set! instead of define it will work. The problem here lies probably in the switch from guile 1.8 to guile 2. I suppose in that the context of case changed somehow to not allow definitions. Keep in mi

Re: Help with scheme

2024-08-21 Thread Michael Gerdau
Dear William, thanks a lot for your help. With your changes I got the scores to compile. With the problem of getting the score compiled solved I investigated how possibly those options could be set or used. There is no documentation included as to how the option clefs is supposed to work

Re: Help with scheme

2024-08-21 Thread William Rehwinkel via LilyPond user discussion
Dear Michael, When I change #(define *clefs-option* (ly:get-option 'clefs)) to #(define *clefs-option* 'gamba) and (#t (define *use-gamba-clefs* #t)) to (#t (set! *use-gamba-clefs* #t)) ; note "set!" lilypond 2.25.18 compiles the code without any errors. But I don't know if this will ma

Help with scheme

2024-08-21 Thread Michael Gerdau
Dear lilyponders, I've donwloaded some older lilypond sources (version 2.18.2) from cpdl.org and am trying to make them work with 2.25.18. Most things are straight forward however there is some scheme code that allows to switch between different clefs. Could someone with better scheme fu th

Re: need help building a Scheme function

2024-06-25 Thread Lukas-Fabian Moser
[Sorry! I wrote this two days ago on a train in one of the famous German cell connection dead zones - and then forgot to actually send it later.] Hi Kieren, The last "m" in your innermost (if ...) is unnecessary: As with the difference between "for" and "map" in plain Scheme, the return value

Re: need help building a Scheme function

2024-06-23 Thread Kieren MacMillan
Hi Lukas! Thanks for the patient and helpful tutorial(s). :) > The last "m" in your innermost (if ...) is unnecessary: As with the > difference between "for" and "map" in plain Scheme, the return value of the > lambda function in for-some-music gets discarded ("for" functions are > supposed t

Re: need help building a Scheme function

2024-06-23 Thread Lukas-Fabian Moser
The last "m" in your innermost (if ...) is unnecessary: As with the difference between "for" and "map" in plain Scheme, the return value of the lambda function in for-some-music gets discarded ("for" functions are supposed to _do_ something, not _return_ something). No, it doesn't. It is a boole

Re: need help building a Scheme function

2024-06-23 Thread Lukas-Fabian Moser
Hi David, If you don't want to call upon undocumented internals of LilyPond (the (@@ (lily) ...) bit), you can just use [with-output-to-string] Wow, thanks! I hadn't encountered this possibility yet. Also thanks for pointing out the possibility of in-place modification. Lukas

Re: need help building a Scheme function

2024-06-23 Thread Lukas-Fabian Moser
Hi Kieren, for-some-music does not return music. It works on music in-place. So the last thing in your music function must not be for-some-music but rather the music that you have been working on. So… %%% SNIPPET BEGINS adjustPitch = #(define-music-function (pitchIn pitchOut music) (ly:pitc

Re: need help building a Scheme function

2024-06-22 Thread Kieren MacMillan
Hi David, > for-some-music does not return music. It works on music in-place. So > the last thing in your music function must not be for-some-music but > rather the music that you have been working on. So… %%% SNIPPET BEGINS adjustPitch = #(define-music-function (pitchIn pitchOut music) (ly:p

Re: need help building a Scheme function

2024-06-22 Thread David Kastrup
Kieren MacMillan writes: > I tried a few times, but got errors (about returning > unspecified). Hints appreciated. for-some-music does not return music. It works on music in-place. So the last thing in your music function must not be for-some-music but rather the music that you have been worki

Re: need help building a Scheme function

2024-06-22 Thread Kieren MacMillan
Hi David, > This will also adjust eis and eses to e. Note names are numbers and can > be compared with = . (make-music 'NoteEvent m) is silly and creates an > unnecessary copy. You can just use m instead. Thanks — current version: %%% SNIPPET BEGINS \version "2.25.11" adjustPitch = #(define

Re: need help building a Scheme function

2024-06-22 Thread David Kastrup
Kieren MacMillan writes: > Hi again, > >> There is no necessity to return a new NoteEvent; you can just change >> pitch on the existing one. >> >> Music functions are allowed to modify their music arguments in place. > > This is what I have so far, which appears to do what I want: > > %%% SNIPP

Re: need help building a Scheme function

2024-06-22 Thread Kieren MacMillan
Hi again, > There is no necessity to return a new NoteEvent; you can just change > pitch on the existing one. > > Music functions are allowed to modify their music arguments in place. This is what I have so far, which appears to do what I want: %%% SNIPPET BEGINS \version "2.25.11" adjustPitc

Re: need help building a Scheme function

2024-06-21 Thread David Kastrup
Lukas-Fabian Moser writes: > Elaborating on David's explanation, it might be instructive to study the > output of: > > \version "2.25.9" > > mappingFunction = > #(define-music-function (music) (ly:music?) >(music-map > (lambda (m) > (ly:message "Considering music:\n~a\n-\n"

Re: need help building a Scheme function

2024-06-21 Thread David Kastrup
Lukas-Fabian Moser writes: > But: Whether you use music-map or map-some-music, your helper function > (your lambda) is expected to return the new music into which the given > argument m should be transformed. So in any case, your lambda function > should return music - in the trivial case, it cou

Re: need help building a Scheme function

2024-06-21 Thread Lukas-Fabian Moser
want to reach a specific type of music objects in our recursion and then, in each case, declaring the job done, i.e. not recursing any further. (The actual difference should be very small, since also music-map can't help but stop recursing at note-events, since these don't contain other

Re: need help building a Scheme function

2024-06-21 Thread Kieren MacMillan
Hi Lukas, > Elaborating on David's explanation, it might be instructive to study the > output of: > [snip] > In short: music-map really considers every music object in a music tree. That was instructive — thanks! Kieren. __ My work day may look differ

Re: need help building a Scheme function

2024-06-21 Thread Lukas-Fabian Moser
Hi Kieren, I’m a little confused that the output of %%% SNIPPET BEGINS \version "2.25.11" adjustPitch = #(define-music-function (pitchIn pitchOut music) (ly:pitch? ly:pitch? ly:music?) (music-map (lambda (m) (ly:message "Pitch is: ~a" (ly:music-property m 'pitch)) m) musi

Re: need help building a Scheme function

2024-06-21 Thread Kieren MacMillan
Hi David, > To say something is "optimal", you have to state your objective. I guess the immediate objective was to output [in the log] a list of pitches given the 'music' input. > music-map is used for changing music, and you don't appear to do any > useful changes to the music. In fact, you

Re: need help building a Scheme function

2024-06-21 Thread David Kastrup
Kieren MacMillan writes: > Hi all, > > Thank you for the rapid-iteration non-isochronous Scheme class! :) > > Before I do the next step, is this optimal at this point? > > %%% SNIPPET BEGINS > \version "2.25.11" > > adjustPitch = > #(define-music-function (pitchIn pitchOut music) (ly:pitch? ly

Re: need help building a Scheme function

2024-06-21 Thread Kieren MacMillan
Hi all, Thank you for the rapid-iteration non-isochronous Scheme class! :) Before I do the next step, is this optimal at this point? %%% SNIPPET BEGINS \version "2.25.11" adjustPitch = #(define-music-function (pitchIn pitchOut music) (ly:pitch? ly:pitch? ly:music?) (music-map (lambda

Re: need help building a Scheme function

2024-06-21 Thread Kieren MacMillan
Hi David, > If you want to only look at note events, you need to check for them > yourself. music-map is not discriminating. Ah! Lovely Socratic lesson. :) Thanks, Kieren. __ My work day may look different than your work day. Please do not feel oblig

Re: need help building a Scheme function

2024-06-21 Thread David Kastrup
Kieren MacMillan writes: > Hi again, > > I’m a little confused that the output of > > %%% SNIPPET BEGINS > \version "2.25.11" > > adjustPitch = > #(define-music-function (pitchIn pitchOut music) (ly:pitch? ly:pitch? > ly:music?) >(music-map > (lambda (m) > (ly:message "Pitch is:

Re: need help building a Scheme function

2024-06-21 Thread Kieren MacMillan
Hi Timothy, > Your lambda function for the mapping returns the value of ly:message, which > is #. You need to return some music. Changing the lambda > function to > (lambda (m) > (ly:message "Pitch is: ~a" (ly:music-property m 'pitch)) m) > maps the music to itself without any changes. Oh

Re: need help building a Scheme function

2024-06-21 Thread Kieren MacMillan
Hi again, I’m a little confused that the output of %%% SNIPPET BEGINS \version "2.25.11" adjustPitch = #(define-music-function (pitchIn pitchOut music) (ly:pitch? ly:pitch? ly:music?) (music-map (lambda (m) (ly:message "Pitch is: ~a" (ly:music-property m 'pitch)) m) music)) \

Re: need help building a Scheme function

2024-06-21 Thread Timothy Lanfear
On 21/06/2024 17:36, Kieren MacMillan wrote: Hi Lukas! All right… already back for more specific help. I struggled with map-some-music, and failed. Scanned through Jean’s [amazing] “Extending” docs — yes, yes, I need to RTM on that one, page-by-page! — and found an example with music-map, so

Re: need help building a Scheme function

2024-06-21 Thread Kieren MacMillan
Hi Lukas! All right… already back for more specific help. I struggled with map-some-music, and failed. Scanned through Jean’s [amazing] “Extending” docs — yes, yes, I need to RTM on that one, page-by-page! — and found an example with music-map, so tried that instead. Also failed. %%% SNIPPET

Re: need help building a Scheme function

2024-06-21 Thread Kieren MacMillan
Hi L-F! >> Is map-some-music the correct next move? > Yes. Thanks! > I take it you're only asking for confirmation you're on the right track? :-) Correct. I’ll try to ask more specific questions when I need more than confirmation. > So I only suggest use the ly:pitch? predicate for pitchIn/pi

Re: need help building a Scheme function

2024-06-21 Thread Lukas-Fabian Moser
Hi Kieren, Am 21.06.24 um 16:39 schrieb Kieren MacMillan: %%% SNIPPET BEGINS \version "2.25.11" adjustPitch = #(define-music-function (pitchIn pitchOut music) (ly:music? ly:music? ly:music?) (ly:message "Pitch is: ~a" (ly:pitch-notename (ly:music-property pitchIn 'pitch))) music) mel

need help building a Scheme function

2024-06-21 Thread Kieren MacMillan
Hey list! Trying to work up to being a bigger and better contributor to The ’Pond. Found and copied that “transpose major to minor” scale function in the previous thread I contributed to, but (a) don’t really know if it’s the best way to do what the OP wanted, (b) thought it might be overkill f

Re: Scheme help

2024-05-24 Thread David Kastrup
Valentin Petzel writes: > Hello Kevin, > > When you call a music expression like \music Lilypond will allways pass a > copy > of that music object. Thus some music functions assume it is safe to modify > the original music object. So when you do > > \keepWithTag ... #music > > you will first r

Re: Scheme help

2024-05-24 Thread Kevin Pye
Thanks Valentin, I'll incorporate your suggestions. I doubt I'd have worked out the problems at my level of Scheme programming without your help. I'll probably have more questions in the future. Kevin. On Fri, 24 May 2024, at 17:17, Valentin Petzel wrote: > Hello Kevin, &

Re: Scheme help

2024-05-24 Thread Valentin Petzel
Hello Kevin, When you call a music expression like \music Lilypond will allways pass a copy of that music object. Thus some music functions assume it is safe to modify the original music object. So when you do \keepWithTag ... #music you will first remove everything tagged without v1, then eve

Scheme help

2024-05-23 Thread Kevin Pye
So after 56 years of programming I've at last got around to writing some Lisp, and of course it doesn't work. I'm trying to define a routine repeat-verses which would be used like \repeat-verses 3 \music which would have the effect of \keepWithTag #'v1 \music \keepWithTag #'v2 \music \keepWith

Re: Cry for help - lost plot ....

2024-05-18 Thread Kieren MacMillan
Hi Giles, > Just like that? Just like that! Wow! Eventually, one gets tired of how often Lilypond wows you… Nice to see you’re not there yet. ;) — K __ My work day may look different than your work day. Please do not feel obligated to read or respon

Re: Cry for help - lost plot ....

2024-05-18 Thread Giles Boardman
Just like that? Just like that! Wow! From: Kieren MacMillan Sent: 18 May 2024 18:45 To: Giles Boardman Cc: Aaron Hill ; Lilypond-User Mailing List Subject: Re: Cry for help - lost plot Hi Giles, > though being able to put multiple columns side by s

Re: Cry for help - lost plot ....

2024-05-18 Thread Giles Boardman
t;spurious". From: David Wright Sent: 18 May 2024 18:24 To: Giles Boardman Cc: Aaron Hill ; lilypond-user@gnu.org Subject: Re: Cry for help - lost plot On Sat 18 May 2024 at 16:46:43 (+), Giles Boardman wrote: > Thanks for getting back to me Aaron and

Re: Cry for help - lost plot ....

2024-05-18 Thread Kieren MacMillan
Hi Giles, > though being able to put multiple columns side by side without them thinking > they were continuous music would be even more awesome, and very elegant imho Like this? %%% SNIPPET BEGINS \version "2.24.3" \layout { \context { \Score \override RehearsalMark.padding = #3

Re: Cry for help - lost plot ....

2024-05-18 Thread Giles Boardman
ser Mailing List Subject: Re: Cry for help - lost plot Hi Giles, Are you looking for something like this? %%% SNIPPET BEGINS \version "2.24.3" \paper { score-system-spacing.padding = #6 } \layout { indent = 0 ragged-right = ##f \context { \Score \override

Re: Cry for help - lost plot ....

2024-05-18 Thread David Wright
> different line - this will help me enormously with proof-reading. > > What I see in the preview without the score block is just what I want, for > this part of my process - is there no (simple) way to embed it in a score > block to get it into a pdf and also into a midi file? Would

Re: Cry for help - lost plot ....

2024-05-18 Thread Kieren MacMillan
Hi Giles, Are you looking for something like this? %%% SNIPPET BEGINS \version "2.24.3" \paper { score-system-spacing.padding = #6 } \layout { indent = 0 ragged-right = ##f \context { \Score \override RehearsalMark.padding = #3 } } \score { { \mark "ON079-1a-_01" \key c\ma

Re: Cry for help - lost plot ....

2024-05-18 Thread Giles Boardman
Thanks for getting back to me Aaron and throwing me a rope I understand the two models you describe. I thought I was going for the second i.e. a single sequential part, but I want to put each section on a different line - this will help me enormously with proof-reading. What I see in the

Re: Cry for help - lost plot ....

2024-05-18 Thread Paul Hodges
lock round each line, if you want each line to remain independent. Paul From: Aaron Hill To: Giles Boardman Cc: Sent: 18/05/2024 17:18 Subject: Re: Cry for help - lost plot On 2024-05-18 8:49 am, Giles Boardman wrote: > \score { > > … music … &

Re: Cry for help - lost plot ....

2024-05-18 Thread Aaron Hill
On 2024-05-18 8:49 am, Giles Boardman wrote: \score { … music … \layout { } \midi { } } Please, someone help me while I still have a little hair left to pull out on a later occasion :-} \score basically expects just one "music". You are providing many "musics".

Cry for help - lost plot ....

2024-05-18 Thread Giles Boardman
ous expression in \score { \mark "ON079-1a-_03" \key c\major \time 9/8 a''8 b''8 a''8 g''4 e''8 d''4 f''8 } c:/users/acer/appdata/local/temp/frescobaldi-cahb3r/tmpdto4tu/document.ly:12:1<2>: error: Spurious expression in \score { \mark "ON079-1a-_04" \key c\major \time 9/8 e''4 d''8 c''4 d''8 e''8 f''8 g''8 } c:/users/acer/appdata/local/temp/frescobaldi-cahb3r/tmpdto4tu/document.ly:13:1<3>: error: Spurious expression in \score { \mark "ON079-1-b_01" \key c\major \time 9/8 a''4 d'''8 d'''4 b''8 c'''8 c'''8 c'''8 } c:/users/acer/appdata/local/temp/frescobaldi-cahb3r/tmpdto4tu/document.ly:14:1<4>: error: Spurious expression in \score { \mark "ON079-1-b_02" \key c\major \time 9/8 a''4 d'''8 d'''4 d''8 e''8 f''8 g''8 } c:/users/acer/appdata/local/temp/frescobaldi-cahb3r/tmpdto4tu/document.ly:15:1<5>: error: Spurious expression in \score { \mark "ON079-1-b_03" \key c\major \time 9/8 a''4 d'''8 d'''4 b''8 c'''4 a''8 } c:/users/acer/appdata/local/temp/frescobaldi-cahb3r/tmpdto4tu/document.ly:16:1<6>: error: Spurious expression in \score { \mark "ON079-1-b_04" \key c\major \time 9/8 g''4 e''8 c''8 c''8 c''8 e''8 f''8 g''8 } c:/users/acer/appdata/local/temp/frescobaldi-cahb3r/tmpdto4tu/document.ly:17:1<7>: error: Spurious expression in \score { \mark "ON079-1-b_05" \key c\major \time 9/8 a''4 d'''8 d'''4 b''8 c'''4 g''8 } c:/users/acer/appdata/local/temp/frescobaldi-cahb3r/tmpdto4tu/document.ly:18:1<8>: error: Spurious expression in \score { \mark "ON079-1-b_06" \key c\major \time 9/8 a''4 d'''8 d'''8 d'''8 d'''8 e''8 f''8 g''8 } c:/users/acer/appdata/local/temp/frescobaldi-cahb3r/tmpdto4tu/document.ly:19:1<9>: error: Spurious expression in \score { \mark "ON079-1-b_07" \key c\major \time 9/8 a''8 b''8 c'''8 b''8 c'''8 d'''8 c'''8 b''8 a''8 } Interpreting music... Preprocessing graphical objects... Interpreting music... MIDI output to `document.mid'... Finding the ideal number of pages... Fitting music on 1 page... Drawing systems... Converting to `document.pdf'... fatal error: failed files: "c:\\users\\acer\\appdata\\local\\temp\\frescobaldi-cahb3r\\tmpdto4tu\\document.ly" Exited with return code 1. Now I get one solitary line on my page and no green message. I tried removing all the curly braces from around my lines, but that doesn't help . Please, someone help me while I still have a little hair left to pull out on a later occasion :-}

Re: Help with Mac

2024-04-15 Thread Alejandro Castera
How kind of you, I thank you very much and I will take your advice, it will surely help me. I wish you all the best! > El 15 abr 2024, a las 3:09 p.m., Maurits Lamers via LilyPond user discussion > escribió: > > Hi Alejandro, > > The DMG was a way to quickly install Lil

Re: Help with Mac

2024-04-15 Thread Alejandro Castera
How kind of you, I thank you very much and I will take your advice, it will surely help me. I wish you all the best! > El 15 abr 2024, a las 3:07 p.m., Carl Sorensen > escribió: > > > > On Mon, Apr 15, 2024 at 2:26 PM Alejandro Castera <mailto:alexja...@yahoo.co

Re: Help with Mac

2024-04-15 Thread Maurits Lamers via LilyPond user discussion
Hi Alejandro, The DMG was a way to quickly install Lilypond, but it came with a few downsides. The biggest one was that Lilypond was bundled as part of the LilyPad editor app. This was what was started when you would doubleclick Lilypond.app. The LilyPad editor was a very barebones editor, a

Re: Help with Mac

2024-04-15 Thread Carl Sorensen
On Mon, Apr 15, 2024 at 2:26 PM Alejandro Castera wrote: > Good afternoon, community. > > I've been using Lilypond on Mac for a long time, but for a few years now > they haven't released a new version to install in DMG format. There are > some packages to install via "ports" (which I haven't unde

Help with Mac

2024-04-15 Thread Alejandro Castera
Good afternoon, community. I've been using Lilypond on Mac for a long time, but for a few years now they haven't released a new version to install in DMG format. There are some packages to install via "ports" (which I haven't understood what they are) and using MacPorts or Homebrew (which I hav

Re: Help using a Scheme variable in a function

2024-04-13 Thread ming tsang
Hello Mathew Fong, I am very interested in this scheme variable in a function, however I have a hard time generating a working .ly with sample output. Thank you. -- ming (lyndon) tsang

Re: [HELP] RemoveAllEmptyStaves not working.

2024-03-06 Thread Lucas Cavalcanti
Hello, Kieren. Your suggestion did fix the issue. Thank you. Em qua., 6 de mar. de 2024 às 14:52, Kieren MacMillan < kie...@kierenmacmillan.info> escreveu: > Hi Lucas, > > > I've used the RemoveAllEmptyStaves command to remove (obviously) the > unnecessary staffs. However, the drumkit doesn't get

Re: [HELP] RemoveAllEmptyStaves not working.

2024-03-06 Thread Kieren MacMillan
Hi Lucas, > I've used the RemoveAllEmptyStaves command to remove (obviously) the > unnecessary staffs. However, the drumkit doesn't get removed like it should. > The drumkit staff is independent by itself; it is not part of a group staff. > It is, however, a DrumStaff. > I've looked at the docum

[HELP] RemoveAllEmptyStaves not working.

2024-03-06 Thread Lucas Cavalcanti
. However, the D.B was not removed because it was part of a section/group staff. Adding injury to the cause, I was not able comprehend the use of "Keep_alive" commands. Any help would be appreciated Lucas \version "2.24.3" \layout { \context { \Staff

Re: Help

2024-03-03 Thread Karlin High
On Sun, Mar 3, 2024 at 2:54 PM George wrote: > Thank you Karlin for the promptness with which you responded. I'm glad, but > unfortunately I can't benefit from your wonderful program because I use > Windows 7 and I don't have the resources for Windows 10. Anyway, thank you > and I wish you the

Re: Help

2024-03-02 Thread Karlin High
On Sat, Mar 2, 2024 at 7:48 PM George wrote: > I would like to know if your program can export as Picture and PDF. > Yes: PDF and PNG. See the Usage Manual for more options. < https://lilypond.org/doc/v2.24/Documentation/usage/command_002dline-usage#basic-command-line-options-for-lilypond > --

Help

2024-03-02 Thread George
Hi, I congratulate you on your excellent creation. I am glad that it is still accessible to those who are passionate but without money. I would like to know if your program can export as Picture and PDF. Thank you. George

Re: Help with some lyrics gymnastics

2024-01-17 Thread Matthew Fong
Thank you again, Thomas. I'm going to try this out this week! Matt

Re: Help with some lyrics gymnastics

2024-01-15 Thread Thomas Richter
Hello again, a few more ideas: My solution uses the TextSpanner which works for two or more notes. But for a single note (syllable), a function like your lyricsWithOption is more suitable. The following draws the separating line in the proper length. %%---

Re: Help with some lyrics gymnastics

2024-01-15 Thread Matthew Fong
Hello Thomas, That works splendidly. Thank you. The NullVoice is a new concept to me, and seems necessary here. I also found the same LSR example and was working through trying to understand it. Many thanks, mattfong

Re: Help with some lyrics gymnastics

2024-01-14 Thread Thomas Richter
On Fri, Jan 12, 2024 at 6:09 PM Matthew Fong wrote: I'm trying to replicate lyrics as shown in the red box (the Roman Missal in English), where 1/ Lyric options are *stacked* and separated by a horizontal line 2/ Lyrics without options are*vertically centered* relative to the

Re: Help with some lyrics gymnastics

2024-01-13 Thread David Wright
a staff on the next line. > > Unfortunately, I cannot change just one portion of the vertical alignment > using VerticalAxisGroup.nonstaff-relatedstaff-spacing.padding > > Any help is appreciated. Attached is my latest MWE. Sorry, but can you stop reposting the original with ea

Re: Help need with the "implicitBassFigures" command

2024-01-12 Thread Eef Weenink
care that at least there is a fifth in the chord. - Extension lines are a way to say” Next note has the same harmonic number” As soon things come on my path, what do not fit this shortlist, I have to add more rules. ☺ And now back to Wolf, General Bass. Thank you for your help. Regards, Eef

Re: Help need with the "implicitBassFigures" command

2024-01-12 Thread Richard Shann
On Thu, 2024-01-11 at 12:40 +, Eef Weenink wrote: > Thank you Richard > > You say: “ > You don't have to use 5 as the implicit figure:” > > Try: > - > >     \new FiguredBass \with { implicitBassFigures = #'(0) }    > \figuremode { >   \set figuredBassAlterationDirection = #RIGHT >  

Re: Help need with the "implicitBassFigures" command

2024-01-11 Thread Eef Weenink
7;(0) Is enough, And if context = Staff, change every FiguredBass to Staff Thank you. Eef Van: Michael Werner Datum: donderdag, 11 januari 2024 om 12:15 Aan: Eef Weenink CC: lilypond-user@gnu.org Onderwerp: Re: Help need with the "implicitBassFigures" command Hi there, On Thu, Ja

Re: Help need with the "implicitBassFigures" command

2024-01-11 Thread Richard Shann
On Thu, 2024-01-11 at 10:43 +, Eef Weenink wrote: > Good day to all of you. > > I am working on a figured bass, and now it is needed to get an > extended line under two notes, not showing the number: > Afbeelding met lijn, Lettertype, ontvangst, tekst > > Automatisch gegenereerde beschrijving

Re: Help need with the "implicitBassFigures" command

2024-01-11 Thread Michael Werner
Hi there, On Thu, Jan 11, 2024 at 5:49 AM Eef Weenink wrote: > \new FiguredBass \with { implicitBassFigures = #'(0) } > > %{if I set the implicitBass to 5, or other number, it works for the > whole passage%} > > \figuremode { > > \set figuredBassAlterationDirection = #RIGHT > >

Help need with the "implicitBassFigures" command

2024-01-11 Thread Eef Weenink
Good day to all of you. I am working on a figured bass, and now it is needed to get an extended line under two notes, not showing the number: [Afbeelding met lijn, Lettertype, ontvangst, tekst Automatisch gegenereerde beschrijving] The line under the d and e have the meaning: Read as 5 and exte

Re: Help with correct pitch after function call within \relative

2024-01-08 Thread David Kastrup
Artur Dobija writes: > Dear Experts, > > I am working on writing my own function which combines several notes into > one custom symbol (ligature). > (For the context, I now about Mensural_ligature_engraver, but I want to > create something that will allow for more flexibility, as I try to engrave

Re: Help with correct pitch after function call within \relative

2024-01-08 Thread David Kastrup
Artur Dobija writes: > Dear Lilypond-user, > I sent this mail to the wrong mail, I should have send it to > lilypond-user-requ...@gnu.org ! Sorry! No, you sent it to the right address. lilypond-user-request is the address for sending list server commands. Send it an Email with &quo

  1   2   3   4   5   6   7   8   9   10   >