in reply to Design for converting between musical formats ?

Hmmm... I wouldn't use it, as I don't deal with musical notes in any way.

Nevertheless I don't think you need any "convert-from-to" routines.

What I think you would need is:

  1. an internal representation of musical notes
  2. a routine to read some notations into your represantation
  3. a routine to write your notes in some notation
So the only "conversions" would be done from any notation to your internal representation and back. You won't need n*n-n routines but just 2*n.