Hi Karl,
> Instead of using templates, I create skeleton files with mknew.pl [1].
To be clear, the complexity and technicality of what you’ve described — using
git, having makefiles, touching the command line, etc. — is what I would hope a
great framework would avoid. (And some of those mentioned in this thread
attempt to do exactly that.)
In my experience (including trying to mentor very intelligent composer
colleagues on Lilypond, and teaching Lilypond workshops to college students),
the basic Lilypond user wants to say something like:
%%%
\include “SATB_framework.ily”
soprano = { blah }
alto = { blah }
tenor = { blah }
bass = { blah }
\makeScore #’(soprano, alto, tenor, bass)
%%%
and have a beautiful SATB score pop out.
Cheers,
Kieren.
__________________________________________________
My work day may look different than your work day. Please do not feel obligated
to read or respond to this email outside of your normal working hours.