On 08/22/2011 03:30 PM, David Kastrup wrote:
> Assume that the composer has created a four part fugue with macros for
> the parts and counterparts, snug together with augmentation,
> transposition and so on.  You can change the theme, and get a different
> fugue out.
> 
> But an editor does not want to change the theme.  He might want to
> octavate a phrase to accommodate common instrument ranges, or add
> fingerings to some passages.  The fingerings, obviously, don't transpose
> well.  The score is composer-friendly, not editor-friendly.

Remind me, does Lilypond operate like C/C++ in that when it compiles,
there is first a preprocessor that works out all the macros?

If there _isn't_ one, how easy would it be to implement, so that the .ly
file gets processed into a form where all autogenerated content is fully
written out?

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to