Eigenschaften
Hervorragender klassischer Notensatz
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
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 LilyPond verwenden.
Umgebung
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.