If i'm not mistaken, in PWGL and OpenMusic the user can choose if he or she wants to display all the notes as sharps (dièse) or flats (bémol) and then change each note to its enharmonic pair if wanted. What I supouse would be the best choice is to have a kind of message that you send to the object with the following options:
- all "black notes" as sharps. suggestion: [accidental sharp<
- all "black notes" as flats. suggestion: [accidental flat<
- wich note I want in wich way. suggestion: [accidental 1 0 1 0 0 < meaning c-sharp, e-flat, f-sharp, a-flat and b-flat.
What would be extremely nice is if the user could change those options after the note is displayed, dynamically.
In the case of microtones, again, if I'm not mistaken, in those CAC softwares the user can choose between:
- Display the quarter-tone default symbols(
http://en.wikivisual.com/index.php/Image:Partial_accidentals.gif) if its just quarter tone what the user wants
- Display the arrowed accidentals for "more-than-sharp", "less-than-natural", etc. (see attached picture, made with lilypond) and display a number at the right of the note wich I don't remember if it is the frequency in Herz or the midi pitch as in, for instance, 60.3. I personally prefer the second option, but I believe that in the perfect tool the user could choose between the two.
I didn't try the object yet because I didn't have the chance to try to compile gridflow 9.13. I never done this before, but I'll try to do it today. Anyway, this [note] object seems the most promissing of the choices presented here (I feel that of course because its the closest to what I had in mind, maybe in the future the community will choose something different). Thank you Mathieu!