Extending LilyPond: 2.1 Music functions

[ << Interfaces for programmers ] | [Top][Contents][Index][ ? ] | [ LilyPond Scheme interfaces >> ]
[ < Interfaces for programmers ] | [ Up : Interfaces for programmers ] | [ Music function syntax > ]

## 2.1 Music functions

Music functions are scheme procedures that can create music expressions automatically, and can be used to greatly simplify the input file.

2.1.1 Music function syntax |  |
2.1.2 Simple substitution functions |  |
2.1.3 Intermediate substitution functions |  |
2.1.4 Mathematics in functions |  |
2.1.5 Functions without arguments |  |
2.1.6 Void functions |  |

[ << Interfaces for programmers ] | [Top][Contents][Index][ ? ] | [ LilyPond Scheme interfaces >> ]
[ < Interfaces for programmers ] | [ Up : Interfaces for programmers ] | [ Music function syntax > ]

このページは LilyPond-2.14.1 (安定版) を対象としています。

We welcome your aid; please help us by reporting errors to our bug list.

他の言語: deutsch, español

<< Back to Documentation Index

#### LilyPond — Extending

- 1. Scheme tutorial
  - 1.1 Introduction to Scheme
  - 1.2 Scheme in LilyPond
  - 1.3 Building complicated functions
- 2. Interfaces for programmers
  - 2.1 Music functions
    - 2.1.1 Music function syntax
    - 2.1.2 Simple substitution functions
    - 2.1.3 Intermediate substitution functions
    - 2.1.4 Mathematics in functions
    - 2.1.5 Functions without arguments
    - 2.1.6 Void functions
  - 2.2 Markup functions
  - 2.3 Contexts for programmers
  - 2.4 Callback functions
  - 2.5 Inline Scheme code
  - 2.6 Difficult tweaks
- 3. LilyPond Scheme interfaces
- A. GNU Free Documentation License
- B. LilyPond index