Mudela, the Music-Definition Language

Mudela, the Music-Definition Language

Han-Wen Nienhuys and Jan Nieuwenhuizen

(July 31, 1998 )



Table of Contents

Chapter 1: Tutorial

1.1: Introduction

1.2: Music copying, music definition and music entry

1.3: When you know the notes to print...

1.3.1: Duration
1.3.2: Basic pitches
1.3.3: Alterations

1.4: Running LilyPond

1.5: Chords

1.6: Shortcuts for duration

1.7: Comments

1.8: Adding nuances: articulation and dynamics

1.9: Bridging the notes: beams, slurs and ties

1.10: Commands

1.11: Complex music: more than one staff

1.12: Appending instead of stacking: sequential music

1.13: Notation context

1.14: Polyphonic music (or: Notation context properties)

1.15: Lyrics

1.16: Toplevel Mudela

1.17: Identifiers

1.18: Sound output

1.19: Contexts revisited: engravers

1.20: Urtexts and context selection

1.21: Transposing

1.22: Staff switching

1.23: Hairy durations: triplets

1.24: Shortcuts for octaves

1.25: Large pieces

1.25.1: Identifiers
1.25.2: Including Mudela files
1.25.3: Grouping of staffs
1.25.4: Versioning

1.26: Titling

Chapter 2: Features

2.1: Files

2.2: Comments

2.3: Versions

2.4: Keywords

2.5: Nesting characters

2.6: Constants

2.7: Identifiers

2.8: Hierarchical structures

2.9: Modes:

2.10: Slurs and Ties

2.11: Beams and Tuplets

2.12: Notenames

2.13: Commands

2.14: Chords and Voices

2.15: A complete example

2.16: Lyrics

2.17: Composition: forming bigger structures

2.18: Durations

2.19: Time signatures/groupings

2.20: Properties

2.21: Music fragments

Appendix A: Glossary




Please take me back to the index of LilyPond
This page was built from lilypond-1.0.0 by


<janneke@gnu.org>