After having dragged in temperament to this discussion, it may surprise you to learn that I agree with ianzin. When MIDI first arrived I had some vague hopes that it might be the catalyst forcing a much-needed reform in musical notation, as people started composing on computer, and would have to figure out a streamlined way to present the ideas. Alas, instead, the UI’s developed quickly enough to accomodate the old nasty notation to a great extent.
Look, I understand what the notation means. Well enough to have gotten through a couple music theory courses, and discuss it. However, I can’t actually play anything from it - I mean actually open a book of staff which describes something I’m not familiar with and render it. I play guitar by knowledge of chords and scale patterns, and ear. My practical use of theory is mainly to transpose practically everything I want to play to some key which accomodates my vocal range, which is actually more of a vocal notch.
Add to the currently aired gripes that the symbology for note duration is archaic and misleading in terms of the chosen graphics (that dotted note and triplet tripe in particular). The notion of time signatures could also stand some reform - measures and beats per measure are valid concepts, but arbitrarily changing which type of notation is going to represent a “beat” is silly. I think it mainly illustrates how unwieldy the note notations are.
First step in the reform might be to get rid of key signatures altogether, along with the idea that the staff represents particular PITCHES, rather than particular scale steps. Why not understand the bottom line of the staff to represent the tonal of whatever key you decided to play the thing in? You would then use some sort of sharp or flat notation only on individual notes to indicate accidentals - notes which are not in the diatonic scale, and are probably worthy of being flagged for that reason.
Minor keys and other modal stuff would have visual aids in symbolically resolving to something other than the base line of the staff - you would SEE something in a minor key parking on a long note on the line or space normally representing the sixth.
Relation of that staff to actual pitches would be something to learn for your particular instrument when asked to play it in a particular key. Note that we’ve also now got a notation that allows for retuning for just intonation without changing any of the symbolism - we simply agree that we aren’t going to use the equal temperament pitches, instead, we are going to all play instruments tuned to the “right” pitches in the key of F. For that matter, we could agree to play with a tonal = doubles and halves of 440 Hz, rather than say we are going to play “in the key of A” without changing the symbology.
In rather computer-sciency terms, we’ve abstracted the actual musical “logic” away from the details of presentation.