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
2 answers

Multiple dynamic markings under one note

I am working with Lilypond and can't figure out how to place two dynamic markings under a whole note. I want it to start piano and then become forte but I don't want to use a crescendo. I'd also rather not indicate two tied half notes. Just p then…
Stephanie
  • 3
  • 1
0
votes
1 answer

How can I include ossia without creating a blank space?

I am trying to add an ossia staff above the upper staff of a grand staff. Working from this mailing list post, I have constructed a minimal example that almost does what I want. The problem is that the entire score contains a blank space for the…
wchargin
  • 15,589
  • 12
  • 71
  • 110
0
votes
0 answers

why lilipond-book is incompatible with both sweave and knitr on Lyx?

I was about to start some work on analysis of musical corpus with R as an personal exercise, and was baffled to discover that both sweave and knitr are incompatible with lilypond-book, leaving me to choose between some strategies to make the text,…
flavio
  • 245
  • 2
  • 9
0
votes
2 answers

How to reliably display a delayed turn?

I'm trying to typeset a short piano piece, 'Nocturne n°5' by John Field. My main problem occurs on bars 14, 17 and 38 where a gruppetto is rendered as a delayed turn with a natural sign. This is how it looks like in one of the editions you can find…
Maxime Labelle
  • 3,609
  • 2
  • 27
  • 48
0
votes
1 answer

Programmatically create a MIDI file from any LilyPond file

I want to create a MIDI file from any LilyPond file, without having to manually add a \midi { } block. Can this be done from the command line? Ideally I am looking for an option like lilypond --midi. The final goal is to create a shell script,…
scaramouche
  • 461
  • 2
  • 12
0
votes
1 answer

How to generate a parser with JISON from a bison file

I am trying to write a parser for the Lilypond language of music notation in JavaScript. My first manual attempts work, but can only deal with a very small subset of the language. As Lilypond uses bison files to define its grammar[1] and JISON…
mauritslamers
  • 527
  • 3
  • 10
0
votes
1 answer

Error installing LilyPond with "chmod"

I'm attempting to setup LilyPond so I can run it at the command line. I followed steps 1-3 here: http://www.lilypond.org/macos-x.html Step 4 ("Make the file executable: chmod u+x lilypond") returns an error. I get the error "chmod: lilypond: No such…
user3951408
0
votes
1 answer

Check whether a Lilypond (.ly) file is valid with python

Do you know a pythonic simple way to check whether a Lilypond (.ly) file is valid ?
user176455
  • 685
  • 1
  • 10
  • 21
0
votes
1 answer

vim filters, piping through multiple commands

I am working with music notation software called lilypond. It is able to compile text-like notation markup language of it's own, into various formats, among them png file. Another command which comes with lilypond is it's companion lilypond-book,…
branquito
  • 3,864
  • 5
  • 35
  • 60
0
votes
1 answer

removing image reference from picturebox (C#)

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Diagnostics; namespace MyProject { public…
pt12lol
  • 2,332
  • 1
  • 22
  • 48
1 2 3
10
11