ORR2016 - 2016-11-15.01
OpenRheinRuhr 2016
Ein Pott voll Software
Referenten | |
---|---|
David Kastrup |
Programm | |
---|---|
Tag | 06.11.2016 - 2016-11-06 |
Raum | Vortragsraum 3 |
Beginn | 11:10 |
Dauer | 01:00 |
Info | |
ID | 524 |
Veranstaltungstyp | Vortrag |
Track | Enduser |
Sprache der Veranstaltung | deutsch |
Notensatz mit GNU LilyPond
Das Notensatzprogramm GNU LilyPond erlaubt die Erstellung von Noten und unterstützt eine Vielzahl von Ausgaben, für Gesang, Songbook mit Akkorddiagrammen, Orchesterpartituren, Tabulaturen, Quadratschrift und anderes. Die Eingabesprache ist Klartext und kann mit beliebigen Editoren bearbeitet werden. Wer nicht Anhänger einer etablierten Textplattform ist, ist mit der für LilyPond spezialisierten IDE "Frescobaldi" i.a. gut bedient. LilyPond wird als vorkompilierte Version mit Installern zeitgleich in Versionen für Linux, FreeBSD, Windows, und MacOSX bereitgestellt, ist aber natürlich auch im Quellcode unter der GPLv3 verfügbar. Der Vortrag demonstriert typische Arbeitsweisen.
GNU LilyPond ist ein Urgestein nicht nur unter den freien Notensatzprogrammen. Mit nunmehr über 20 Jahren Entwicklungshistorie zählt es zu den langlebigsten Softwareprojekten. Mit TeX/LaTeX teilt es das Prinzip einer reinen Texteingabe, die in einem Übersetzungsprozeß in verschiedene Ausgabeformate umgesetzt werden kann. Im Fall von LilyPond sind das einerseits das zum Probehören und sonstigen Weiterverarbeitung geeignete Midi-Format, andererseits aber auch die Ausgabe eines grafischen Notenbildes zumeist in der Form als PDF-Datei. Für diverse Editoren ist in diesem Format Point-and-Click implementiert, womit ein Mausklick auf ein Element in der PDF-Datei den Texteditor an die Stelle des zugehörigen Quelltextes springen läßt. Neben der Unterstützung der wohlbekannten Veteranen Emacs und Vim ist hier insbesondere der auf LilyPond spezialisierte Editor Frescobaldi zu nennen, der mit diversen IDE-Funktionalitäten aufwarten kann und das Ergebnis auch in einem passenden Fenster darstellt.
Der Vortragende zeigt die Arbeit mit LilyPond anhand einiger Beispiele aus der Praxis mit Gesang, Gitarre, Akkordeon und Orchester und zeigt verschiedene Möglichkeiten zur Noteneingabe auf.