Eigenschaften

Hervorragender klassischer Notensatz

flat-design

Durch die Benutzung von LilyPond erhalten Sie eleganten Notensatz, der leicht zu lesen ist. Die Entwicklergemeinschaft des Programmes hat tausende von Stunden damit verbracht, ein sehr mächtiges Notensatzprogramm zu entwickeln, dass automatisch schönen Notensatz ausgibt. Alle stilistischen Einstellungen, Schriftartendesign und Algorithmen von LilyPond wurden von den besten handgestochenen Notenbeispielen inspiriert. Die Ausgabe von LilyPond hat das gleiche kraftvolle, ausbalancierte und elegante Aussehen wie die besten gestochenen klassischen Partituren. Dazu mehr in unserem Aufsatz.

Texteingabe

Alles ist explizit

LilyPond verarbeitet Texteingaben, die alle Informationen bzgl. des Inhalts ihrer Partitur enthalten und kann leicht durch Menschen oder andere Programme gelesen werden. Es gibt keine in irgendwelchen Menus versteckten Eigenschaften und kein binäres Dateiformat.

Weitere Informationen zu diesem Konzept unter Texteingabe.

Optimierungen sind robust und nachvollziehbar

Wenn Sie irgendwelche Layoutänderungen vornehmen, so sind diese Optimierungen für jeden in der Eingabedatei sichtbar und damit sind diese Anpassungen jederzeit nachvollziehbar. Versehentlich eingefügte Fehler können so leicht rückgängig gemacht werden, ohne dabei auf die Gnade einer Undo Funktion angewiesen zu sein.

Textdateien sind wenig fehleranfällig und zukunftssicher

Textdateien sind in Bezug auf Datenverfälschung ausgesprochen robust. Dazu sind sie direkt lesbar und daher jederzeit verständlich, auch ohne die Verwendung des Programms, mit dem sie mal erzeugt wurden.

Setzen Sie Versionskontrolle zur Verwaltung ihrer Partituren ein

Textdateien eignen sich hervorragend zur Verwaltung durch ein Versionsmanagement System. Machen Sie das und erfahren unendliches und selektives Undo/Redo und erhalten die vollständige Änderungshistorie ihrer Werke. Versionskontrolle erleichtert dazu neue (kollaborative) Arbeitsweisen.

Benutzbarkeit

lilypond-book

Effektive Layout Einstellungen

Verbringen Sie weniger Zeit damit, den Notensatz nachträglich zu optimieren; LilyPond formatiert die Noten von Anfang an richtig. Die Platzaufteilung und die richtigen Zeilen- und Seitenumbrüche werden von selber errechnet, um ein dichtes und gleichmäßiges Notenbild zu erzeugen. Zusammenstöße zwischen Gesangstext, Noten und Akkorden werden aufgelöst und alle Bögen sind automatisch richtig gekrümmt!

Kombinieren Sie Noten und Text

Sie können Notenfragmente in einen Text einfügen, ohne Bilder auszuschneiden und einzufügen. Mit LilyPond lassen sich Noten in LaTeX oder HTML nahtlos einfügen und mit OOoLilypond auch in OpenOffice.org und LibreOffice Dokumente integrieren. Es gibt auch Plugins, mit denen LilyPond Code für verschiedene Blogs und Wikis ermöglicht wird, sodass auch eine Zusammenarbeit online möglich wird.

Barrierefreiheit

Text-basierte Eingabe ermöglicht das Schreiben von Partituren auch für Leute mit schweren physischen Behinderungen. Benutzer mit motorischen Behinderungen, die Tastatur oder Maus nicht benutzen können, können mit einem Spracherkennungsprogramm LilyPond Dateien bearbeiten. Sogar vollkommen blinde Benutzer können mit Screenreader LilyPond-Dateien erstellen – vollkommen unmöglich mit graphisch-basierten Notationsprogrammen.

Editor Vielfalt

