Questions tagged [lilypond]

GNU LilyPond is Free Software for engraving music, with a strong emphasis on very high quality output.

LilyPond is a computer program for music engraving. One of LilyPond's major goals is to produce scores that are engraved with traditional layout rules, reflecting the era when scores were engraved by hand.

LilyPond is different from conventional commercial typesetting software in that the input is code written in plain text, which LilyPond compiles into output formats such as PostScript, PDF, and MIDI. There are various front-ends available to make editing of this code easier.

LilyPond is available for several common operating systems. It is released as part of the GNU project, and under the terms of the GNU General Public License, it is Free Software.

LilyPond uses the Scheme programming language, both as part of the input syntax, and as internal mechanism to glue modules of the program together. [...]

LilyPond uses the GNU Guile implementation of Scheme, which is based on the Scheme “R5RS” standard.

— from the LilyPond documentation - Scheme tutorial.

160 questions
0
votes
0 answers

drawing lines in a Lilypond score algorithmically

In reference to this post I would like to write a scheme function in Lilypond which would help me not to manually define the position of each point of the lines. Here a simplified example of the problem: \version "2.24.1" samplePath = #'( …
ddgg
  • 145
  • 1
  • 10
0
votes
1 answer

Lilypond, add stroke through stem

I'm trying to typeset this music: I can get close with this, but I would really like the stroke through the dotted-quarter in the tuplets. \relative{ \clef bass …
Stewart
  • 4,356
  • 2
  • 27
  • 59
0
votes
1 answer

Lilypond: Additional vertical space between stanzas

How can I add additional vertical space between stanzas in order to visually group stanzas? Here is a MWE: \version "2.22.2" \score { << \new Voice = msx { c' d' e' f' } \new Lyrics \lyricsto msx { << \new Lyrics { \set…
Wauzl
  • 941
  • 4
  • 20
0
votes
1 answer

Working on a Lilypond part. The first few bars are missing from the pdf

Trying to transpose the Goldenberg and Schmuyle part of Mussorski's pictures. The first bars with rest disappear from the pdf if I include the second bar with the notes. Same happens if I remove all grace-notes. Problems with 64'th notes? Working…
0
votes
2 answers

How do you increase the distance between staves in Lilypond?

I would like there to be more vertical space between the staves. I am totally lost on this so I didn't know what to try. Sorry.
Noah J
  • 103
  • 3
0
votes
0 answers

Lilypond: how do I add a slur/tie mark in lyrics to indicate that the singer should not breathe at this point?

In Lilypond I am trying to add a mark into the lyrics that looks like a tie or a slur, to indicate that the singer should not take a breath at that point in the music. I believe the technical term is a "lyric liaison" but I could be mistaken. Here's…
mpgrayer
  • 33
  • 4
0
votes
1 answer

Lilypond: how to force a new page between each piece?

Irish traditional music is played in sets of tunes. In my score I would like to take new page between each tune. I have googled, smoogled, froogled, zoogled and kfwoodled :-( I have tried adding a \breakPage a various points. No joy. I need the…
tangent
  • 49
  • 6
0
votes
1 answer

How do I install Bravura for Lilypond?

Or any music font, for that matter. I have literally tried on and off for years to get this to work and I can't seem to get it. I'm using MacOS, if that is at all relevant.
nat
  • 31
  • 1
0
votes
1 answer

Lilypond: Why is the second chord printed below the staff

Small snippet (Simplified example) that should show two chords on top of a staff: someChord = \chords { c1 } \score { << { \someChord \someChord } { \repeat unfold 2 { r1 } } >> \layout{} } However, the second…
dwergkees
  • 734
  • 1
  • 4
  • 21
0
votes
1 answer

Lilypond: Instrument part transpose with several key signatures

For example, I have a very long clarinets part starts in Fis-dur and ends in G-dur written in concert pitch. How can I apply transposition to them without causing weird key signatures at the beggining or at the end? ClarinetI = \relative c' {\key…
Levitanus
  • 21
  • 3
0
votes
1 answer

Installation problems with Lilypond for Windows

I am trying to install the latest stable version for Lilypond on windows 10. My install dir is on the d: drive (not on the c: drive and I guess that the fonts are installed elsewhere. If I compile a very small .ly file without any text in it, just…
0
votes
1 answer

Lilypond: adding arrows between cells of a chord grid

I filled a chord grid in LilyPond which you can see the output here. I want to add some arrows to write a syncope. I thought about adding slurs: grille = \chordmode { \bar "[|:" d1( g1) ... But it doesn't modify anything. Here is the…
Revolucion for Monica
  • 2,848
  • 8
  • 39
  • 78
0
votes
1 answer

LilyPond: adding a newpage

I filled a chord grid in LilyPond which you can see the output here. It takes the space of a full-page so I wanted to add a few more lines to a new page. I tried to add it in my score but this stack all the cells the one on the others. So how can I…
Revolucion for Monica
  • 2,848
  • 8
  • 39
  • 78
0
votes
1 answer

How to create a function to automate header creation?

I have a few transcription to do, using lilypond. It consists of a few songs, all of the same composer/poet, but there might be more to come. I already have a few helper functions in a that I include in each score, but I'd like to have a function to…
fennecdjay
  • 56
  • 1
  • 6
0
votes
0 answers

Rendering subprocess -lilypond- to django template

I'm trying to generate music with lilypond and render it to django template. When I try to run the script in cmd, midi file is generated but I can't render it to django template. this works fine in cmd and generates music file which can be played…
vschultzx
  • 1
  • 2