Ekmelily – Notation mikrotonaler Musik

Ekmelily ist eine Erweiterung für LilyPond, die variable Versetzungszeichen und Vorzeichen für die Notation mikrotonaler Musik in mehreren temperierten Tonsystemen – 12, 19, 24, 31, 36, 48, 53, 72, 96-EDO – und in 5-limit JI unterstützt. Dies geschieht in Form von vordefinierten und benutzerdefinierten Notationsstilen. Jeder Stil beschreibt einen Satz von Zeichen für die Versetzungen, meist bis zum Fünf-Viertelton. Außerdem definiert Ekmelily eigene Notennamen basierend auf den in LilyPond gegebenen Namen für Halb- und Vierteltöne.

Ekmelily benötigt LilyPond Version 2.19.22 oder höher.

Siehe Esmuflily für andere Musiksymbole (Schlüssel, Notenköpfe, Artikulationen, usw.) aus SMuFL konformen Schriftarten.

Download und Installation

  • Download
    Der Ordner ly enthält die Einfügedateien. Kopiere die Datei(en) der gewünschten Tonsysteme, sowie die Haupt-Einfügedatei ekmel-main.ily in einen geeigneten Ordner.
  • Installiere wahlweise eine Schriftart, z.B. Ekmelos.
  • Dokumentation (englisch)
    Diese Seite als PDF.
  • Tabellen
    … mit allen von Ekmelily unterstützten Versetzungszeichen und Notennamen.

Verwendung

Füge folgende Zeilen am Anfang der LilyPond Eingabedatei ein. Alle Befehle sind optional – außer \include für das gewünschte Tonsystem – sollten aber in dieser Reihenfolge angegeben werden.

ekmFont = SCHRIFTARTNAME
\include "ekmel..."
\language "SPRACHE"
\ekmelicStyle STILNAME
\ekmelicUserStyle NUTZERSTILNAME #'((VERSETZUNG ELEMENT ...) ...)

Ekmelily + Esmuflily

Um Ekmelily mit Esmuflily zu kombinieren, füge z.B. folgende Zeilen am Anfang der LilyPond Eingabedatei ein.

ekmFont = SCHRIFTARTNAME
ekmSystem = TONSYSTEM
\include "cosmufl.ily"
\language "SPRACHE"
\ekmelicStyle STILNAME

Die Voreinstellungen entsprechen LilyPond:

SCHRIFTARTNAMEEkmelos
TONSYSTEM24, d.h. es inkludiert ekmel-24.ily
SPRACHEnederlands in den meisten Tonsystemen
STILNAMEstc (Stein / Couper) im TONSYSTEM 24

Autor und Lizenz

Ekmelily wurde geschrieben von Thomas Richter, thomas-richteraonat

Copyright © 2013-2025 Thomas Richter

Ekmelily ist lizensiert unter der GNU General Public License, Version 3 oder höher.
Diese Lizenz ist in der Datei LICENSE.txt und unter www.gnu.org/licenses verfügbar.