SourceForge.net Logo

Chapter 1. Introduction

1.1. The LDP language

The LenMus LDP notation language is a general purpose formal language for representing music scores in a platform independent, plain-text and human-readable way. This language is named LDP because I started this project in Spanish and I named this language after the Spanish acronym for 'Lenguaje de Descripción de Partituras, that is 'Language to Describe Scores'.

LDP is a pragmatic approach and its development has the direct benefit of forcing me to study in depth the problems of representing music in textual form. Although the internal language for LenMus project scores is LDP, the LenMus program will include facilities to import and export music scores to other formats, such as MusicXML.