On Mon, Mar 16, 2026 at 3:39 PM Lukas-Fabian Moser <[email protected]> wrote:

> \parallelMusicExtended #'((chordmode . chords) voiceA (lyricmode .
>
> lyricsOne) (lyricmode . lyricsTwo)) "{
>    c2.-"maj7" |
>    c2 e8 c |
>    -"ma -- zing __ _" |
>    -"grace that __ _" |
> }"
>

I thought that non-music functions (scheme procedures) had their input
handed to them "as-is", you see.

My mistake. If the parser is fundamentally in one of the
note/chord/lyrics/header/... modes and can't be told "hang on, let me have
at this first, then I'll get back to you",
nothing of what I'd like can be done.

I suspect I'll end up writing a python preprocessor, and see if it ends up
working out in practice.
It's not a solution I like, though

L

-- 
Luca Fascione

Reply via email to