Hello,
thanks for your interest in sharing.
LilyPond’s code base doesn’t contain any tools like this. There are of
course LilyPond’s built-in music functions for transposing, but that’s a
slightly different use case.
What’s more comparable are the tools for manipulating input code
contained in the Python library called ‘ly’ that serves as a backend for
several functions of Frescobaldi, the most popular LilyPond editing
environment.
You might reach some users interested in your work on the
lilypond-u...@gnu.org mailing list.
Best, Simon
On 18.12.19 21:57, jah knee wrote:
hi
i have written a short vim script that does automated transpositions
of lilypond source documents. right now, it works by running a
function like this
: BflatTrans(<startlinenumber>,<endlinenumber>)
i have also written EflatTrans() and HalfStepDownTrans(), but more
could be added
i am happy to contribute it to the lilypond code base, if it may seem
helpful.
if i am writing to the wrong list, sorry.
i use lilypond all the time and think it is pretty amazing- thank you!