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.
5
questions
5
votes
1
answer
341
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 ...
4
votes
2
answers
203
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 ...
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'...
3
votes
1
answer
125
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 ...
2
votes
1
answer
284
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"
...