[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lyric+Chords project] required engravers

From: Kieren MacMillan
Subject: [Lyric+Chords project] required engravers
Date: Thu, 13 Dec 2018 22:09:29 -0500

Hello all,

I’m trying to develop a Lilypond lyrics+chords [only] framework, and am trying 
to understand the "cleanest" possible starting point.

The final goal: Given a set of lyrics (either with “inline” durations, or 
durations contained in a melody variable) and a set of chords (with durations), 
Lilypond should automatically output a lyric+chord sheet similar to what can be 
seen in the attached screenshot.

Obviously, there needs to be *some* timing coordination between the main 
contexts (Lyrics, ChordNames, and possibly NullVoice for the a melody). But 
notespacing should be totally ignored, skips and rests (of all durations) 
should be skipped completely, etc.

My two questions to start:

1. What engravers *must* be in the two primary/visible contexts (let’s call 
them LyricSheetLyrics and LyricSheetChords)?

2. What engravers will definitely get in the way, and therefore must *not* be 
in the two primary/visible contexts?


Kieren MacMillan, composer
‣ website:
‣ email: address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]