'\tenuto \melismaEnd }
Many thanks,
mattfong
On Mon, Oct 5, 2020 at 12:48 PM Matthew Fong wrote:
> Holy smokes. This is a thing of beauty.
>
> Thank you Aaron! Not everything notation can be automated away, and I'm
> fine with the flexibility this offers.
>
> Many thanks,
> mattf
on the note if it's
a graphical articulation?
Many thanks,
mattfong
On Wed, Oct 7, 2020 at 10:06 AM Aaron Hill wrote:
> On 2020-10-07 8:44 am, Matthew Fong wrote:
> > Hello Aaron,
> >
> > I did find an issue with your syllable function. It seems to swallow up
> > dots, tha
Hello Aaron,
Thanks for pointing out the many ways LilyPond can accomplish something.
Going to play around with those options!
Many thanks,
mattfong
On Wed, Oct 7, 2020 at 6:11 PM Aaron Hill wrote:
> On 2020-10-07 11:03 am, Matthew Fong wrote:
> > I suppose I could also u
Thank you, Aaron! This definitely works-around the bug. Looking forward to
a fix in future LilyPond versions.
On Tue, Oct 13, 2020 at 2:11 AM Werner LEMBERG wrote:
>
> >> I was engraving a piece of chant in modern notation recently, and
> >> discovered that none of the custodes will draw a
5 9:07 am, Matthew Fong wrote:
> > I'm dissecting your syllable code and have a question for you: How do I
> > create a similar list using a slur instead of a melisma? I found this
> > documentation, but not sure how to use it
> > http://lilypond.org/doc/v2.19/Documentation/i
Holy smokes. This is a thing of beauty.
Thank you Aaron! Not everything notation can be automated away, and I'm
fine with the flexibility this offers.
Many thanks,
mattfong
On Mon, Oct 5, 2020 at 11:32 AM Aaron Hill wrote:
> On 2020-10-05 10:35 am, Matthew Fong wrote:
> > He
to accomplish the same thing in LilyPond, but understanding the
internals sees to be key. I just have to start loving to write some scheme!
Many thanks,
mattfong
On Sun, Oct 4, 2020 at 5:13 PM Aaron Hill wrote:
> On 2020-10-04 2:17 pm, Matthew Fong wrote:
> > (I apologize if I've posted
Hello LilyPonders,
I am setting Gregorian chant in modern notation, using rhw example from the
LilyPond online documentation on transcribing Gregorian chant located at
http://lilypond.org/doc/v2.20/Documentation/notation/working-with-ancient-music_002d_002dscenarios-and-solutions
I have two
Hi everyone,
I posted this to bug-lilyp...@gnu.org.
I tried the code snippet at lilybin.com, and both versions there produce
the same result as the latest stable version 2.20.
Many thanks,
mattfong
On Sat, Oct 10, 2020 at 9:50 AM Matthew Fong wrote:
> Hello fellow LilyPonders,
&g
700, Matthew Fong wrote:
> > Hello everyone,
> >
> > No less than 10 minutes after, I discovered I skipped the section on
> > cond. That solves everything!
>
> I think you are missing something here: the if macro in Scheme does not
> require an else expression
>
>
wrote:
> Am Sa., 17. Okt. 2020 um 19:39 Uhr schrieb Jean Abou Samra <
> j...@abou-samra.fr>:
> >
> > Hi,
> >
> > Le 17/10/2020 à 19:27, Matthew Fong a écrit :
> >
> > > Hello Richard,
> > >
> > > I just discovered your explana
Hello everyone,
I've been digging into guile/scheme and LilyPond, and it doesn't appear
that else-statements can be empty. Any pointers would be appreciated in
advance.
For the example below, I would prefer the else-statement here to do
nothing, rather than print an empty markup: \markup { "" },
Hello everyone,
No less than 10 minutes after, I discovered I skipped the section on cond.
That solves everything!
Many thanks,
mattfong
On Sat, Oct 17, 2020 at 9:27 AM Matthew Fong wrote:
> Hello everyone,
>
> I've been digging into guile/scheme and LilyPond, and it doesn
Hello Andrew,
Yes, in fact, I was considering rotating the content. There isn't much
room, but just enough to get a few words sideways.
Hello Aaron,
Many thanks for the solution of translation. I'm toying around with it
right now, and had a question:
I am possible misunderstanding the
Hello Aaron,
Wowsers -- I am dense. That completely makes sense. And it is simple!
Many thanks,
mattfong
On Thu, Oct 15, 2020 at 6:46 PM Aaron Hill wrote:
> On 2020-10-15 6:03 pm, Matthew Fong wrote:
> > Many thanks for the solution of translation. I'm toying around with it
>
Thanks for the pointer, Harm.
Matt
On Sat, Oct 17, 2020 at 13:14 Thomas Morley
wrote:
> Am Sa., 17. Okt. 2020 um 22:09 Uhr schrieb John Schlomann
> :
> >
> > Harm,
> >
> > You used a function or macro called add-text. I can't seem to find it in
> any LilyPond or Guile manual. What is that?
> >
Hello everyone,
I am having a bit of an issue storing a variable in an alist, and I was
wondering if you all could point out what I am doing wrong. If I write the
string directly, there's no issue retrieving it ...
my-alist = #'((1 . "A") (2 . "B") (3 . "C"))
value = #(ly:assoc-get 2 my-alist "
at 10:13 PM Aaron Hill
wrote:
> On 2020-10-18 5:36 pm, Matthew Fong wrote:
> > Hello everyone,
> >
> > I am likely in over my head with nesting pairs. I read the
> > documentation
> > link from Jean, and I don't completely understand the internal
> > r
. "ff"))) (3 quote ((77 . "gg") (88 . "hh") (99 . "ii")
guile> (car b)
(1 quote ((11 . "aa") (22 . "bb") (33 . "cc")))
guile> (cdr b)
((2 quote ((44 . "dd") (55 . "ee") (66 . "ff"))) (3
r, likely
because I may not understand how nested pairs work.
dictHymnValue = #(ly:assoc-get 'ID dictHymn.HymnOne "error")
\markup \dictHymnValue
Many thanks,
mattfong
On Sun, Oct 18, 2020 at 3:35 PM David Kastrup wrote:
> Jean Abou Samra writes:
>
> > Le 18/10/2020 à 22:10, Matthe
-10-18 12:42 pm, Matthew Fong wrote:
> > Hello everyone,
> >
> > I am having a bit of an issue storing a variable in an alist, and I was
> > wondering if you all could point out what I am doing wrong. If I write
> > the
> > string directly, there's no issue ret
Hello fellow LilyPonders,
I was engraving a piece of chant in modern notation recently, and
discovered that none of the custodes will draw a ledger for middle C (C4)
or A5, notes beyond the 5-line staff. These notes do occur in chant and
polyphony.
Is there a workaround for this? Or have I
Hello everyone,
Would anyone know if there is a way to add mark-up in the left and right
margins of the page. There are footnotes and headers for the bottom and top
of the page, respectively.
For example, I might want to add notes in the margins, rather than in the
music.
Many thanks,
mattfong
, Oct 21, 2020 at 3:30 PM Aaron Hill wrote:
> On 2020-10-20 12:07 pm, Matthew Fong wrote:
> > I've been a little puzzled by a LilyPond layout issue. I apologize in
> > advance for the long example, so I have included the input .ly files,
> > and
> > sample output.
Hello everyone!
I hope everyone who celebrated Thanksgiving had a wonderful time.
My question is how is the line spacing (leading) controlled for the verses
in a hymn? The specifications I have are a 10pt font for the lyrics, with a
12pt leading (text baseline to text baseline spacing). I've
Hello Aaron,
That did the trick, setting the minimum-distance. I haven't been using
these settings, but clearly they interact. Will play around some more.
Many thanks,
mattfong
On Fri, Nov 27, 2020 at 3:09 PM Aaron Hill wrote:
> On 2020-11-27 2:56 pm, Matthew Fong wrote:
> > He
Hello Aaron,
With respect to the scale factor of 5 that you are using. Is that depending
on staff size?
I'm using #(layout-set-staff-size 18) at the moment.
Many thanks,
mattfong
On Fri, Nov 27, 2020 at 4:11 PM Matthew Fong wrote:
> Hello Aaron,
>
> That did the trick, setting th
Hello Aaron,
This is clear now. Many thanks! And works really well.
mattfong
On Fri, Nov 27, 2020 at 5:10 PM Aaron Hill wrote:
> On 2020-11-27 4:28 pm, Matthew Fong wrote:
> > Hello Aaron,
> >
> > With respect to the scale factor of 5 that you are using. Is that
>
Hello everyone,
I have multiple scores in my LilyPond file, and I was wondering if there is
a programmatic way to selectively hide and show scores based on variables,
or would this have to be done at the note and lyrics level?
Many thanks,
mattfong
, 2020 at 7:15 AM Matthew Fong wrote:
> Hello Vaughan,
>
> Many thanks for this. I haven't read up using books. This seems like it
> will do the trick!
>
>
> mattfong
>
> On Mon, Nov 30, 2020 at 8:22 PM Vaughan McAlley
> wrote:
>
>> On Tue, 1 Dec 2020 at 04:0
Hello Fr Samuel,
It sounds like we are solving almost the same issue with note entry, and
Aaron Hill created a function which basically scales note values so that
they group together nicely. And the clutter from manual scaling is removed
entirely.
However, I am using fixed time (1/4). And to
Dear Kieren,
Thank you for the suggestions. Now I have another knob to study and play
with!
https://lilypond.org/doc/v2.20/Documentation/notation/layout-properties
My solution:
AmenBars = {
\skip 1*2/4
\once\revert Score.BarLine.stencil
\once\override Staff.BarLine.extra-spacing-width = #'(-1 .
-condition (add-score score)))
But I'm really no Scheme expert. Still hacking my way through.
Many thanks,
mattfong
On Thu, Dec 3, 2020 at 8:45 AM Lukas-Fabian Moser wrote:
> Hi Matthew,
>
> Am 03.12.20 um 01:50 schrieb Matthew Fong:
> > ... and I will have use of question? Di
Hello everyone,
Would there be a programmatic way to control the spacing of the final bar
to the final note? At the moment, I just use s4 or s4. just to add a tiny
bit of space so it doesn't feel as cramped. I do have the following
override enabled to compact the spacing of the notes for chant,
Hello Vaughan,
Many thanks for this. I haven't read up using books. This seems like it
will do the trick!
mattfong
On Mon, Nov 30, 2020 at 8:22 PM Vaughan McAlley
wrote:
> On Tue, 1 Dec 2020 at 04:08, Matthew Fong wrote:
> >
> > Hello everyone,
> >
> > I have mul
... and I will have use of question? Didn't know about that!
On Wed, Dec 2, 2020 at 1:49 PM Matthew Fong wrote:
> Hello Wim and Lukas,
>
> Many thanks for chiming in. I do like the cleaner solutions. At some point
> in the future, I will turn my work over to someone else,
Hello Wim and Lukas,
Many thanks for chiming in. I do like the cleaner solutions. At some point
in the future, I will turn my work over to someone else, and they get to
figure out some of these details!
mattfong
On Wed, Dec 2, 2020 at 5:16 AM Lukas-Fabian Moser wrote:
> Hi Matthew,
>
> > I
Hello Aaron,
This makes sense, and the let statement is something I was missing (!)
mattfong
On Fri, Dec 11, 2020 at 12:54 PM Aaron Hill
wrote:
> On 2020-12-11 12:30 pm, Matthew Fong wrote:
> > Hello Aaron,
> >
> >> .< Oh boy, that is *simple*. I went off t
uld spot where I use the work-around.
>
>
> Many thanks,
> mattfong
>
> On Wed, Oct 21, 2020 at 3:30 PM Aaron Hill
> wrote:
>
>> On 2020-10-20 12:07 pm, Matthew Fong wrote:
>> > I've been a little puzzled by a LilyPond layout issue. I apologize i
syntax.
Many thanks,
mattfong
On Fri, Dec 11, 2020 at 12:07 PM Aaron Hill
wrote:
> On 2020-12-11 10:43 am, Matthew Fong wrote:
> > Hello everyone,
> >
> > Resurrecting an old thread. I've been trying my hand in Scheme
> > programming,
> > via small examples on the p
Hello everyone,
Resurrecting an old thread. I've been trying my hand in Scheme programming,
via small examples on the project I'm working on.
I wanted to extend the variable list to this function Harm wrote, to take
an extra boolean variable, which is pretty trivial. The boolean is meant to
Hello everyone,
I'm writing a function that places a custos after the double bar to give
singers an indication of the pitch of their next note. Usually, custos are
are used within a piece, but in chant, I have verses that are part of new
scores, and it is helpful to indicate the pitch of the
tencil ##f
$(first (music-pitches noteList)) 4
#}
)
Many thanks,
mattfong
On Sun, Mar 7, 2021 at 11:54 AM Lukas-Fabian Moser wrote:
> Hi Matthew,
>
> Am 07.03.21 um 20:03 schrieb Matthew Fong:
> > I am in the process of writing a note replacement function that allows
> > me to
-pos)) 1 0)
Many thanks,
mattfong
On Mon, Mar 8, 2021 at 2:55 AM Thomas Morley
wrote:
> Am Mo., 8. März 2021 um 02:26 Uhr schrieb Matthew Fong >:
> >
> > Hello everyone,
> >
> >
> > I'm writing a function that places a custos after the double bar to give
Hello Silvain,
That's super interesting -- thank you for your link. I will take time to
read through your code. When I have access to a piano sometime, I think
Bach will certainly make the list.
Many thanks,
mattfong
Hello everyone,
I am in the process of writing a note replacement function that allows me
to place a custos anywhere I might need.
I am stuck on writing a function that extracts the pitch of the first note,
given a list of notes, and then forcing a duration of 1/4. Any pointers
would be
Hello fellow Lilyponders,
I'm looking around the documentation on NoteHead to Barline spacing, and
I'm not finding much? Any pointers will be helpful.
My goal is to add a bit more space from the first note to the last Barline,
for every measure. It seems a bit too close even with the staff size
1:52 AM Hans Aikema
wrote:
>
>
> On 23 Aug 2021, at 17:42, Matthew Fong wrote:
>
>
> Hello fellow Lilyponders,
>
> I'm looking around the documentation on NoteHead to Barline spacing, and
> I'm not finding much? Any pointers will be helpful.
>
> My goal is to
Dear Aaron,
Brilliant! That was what was missing!
Many thanks,
mattfong
On Mon, Aug 23, 2021 at 6:23 PM Aaron Hill wrote:
> On 2021-08-23 4:03 pm, Matthew Fong wrote:
> > Hello Hans, LilyPonders,
> >
> > Thank you! I added the line to my Staff context,
Hello Kenneth,
I've installed LilyPong from MacPorts, along with MacTeX on my M1 MacMini.
Alas, it's no faster than my 2019 iMac for compilation. But far more energy
efficient, and no fans at full speed when compiling hundreds of files for
PDF output. It's a wonderful computing experience.
\lineSep \lyricsto someVoice someLyrics
>>
>> And see if it solves the problem. If it doesn’t, would it be possible to
>> append the source file (potentially in a private email if that may cause
>> any
>> problems), so that I can try to track down the root?
>
closer to the lower ones.
>
> But you should be able to simply remove the line to fix the warning.
>
> Cheers,
> Valentin
>
> 16.10.2021 20:39:00 Matthew Fong :
>
> Dear Colin and Valentin,
>
> Confirmed solution works. Also have the same warning.
>
>
>
Dear Valentin,
I tried your solution, and it appears there is an extra stave that I cannot
seem to get rid of (or understand how it is being produced). Otherwise,
your code does what I want it to.
Many thanks,
mattfong
On Fri, Oct 15, 2021 at 10:38 AM Valentin Petzel wrote:
> Glad to hear
Thank you all. I will give both options a try and report back.
All the best,
mattfong
On Thu, Oct 14, 2021 at 1:25 PM Valentin Petzel wrote:
> Hello Colin, hello Matthew,
>
> Consider this method I created for Kira a week ago.
>
> Cheers,
> Valentin
Hello David,
Many thanks for explaining that. Makes complete sense now!
mattfong
On Sat, Mar 12, 2022 at 9:35 PM David Wright
wrote:
> On Sat 12 Mar 2022 at 20:14:41 (-0800), Matthew Fong wrote:
> > Hello Lilypond friends,
> >
> > I am working on a polyphone piece o
custom.
Many thanks,
mattfong
On Wed, Mar 9, 2022 at 3:28 PM Jean Abou Samra wrote:
> Le 09/03/2022 à 17:13, Matthew Fong a écrit :
> > Dear Jean and LilyPond friends,
> >
> > My apologies for not initially including this, and it took time to get
> > this reduction;
17, 2022 at 3:07 PM Jean Abou Samra wrote:
>
>
> Le 17/03/2022 à 23:03, Matthew Fong a écrit :
> > Dear LilyPonders,
> >
> > I'm using ChoirStaff to typeset some SATB vocal music, but for clarity
> > to the singers, I wanted to extend the double bar so that it is
Dear LilyPonders,
I'm using ChoirStaff to typeset some SATB vocal music, but for clarity to
the singers, I wanted to extend the double bar so that it is also in
between the bar lines. The ChoirStaff doesn't allow this per LilyPond
documentation (
Dear Jean,
Grazie mille! This is exactly what I was looking for:
[image: Screen Shot 2022-03-17 at 16.43.13.png]
Many thanks,
mattfong
On Thu, Mar 17, 2022 at 3:55 PM Jean Abou Samra wrote:
>
>
> Le 17/03/2022 à 23:22, Matthew Fong a écrit :
> > Hello Jean,
> >
> >
t;
>
> \new ChoirStaff <<
>\new Staff { 1 1 \bar "||" 1 }
>\new Staff { 1 1 1 }
> >>
>
> Cheers,
> Valentin
>
> Am Freitag, 18. März 2022, 00:44:46 CET schrieb Matthew Fong:
> > Dear Jean,
> >
> > Grazie mille! This is
taff <<
>\new Staff { 1 1 \bar "||" 1 \bar ":|." 1 \bar ".|:" 1 \bar ":|.|:" 1
> \bar
> "|." }
>\new Staff { \repeat unfold 6 c'1 }
> >>
>
> or if you want to span anything BUT a normal barline you might want
Dear Jean,
My apologies for not including code. I will get an example out shortly,
along with the quilismaPathGreciliae.
Many thanks,
mattfong
On Sun, Mar 6, 2022 at 11:06 PM Jean Abou Samra wrote:
> Le 04/03/2022 à 05:17, Matthew Fong a écrit :
> > Hello everyone,
> >
Hello Lilypond friends,
I am working on a polyphone piece of music which employs a ChoirStaff, and
proceeded to make a local layout block in the score a global one.
The include to make a *global* layout block works just fine, but if I
eliminate the layout block in the score block itself, the
Hello Jesse,
On the Mac, to place fonts in the typical location (~/Library/Fonts), you
need to modify the /opt/local/etc/fonts/local.conf file.
I am using MacPorts, which puts /etc in /opt/local; HomeBrew may place it
elsewhere.
The modification is as follows:
In the section, add
, Jan 6, 2024 at 3:21 PM Matthew Fong wrote:
> Hello everyone,
>
> I'm feeling somewhat confounded by LilyPond Scheme variables.
>
> I've created some global variables that I want to use in functions so I
> change up some custom spacing only one (as these may vary with staff s
trup writes:
> >
> >> Matthew Fong writes:
> >>
> >>> I tried the following inside the function, and all generate errors. I
> would
> >>> like to use the value of rubricsWidthSU in this override.
> >>>
> >>> \override #'(line-width . \r
Hello everyone,
I'm feeling somewhat confounded by LilyPond Scheme variables.
I've created some global variables that I want to use in functions so I
change up some custom spacing only one (as these may vary with staff size)
I defined the following
#(define kOneStaffUnitInInches 0.0761)
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
Thank you again, Thomas. I'm going to try this out this week!
Matt
69 matches
Mail list logo