Mathieu Demange <[email protected]> writes: > Hello all, > > Could anybody help me to know if writing a custom output backend (in > scheme, of course) for Lilypond is something doable? I mean without > modifying any of Lilypond's internals. > > I believe the output backend principle is a good sign of extensibility > but is it really the case? How to instruct Lilypond to use a custom > one, then?
You'd have to make use of one of the existing translator groups (like Engraver_group or Performer_group) which might me more accurately called translator groupers: there is currently no way to define those in Scheme. Personally, I'd consider it a great project to convert _all_ of Midi generation to Scheme. -- David Kastrup _______________________________________________ lilypond-user mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-user
