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
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
> 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
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
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,
> 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
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
>> 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
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
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
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
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
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
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
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
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
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
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
: 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
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
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 (
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
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
> 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
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
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
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
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
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
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
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
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
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
[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
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
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
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
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
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
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
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
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
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
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"
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
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
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
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
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
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
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
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
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:
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
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))
\
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
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
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
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
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
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
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,
&
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
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
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
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
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
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
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
> 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
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
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
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 …
&
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".
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 :-}
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
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
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
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
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
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
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
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
. 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
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
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
>
--
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
Thank you again, Thomas. I'm going to try this out this week!
Matt
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.
%%---
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
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
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
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
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
>
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
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
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
>
>
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
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
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 - 100 of 2381 matches
Mail list logo