Diverse Entwickler, selbst aktive LilyPond Anwender, haben spezielle Werkzeuge entwickelt um das Editieren von LilyPond Dateien schneller und effizienter zu gestalten; Sie sind nicht auf ein bestimmter Benutzerinterface festgelegt sondern können aus einer Vielzahl unterschiedlicher Werkzeuge wählen. So können sie daheim einen LilyPond Editor mit allem drum und dran verwenden und unterwegs den Minieditor ihres Mobiltelefons. Einige Beispiele finden Sie unter Leichteres Editieren.

Erweiterbares Design

Einfache Verwaltung von Formatvorlagen

Alle Layout Einstellungen an ihre persönlichen typographischen Vorstellungen angepasst werden. Sie können sehr einfach Formatvorlagen schreiben, die buchstäblich jede von LilyPond’s Voreinstellungen verändern. So erstellte Formatvorlagen sind ihrerseits wieder Textdateien und können jeweils in einer eigenen Datei abgelegt werden. Das ermöglicht ein extrem einfaches Wechseln zwischen vollkommen unterschiedlichem Notensatz einfach durch Austausch dieser Formatvorlagen. Sie möchten die Partitur auf A4 Papier drucken sowie die Noten mit einem Beamer ein System pro Seite projezieren? LilyPond’s Layout Engine erzeugt beides aus ein und derselben Eingabedatei.

Fügen Sie eigene Funktionen hinzu

Wenn das noch nicht reichen sollte, dann gibt es immer noch die eingebaute Skriptsprache Scheme. Mit ihr kann auf LilyPond’s Layout Engine in exakt der gleichen Weise zugegriffen werden, wie LilyPond es intern selbst tut. Es ist damit ein extrem mächtiges Werkzeug. Einstellungen, Variablen und Funktionen sind alle im umfangreichen Programm Referenz Handbuch dokumentiert.

Verarbeiten Sie Partituren programmgesteuert

LilyPond Eingabedateien können von externen Programmen oder Skripten editiert oder sogar in Gänze erzeugt werden. Das kann z.B. für algorithmisches Komponieren genutzt werden. Oder Sie Verarbeiten den musikalischen Inhalt zu Analysezwecke oder verwalten musikalische Fragmente in einer Datenbank. Die Möglichkeiten sind nur durch ihre Phantasie begrenzt.

Entwickeln Sie neue Werkzeuge unter Verwendung von LilyPond

LilyPond is kein monolithisches GUI Programm sondern ein Kommandozeilen Progrmm. Daher kann es auch von anderen Programmen verwendet werden. So kann z.B. eine Webanwendung mit LilyPond’s Notensatzfähikeiten erweitert werden. Tatsächlich existieren verschiedene Online Werkzeuge, die LiylPond verwenden.

Umgebung

frescobaldi-lilypond-editor-small

Hervorragende Unterstützung

LilyPond gibt es für alle verbreiteten Betriebssysteme: GNU/Linux, MacOS X und Windows. LilyPond hat eine ausführliche Dokumentation und hunderte von Beispieldateien. Es gibt eine aktive Benutzergemeinschaft, die Fragen auf der LilyPond-Mailliste und in einem deutschsprachigen Forum beantwortet, während das Entwicklungsteam es ermöglicht, dass Probleme schnell gelöst werden.

Freie Software

LilyPond kann ohne jede Bezahlung heruntergeladen werden! Wirklich, es ist vollkommen frei! Holen Sie es sich von der Download-Seite.

Es handelt sich um Freie Software, welche zusammen mit dem Quellcode zur Verfügung gestellt wird – mit der Erlaubnis, zu verändern und zu kopieren. Stören Sie sich an einem Fehler oder brauchen Sie dringend eine neue Funktion? Schreiben Sie sie einfach selber, oder bezahlen Sie jemanden, der es für Sie tut.

Was jetzt?

Sie sind noch nicht überzeugt? Dann schauen Sie sich einige konkrete Beispiele an. Wenn Sie sich bereits entschlossen haben, LilyPond auszuprobieren, lesen Sie zuerst über unsere Texteingabe.