Hello Peter, hello Knute,

> Thank you so much, Knute, for this excellent suggestion!
> 
> Using Devnull to host the melody and align lyrics without displaying the
> actual notes is exactly the kind of solution I was hoping for. This setup
> gives me the clean, rhythm-aware chord grid layout I wanted, while still
> supporting accurate lyric alignment.
> 
> For now, this works perfectly for my needs. I may explore a few additional
> ideas as I continue working on this format—if any further questions or
> requirements come up during the process, I’ll be sure to follow up.
> 
> Thanks again for your help and generosity in sharing this solution!

There is not actually a need to do so, unless you do already have the melody 
in the system. Lyric events are totally normal music events featuring a 
duration. Having the Lyrics follow a Voice is a feature, not a necessity.

 So instead of entering a dummy Voice just for rhythm you can directly enter 
the Lyrics with the rhythm:

%%%
\version "2.24.4"

text = \lyricmode {
  Aaa4 Bee4 Cee2 | Aaa4 Bee2 Cee4 |
}

harmonies = \chordmode {
  a2 c | g c |
}

\new ChordGridScore {
  <<
    \new ChordGrid {
      \set chordChanges = ##t
      \harmonies
    }
    \new Lyrics \text
  >>
}
%%%

Cheers,
Valentin

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to