Skip to main content

Questions tagged [lily-scheme]

Scheme is a programming language in the Lisp family, it is used internally by the higher level language LilyPond — for music engraving.

Filter by
Sorted by
Tagged with
4 votes
2 answers
224 views

LilyPond: parenthesized hairpin

I found LilyPond code to place a hairpin between parenthesis like this: You can see that the result overlaps with the bar line. The code that does it is some hard-core Scheme hackery. One obviously ...
facetus's user avatar
  • 951
5 votes
1 answer
401 views

Difference between "Extending LilyPond" and "Scheme (in LilyPond)"

What are the differences between Extending LilyPond and Scheme (in LilyPond)? AFAICS there is on the one side the work of Urs Liska in this github repository that was forked by Jean Abou Samra (see ...
wolfrevo's user avatar
  • 253
4 votes
1 answer
205 views

Create a custom articulation in LilyPond

Could someone provide me with a minimal example of a new, custom articulation in LilyPond? Let's say, for the sake of simplicity, that we use glyph "a" as the articulation, and let's call it ...
Kresimir's user avatar
  • 430
4 votes
1 answer
130 views

Modify markup with a scheme function

This seems quite straightforward, but I've spent far too much time struggling. I frequently using markup of the form: \markup \with-url#"https:\\youtu.be ..... t=214" {ref} This creates a ...
Ken Ledeen's user avatar
3 votes
1 answer
164 views

Create new \score-like context/template in Lilypond

My current project is to create a number of short snippets for doumbek. To create each snippet, I use the following \score block: \header { piece = "Name here" } % different for each ...
cjm's user avatar
  • 1,123
3 votes
1 answer
202 views

Lilypond: Single bar, multiple repeat

Drum charts are often very repetitive, so frequently a bar will have a repeat count indicated above it. Examples shown here: (from http://www.play-drums.com/Pad/lesson11-repeats.asp) I've been able ...
Chris Glover's user avatar
3 votes
1 answer
353 views

correctly calling a lilypond scheme function

I have some general questions regarding calling a scheme function which I will ask using the following example code (which gives no errors and produces an output pdf): \version "2.20.0" ...
Kjara's user avatar
  • 758
3 votes
2 answers
1k views

How to define a LilyPond function to return set of notes given a pitch?

I'm working on a song with a repetitive rhythm that changes pitch. As this would normally involve a large amount of repeated typing, so I would like to define a LilyPond function to do this for me. I'...
cat40's user avatar
  • 374