Hi James,
The attached isn't _exactly_ what you want, but is closer ...
I added extra padding on the right of the key signatures to give
the left margin you were after; in the stanzas after the score I
adjusted margins to line things up.
There's probably some clever guile code one c
output though.
https://github.com/aspiers/ly2video
Peter C
Hello, Valentin and Kieren
I have tried Valentin's method on my side. It works beautifully.
Thank you guys very much.
On Wed, May 7, 2025 at 2:16 PM Kieren MacMillan
wrote:
> Hi Peter,
>
> Valentin’s suggestion should help you make it work in v2.24.
>
> That being sai
• Or could running them in 2.25 introduce subtle differences or bugs, even
if they’re marked as 2.24?
If it’s generally safe, I’m happy to install 2.25.24 and just stick to
declaring 2.24.4 in files where I need stability.
Thanks again for your insight!
Best regards,
Peter
On Tue, May 6, 2025 a
the music
should be stretched (or compressed) so that those two bars are exactly
equal in width and together span the line evenly.
Any idea how to enforce that more strictly?
Thanks again for your help!
Best regards,
Peter
On Sun, May 4, 2025 at 3:42 AM Kieren MacMillan
wrote:
> Hi Pe
ly consistent.
Does anyone know a way to:
• Lock bar widths on each line to be equal?
• And manually set the final bar’s width to match?
Any suggestions would be greatly appreciated!
Thanks,
Peter
test_equalMeasureWidth.ly
Description: Binary data
headers and footers to LaTeX in such
contexts, but I’d love to know if there’s an officially recommended way to
preserve the copyright footer even in embedded use.
Thanks again for your time and generous advice!
Best regards,
Peter X
On Sat, Apr 26, 2025 at 3:16 PM Павел wrote:
> David Poon
\major
\time 4/4
\music
}
}
As expected, the tagline ends up at the bottom of the last page.
Any suggestions or workarounds on how to force this copyright line to
appear at the bottom of the first page only would be greatly appreciated!
Best regards,
Peter
test_copyright_on_firstpage.ly
Description: Binary data
up { \raise #2 \concat { "G" \sub "4" } }
}
\score {
\new Staff {
\clef treble
\key c \major
\time 4/4
% Goal: transform \music into the version below automatically
\music_with_noteNames
}
}
```
[image: image.png]
Thanks in advance for any help or ideas!
Warm regards,
Peter
Hi Michael,
Wow – what a clever approach! Using NoteNames with a custom
noteNameFunction is absolutely brilliant. I love how elegant and
lightweight your solution is. It works perfectly and is exactly the kind of
creative thinking I admire. Thank you so much for sharing it!
Warmly,
Peter
visually above each note, with some formatting.
If you happen to be around, I’d love to hear your thoughts!
Really appreciate your help! 🙏
Best,
Peter
Now, the result is:
Parsing...
Interpreting music...- Found pitch c1 → MIDI: 60
- Found pitch d1 → MIDI: 62
- Found pitch e1 → MIDI: 64
- Found
]
On Fri, Apr 25, 2025 at 11:09 AM Kieren MacMillan <
kie...@kierenmacmillan.info> wrote:
> Hi Peter,
>
> > Thank you so much for your response and the example code—it works
> beautifully and already gets very close to what I envisioned. I really
> appreciate the clar
pacing and avoiding manual positioning on notes?
Thanks so much in advance!
Warm regards,
Peter
test_ChordName_markups.ly
Description: Binary data
lypond/2.24.4/ly/init.ly:65:2:
error: Guile signaled an error for the expression beginning here
⸻
🆘 My question:
What is the proper or recommended way to extract and print the MIDI number
of each note in a LilyPond score?
I’d really appreciate any working examples or pointers. Thank you
pose text.
Thank you in advance for your help and for all the amazing work you do.
Best regards,
Peter
measures a line
“pretends” to contain for layout purposes, even if only part of it is
filled?
Any suggestions, best practices, or pointers to relevant documentation
would be greatly appreciated!
Warm regards,
Peter
[image: image.png]
```
\version "2.24.4"
#(set-global-staff-size 13
!
On Sun, Apr 13, 2025 at 7:21 AM Knute Snortum wrote:
> On Sun, Apr 13, 2025 at 4:22 AM Peter X wrote:
>
>> Dear LilyPond Team,
>>
>> First of all, thank you for your remarkable work on LilyPond. The
>> ChordGrid functionality is a brilliant tool for visually repr
solution can be implemented.
Thank you again for your time and dedication.
Warm regards,
Peter
shing there is a similar rule, that the base line for text
should be the same across pages. No matter how text boxes are placed on pages.
Peter F
Thank you all, Mark, Knute, and Robin. These tips are helpful. Now I've got
the perfect solution.
On Mon, Mar 24, 2025 at 2:59 PM Robin Bannister wrote:
> Peter X wrote:
>
> > I have a follow-up question:
> > In a situation where there’s a \break, the tie created
Thank you mark.
On Mon, Mar 24, 2025 at 11:45 AM wrote:
> Peter X,
>
>
>
> That is a tweak somewhat beyond my ken.
>
> Someone with more knowledge of the codes can help with this.
>
>
>
> Mark
>
>
>
> *From:* Peter X
> *Sent:* Monday, March 24,
8 a8 ~ | \break
\repeat volta 2 {
a2. c8 c'8 ~ | \break
\alternative {
\volta 1 {
c'2. b8 a8\laissezVibrer \bar ":|."
}
\volta 2 {
\break
c'1\repeatTie |
}
}
c1 \bar "|."
}
}
```
On Sun, Mar 23, 2025 at 4:49 PM wrote:
> Peter X,
>
>
Hi everyone,
I’ve encountered what appears to be a rendering issue with ties when using
\repeat volta and \alternative endings in LilyPond 2.24.4.
Below is a minimal example that illustrates two problems:
lilypond```
\version "2.24.4"
\fixed c' {
\time 4/4
r2. g8 a8 ~ |
% ✅ This tie dis
On Tue, 18 Mar 2025 at 05:46, Peter Crighton wrote:
> Hello all,
>
> has anybody familiar with openLilyLib come across this problem or would
> know how to fix it?
> I use the page-layout package in order to have access to break sets and
> noticed the following issue:
>
&g
eaks
)
\relative c'' {
R1*2
\break
R1 b1
\break
b1 R1
\break
b1 b1
}
It doesn’t make a difference if I have actually specified any breaks via
the break set, the \applyConditionalBreaks command introduces this weird
spacing behaviour. Any ideas as to why?
Thanks,
Pet
e (but is
omitted in these minimal examples):
-- Instrument/Voice names
-- Gamut
-- Incipit.
Suppress by adding a layout block thus:
layout {
indent = 0.0\mm
}
Oh, and please don't top-post.
Peter C
olta 2 {f}
}
}
The only thing I could find that worked was:
\version "2.24.4"
\score {
\new Staff \relative c' {
f1 \bar ".|:-||" | \break
\repeat volta 2 {f}
}
}
as Robin Bannister suggested.
-- Peter C
imidity bug I think --- with timidity version 2.14.0-8.3
(Debian) I can play Midi (including the ones on your website) without
issues. Before the last update, Timidity crashed on some Midi files,
whether generated by Lilypond or from other sources.
Peter C
think you're shrinking the pages twice, then your pdf viewer expands
to fit.
I use
pdfjam --paper a4paper --nup 1x2 input.pdf
pdfjam --landscape --paper a3paper --booklet true input-pdfjam.pdf
The first pdfjam rotates and shrinks so you end up with two pages per
a4 page; the second makes them into a booklet without
Peter C
plan to get a
laptop with a Linux OS and wondered if someone could advise a LInux
distro that has these packages or something similar.
Thanks,
Brian
--
Best wishes -- Peter
--
Peter Mayes
Hello, Werner,
The issue is opened like this:
https://gitlab.com/lilypond/lilypond/-/issues/6763
On Sat, Nov 9, 2024 at 12:53 PM Werner LEMBERG wrote:
>
> > Thank you for your response. Below are two examples that illustrate
> > the more traditional way of displaying half note stems [...]
>
>
experience with this or knows of a solution, I would greatly
appreciate your guidance.
Thank you in advance for your help!
Best regards,
Peter
This is an example from the official documentation.
symbols = {
\time 3/4
c4-.^"Allegro" d( e)
f4-.\f g a^\fermata
\mark \default
c8_.\<\( c
Thank you, Mark,, for providing this method.
I also what to check with everyone here: does any user here ever encounter
any issue with the font when publishing a e-book or book?
On Sun, Oct 20, 2024 at 10:15 AM wrote:
> Peter,
>
>
>
> I googled “NimbusMonoPS” and was taken t
Subject: Inquiry About Commercial Use of Fonts Extracted from PDF for Book
Publishing
Dear LilyPond Community,
I hope this message finds you well. I’m reaching out for some assistance
regarding the commercial use of several fonts that were embedded in a PDF
document. I am in the process of publ
> "Sebastian" == Sebastian Menge writes:
Sebastian> [1 ] Hi
Sebastian> I have a (organ) piece with different "voices"(?) stacking
Sebastian> up to chords.
Sebastian> Since this is rather homophonic, I'd not use individual
Sebastian> voices - the slurs look ugly then.
I think you need to .
> "Cameron" == Cameron Hall writes:
Cameron> I've run into a strange problem that I think may be a bug. In
Cameron> this MWE, I have a repeat with alternate endings. However,
Cameron> the "\repeat unfold 3 { c1 }" is causing the volta brackets
Cameron> to disappear for some reason. If I inste
> "Walt" == Walt North writes:
Walt> I'm just checking if this is
Walt> expected behavior. My goal was to have ChordNames above the
Walt> matching rhythm notation. But it seems the engraver cannot
Walt> handle chord modifiers (such as sus2)?
That's not the problem. The issue is that d8:sus
You can use transpose.
\transpose c c' { music }
Peter C
regards,
Peter
insights.
Additionally, if there is a specific glyph that represents a tie/slur
symbol that can be used within LaTeX, I would be interested in learning
about that as well.
Thank you in advance for your assistance and for any examples or advice you
can provide.
Best regards,
Peter
r Assistance:
Has anyone encountered a similar issue or have any insights on why
embedding in the second column might be causing this problem? I would
appreciate any guidance or suggestions on how to resolve this issue while
maintaining the intended table structure.
Thank you for your support!
Best regards,
Peter
Thank you, Werner, very much, for the tips. They work for me.
On Mon, Aug 12, 2024 at 6:07 PM Peter X wrote:
> Thanks for the tip.
>
> On Mon, Aug 12, 2024 at 1:28 PM Werner LEMBERG wrote:
>
>>
>> Glad that you could identify and fix the problem.
>>
>> >
Thanks for the tip.
On Mon, Aug 12, 2024 at 1:28 PM Werner LEMBERG wrote:
>
> Glad that you could identify and fix the problem.
>
> > Now, my challenge is how to retain the numbering and indexing of
> > these scores in the document without treating them as figures. I
> > want to be able to cross
might have.
Best regards,
Peter
On Sun, Aug 11, 2024 at 10:20 PM Werner LEMBERG wrote:
> [Please always use 'Reply to all' so that the mailing list stays in
> the thread.]
>
> > It did happen in my case. The issue occurred while embedding a
> > lengthy LilyPon
. I'll have to have a
think about that.
Peter C
Hi Folks,
Is there a simple way to add dynamic markings to lyrics? In a
multi-verse song, the dynamics can be different verse to verse.
I'd like to do something like this:
\score {
<<
\new Staff \context Voice = tune {\repeat volta 2 { c c c c }}
\new Lyrics \lyricsto tune
eak across pages? If so, what’s the best practice for
handling this within the LaTeX and LilyPond integration?
Thank you for any advice or suggestions!
Best regards,
Peter
**Title: Clarification on Commercial Use of Fonts Embedded in
LilyPond-Generated PDFs**
Hello everyone,
A few hours ago, I posted a question mainly focusing on whether sheet music
generated by LilyPond would be subject to any licensing restrictions that
could affect its commercial use. I’ve since
## Clarification on the GNU Free Documentation License (GFDL) Applicability
### Background
Hello,
I have been exploring the LilyPond 2.24.4 documentation as I plan to use
LilyPond along with LaTeX to write some music education books for sale on
Amazon. However, I have come across some concerns r
; button. Your email doesn't have that --
noone's replied yet.
Peter C
omething in
your mail reader is changing > to > and you end up with a broken
link.
Peter C
nd.org/doc/v2.24/Documentation/snippets/index.html
Thank you.
Be content; it is your birthright.
Peter
pe...@mainegeek2go.com
-Original Message-
From: Kieren MacMillan
Sent: Thursday, June 20, 2024 13:31
To: pe...@mainegeek2go.com
Cc: Lilypond-User Mailing List
Subject: Re: re-use a
quot;
melodyMinor = {c'2 g'2 es'2. d'4 | c' es' d' c' | b d' g2 }
{\melodyMinor }
% coding magic here to replace es with e
%something like -> melodyMajorAltered=(string-replace "melodyMinor" "es"
"e")
melodyMajor = {\melodyMinor} %after alterations
{\melodyMajor}
Be content; it is your birthright.
Peter
layout {}
\score{
\new Staff <<{\melody} \\ {\harmony } >>
}
\score{
\new Staff \harmonyAlone
}
Be content; it is your birthright.
Peter
Yes, this fixes the problem! By adding \layout {} inside my \score next to
\midi I now get both outputs. Thank you.
From: William Rehwinkel
Sent: Sunday, May 12, 2024 9:22 PM
To: Peter Baughman; lilypond-user@gnu.org
Subject: Re: Can I output PNG and midi from
Greetings,
I have a few .ly files that work great and produce lovely pictures when I build
then with a command like:
lilypond --png my_song.ly
I started to play around with midi output and was a little suprised to find
that I needed to add a \midi code block to my file (instead of some other
wards.
Is that possible?
Thanks in advance
--
Best wishes -- Peter
--
Peter Mayes
ic on the next page.
--
Best wishes -- Peter
--
Peter Mayes
solution that allows for vertical and
horizontal adjustment.
Thanks in advance.
--
Best wishes -- Peter
--
Peter Mayes
A question which I haven't been able to answer from the documentation
(there's lots of it!)
I have a final note, a minim, say, and I want a hairpin diminuendo
starting at the last note, and ending at the final double bar. As in
this screenshot:
--
Best wishes -- Peter
--
Peter Mayes
Being relatively new to this forum, I suspect I am not the first person
to ask this.
And it is more out of curiosity than necessity.
But does anybody have lilypond code to engrave the famous B.A.C.H. motif
in the attached image?
Thanks in advance.
--
Best wishes -- Peter
--
Peter Mayes
t which shows what I was trying to avoid:
"Should it always be kept inside the slur?" - I think the answer is "not
always" - it only looks wrong to me when the mark is a long way from the
note.
Thanks again
-- Peter
On 27/02/2024 19:03, Xavier Scheuer wrote:
On Tue, 2
;2.25.12"
left = \markup { \fontsize #-4 L }
TheBusiness = \relative b' {
\key fis \minor
\time 3/8
cis8\p( fis gis) | %Bar 1
a8. gis16-. fis8-. | %Bar 2
gis8( a^\left gis) | %Bar 3
fis4 cis8 | %Bar 4
}
\score {
\new Staff {
\TheBusiness
}
\layout {}
}
--
Best wishes -- Peter
--
e a lot of consecutive notes all staccato. Marking each one
individually is a bit of pain. Any way to specify that the next /n/
notes are all staccato?
Thanks in advance.
--
Best wishes -- Peter
--
/show_bug.cgi?id=2208744 but
rather https://bugzilla.redhat.com/show_bug.cgi?id=2253842 , which is
being fixed. The updates are in the "Testing" repositories. See
https://bugzilla.redhat.com/show_bug.cgi?id=2253842#c3 for how to
install the update on Fedora 38.
--
Best wishe
anks in advance.
--
Best wishes -- Peter
--
Peter Mayes
\version "2.24.3"
TheBusiness = \relative b' {
\key f \minor
\time 2/4
\tempo "Andante Sostenuto"
r2 |
f4\p( aes8\( des16. c32\) |
c8.\( bes32 aes\) g8) r8 |
}
\score {
\new Staff {
\TheBusiness
}
\layout {}
}
--
Best wishes -- Peter
--
Peter Mayes
t section in the documentation.
--
Best wishes -- Peter
--
}" grace notes to be slurred, but if I
put "{ cis32( d) }", I get a "Warning: already have slur".
Is there a way to get a "slur within a slur"?
Thanks in advance
--
Best wishes -- Peter
On 18/11/2023 13:29, Hans Aikema wrote:
swap out the \bar”||” custom bar for \section
Simple and elegant!
Thanks again
--
Best wishes -- Peter
--
Peter Mayes
s, to get the double bar before the opening repeat bar.
Your help much appreciated!
Peter
On 18/11/2023 12:56, Hans Aikema wrote:
On 18 Nov 2023, at 13:30, Peter Mayes wrote:
The score I am trying to emulate has an initial repeated section, a
non-repeated section, and another repeated sec
at volta 2 {
c1
} \break
\repeat volta 2 {
c1
} \break
c1 \bar "||"
\break
\repeat volta 2 {
c1
}
}
\score {
\new Staff {
\music
}
\layout {}
}
--
Best wishes -- Peter
--
Peter Mayes
On 18/11/2023 11:04, Hans Aikema wrote:
See
https://lilypond.org/doc/v2.24/Documentation/notation/writing-parts#compressing-empty-measures
Snippets >> Numbering single measure rests
\setrestNumberThreshold=0
should get you what you desire
Perfect! Thank you
--
Best wishes --
rker (not sure what it is called - elongated horizontal
line with short end vertical lines) for all multi-bar rests of length
two bars or more?
Thanks in advance.
--
Best wishes -- Peter
--
Peter Mayes
07460 890503
I didn’t know that there was
a repository on GitLab. https://lilypond.org/development.html links to
https://git.savannah.gnu.org/gitweb/?p=lilypond.git … which is neither
really nice to look at nor easy to use (at least for me), but I’m familiar
with GitLab.
Thanks,
Peter
--
Peter Crighto
er, which
made it very easy to just see what changed compared to the prior version
(if you took a look at it with every release).
Cheers,
Peter
--
Peter Crighton | Musician & Music Engraver based in Mainz, Germany
https://www.petercrighton.de
enough to go through the key signature.
Apologies that these are beginners' questions. Help from the experts is
much appreciated!
Best wishes -- Peter
--
On 01/11/2023 15:59, Knute Snortum wrote:
1) Use \after. See
https://lilypond.org/doc/v2.24/Documentation/notation/expressive-marks-attach
ar"||"
\keyc\major|
The result:
1. How to move the turn so that it is in between the dotted C and D?
2. Where the three naturals show that the next movement has moved from C
minor to C major, how to get the stave to continue just long enough so
that the key signature is not floating in mid-air?
Thanks in advance
--
Best wishes -- Peter
On 14/10/2023 17:08, Jean Abou Samra wrote:
\relative c'' { d8\parenthesize\prall \parenthesize( cis) }
Many thanks - perfect.
--
Best wishes -- Peter
rences with \trill's and \mordent's.
Could somebody suggest a simple way to achieve this?
Thanks in advance.
--
Best wishes -- Peter
--
Apologies for the noise - if I’d just carried on the answer would have been
obvious! Just add a normal “_”.
Wood or trees, sometimes I just can’t work them out.
Sometimes my thinking is fuzzy…
Apologies again,
Pete
> On 17 Jul 2023, at 11:26, Peter Mitton wrote:
>
> Hi,
>
>
Hi,
I’m trying to find the correct syntax to align the word “two” in my second
verse below the note (b1) of the second alternative repeat. I haven’t been able
to find the correct search term to find a solution in the documentation and any
assistance would be greatly appreciated.
\version "2.24
Your answer is exactly what I was looking for. I really appreciate this forum.
Thank you.
Jul 11, 2023 11:13:02 Jean Abou Samra :
>> When I use \partCombine and the notes are more than a ninth apart the stems
>> do not connect. Can I force a longer stem on beats 3 and 4 in this example?
>>
>
;4 e'' f''}
partB={c' c' c' c' c' c' \stemUp c' c' }
\partCombine \partA \partB
Peter Wannemacher
size #-1 "English lyrics: Robert Stanley Weir
(amended 1968) / les paroles en français: Adolphe-Basile Routhier" }
%arranger = \markup {\fontsize #-1 "les paroles en français: Adolphe-Basile
Routhier / English lyrics: Robert Stanley Weir (amended 1968)" }
enteredby =
ote:
>
> Le 27/10/2022 à 11:17, Peter Mitton a écrit :
>> Thanks, Harm,
>>
>> Sorry, I seemed to have missed out the most important part of the challenge!
>> Apologies. This is a simplified extract of the lower staff from the start of
>> a two staff p
ey signatures, bar lines, etc., are also synchronized. “ which I take
as developer-speak for “Here be dragons”.
Thanks for any assistance,
Pete
> On 26 Oct 2022, at 22:53, Thomas Morley wrote:
>
> Am Mi., 26. Okt. 2022 um 19:27 Uhr schrieb Peter Mitton :
>>
>> Hi,
>>
Hi,
I’m wondering if there is a better way of writing this code:
\version "2.22.2"
\new Staff {
<<
% \time 6/8
% \clef bass
\new Voice = "a" {
\voiceFour
\time 6/8 \clef bass \appoggiatura c,8 c1 \appog
ls with "error: string outside of text script or
\lyricmode"
I'm using Lilypond 2.22.2
Can someone give me a clue?
Peter C
Hi Mark,
thank you! Due to a change in work, I haven't gotten around to testing
your changes in depth yet, but I assume that as an OLL user, you've
solved the problems so that it works. When I have it running here, I may
approach you with a call for a pull request.
Best
Jan-Peter
A
-
Saturday, July 23, 2022, 8:56:57 PM, Jean Abou Samra wrote:
> Thanks a lot Peter and others (privately) for your suggestions.
> Sorry for the very late reply, I've been distracted by other
> things. Your comments are most appreciated.
> Le 13/07/20
This looks great! Just what I'd needed a couple of years back when I was still
programming.
I've only just started with it, but there are a few niggling comments about the
English version. I've only got to page 2 (getting started) so far.
* On my browser (Firefox in Windows) the 'v. latest' is
spacing events in
it. Otherwise, dynamics are per-voice.
Peter C
Werner,
:-)>
The problem with ligatures is that they have 3 meanings - ties,
bowing/breathing marks and phrasing marks. And sometimes a note will have all
three. But this is getting a bit off-topic.
Best regards,
Peter
mailto:lilyp...@ptoye.com
www.ptoye.
nt he just marks "Pedal" but no details as to exactly where
he wants it.
Stravinsky's Oedipus rex has some very odd pedal markings in the score but I've
no idea what the orchestral part says.
Best regards,
Peter
mailto:lilyp...@ptoye.com
www.ptoye.com
-
Lilypond-user-request,
Best regards,
Peter
mailto:lilyp...@ptoye.com
www.ptoye.com
-
Monday, May 30, 2022, 2:40:08 PM, lilypond-user-requ...@gnu.org wrote:
> Message: 4
> Date: Mon, 30 May 2022 15:07:48 +0200
> From: David Kastrup
> To: Kieren MacMillan
forum (or I forgot).
Thanks,
Peter
--
Peter Crighton | Musician & Music Engraver based in Mainz, Germany
https://www.petercrighton.de
On Fri, 27 May 2022 at 10:28, Andrew Bernard
wrote:
> Hello All,
>
> Having had to abandon the Openlilylib (OLL) work I took over from Urs
> Li
e
}
}
}
\include "piece1"
\include "piece2"
...
---
This creates a bunch of Midi files and a single PDF file.
Peter C
Yes, it's very common. The way that I use is to create a separate dynamics
staff for the pedal indication and use silent notes to position the pedals
exactly where you want them.
Best regards,
Peter
mailto:lilyp...@ptoye.com
www.ptoye.com
-
Sunday, May 22, 2022,
Ken,
'With pedal' means that the composer wants you to use the pedal at your
discretion. Not much help to MIDI I'm afraid.
I suggest you play through the piece, noting what sounds good and put explicit
pedal markings in, but this won't help the next performer who may have
completely differe
1 - 100 of 2368 matches
Mail list logo