Would it be possible to use your function to do things like inversion? I don't have lilypond installed where I am right now, but I'm thinking something like this:
from = { c d e f g a b } to = { c' b a g f e d }
The only problem is to know in what octave to translate the note, because in its actual state, the function puts the note transposed just below the note (inside one octave).
So we woud have to imagine a system to change this behaviour. Gilles _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user