> My pit players sometimes have to play, in the same piece, five or > more instruments of different transposition (e.g., flute, Alto Sax, > Tenor Sax, Bb clarinet, Eb clarinet) — breaking every piece down > into multiple chunks is not only inefficient, time-consuming, and > error-prone from a coding perspective, it also discourages quick > re-arrangement (which I often have to do in the middle of a workshop > or rehearsal period).
What about defining functions that emit the instrument name and do the transposition? You would have a set of definitions for the parts (with transposition), and another set of definitions for the score (without transposition). Werner