rettinghaus / MEILER

MEI Lilypond Engraving Refinement
MIT License
20 stars 7 forks source link

Support alphabetic name generation for @n attributes > 26 #2

Closed th-we closed 8 years ago

th-we commented 8 years ago

The current way of getting from @n attributes to proper Lilypond names only works up to 26. Also, it repeats the same logic in a lot of places, which is avoided by this pull request.

th-we commented 8 years ago

In Ligeti's Atmosphères, the violins alone already have 28 staves. (I suppose the question was ironic.)

Well, XSLT 1.0 doesn't have functions, so this would IMO overcomplicate things. I saw you were planning to run this transformation in the browser. Can you explain why you would do that? As Lilypond does not run in the browser, a server would have to be involved anyway.

rettinghaus commented 8 years ago

I finally made a branch for XSLT 1.0 (which will be paused for the moment) so we can focus on XSLT 2.0. @th-we Can you remove the conflict so I may merge your pull request?

th-we commented 8 years ago

This should be ready to merge now.