I am a programmer and a musician. I was a guitar teacher before I became a programmer. The Job of a top quality Programmer is to make life easier for the client not harder. If they can't do this they should not be a programmer. They should not be using computer limitations to decide what middle C is. Musicians are the ones who decide this. Along the same line they should not be looking at what other programmers have done to decide. Musicians have been around a lot longer than programmers. The people who designed the midi table are clearly top level programmers who understand what I just wrote. If musicians are a bit undecided then a top level programmer needs to make Middle C an option. Based upon Google info and some comments in this thread it appears that 99% of modern musicians have decided Middle C is the C below A 440 (it appears as though 99% of musicians agree with the table).

Here are more links pointing at C4 as middle C.

wiki/C_(musical_note)
https://en.wikipedia.org/wiki/C_(musical_note)

History of pitch standards in Western music
https://en.wikipedia.org/wiki/Concert_pitch#History_of_pitch_standards_in_Western_music
Obviously what matters is the present but that info is in this wiki.
It says "The most common modern tuning standard uses 440 Hz for A above middle C as a reference note"

Last edited by bowlesj; 12/18/20 07:14 PM.

John Bowles
My playing in my 20s:
https://www.reverbnation.com/johnbowles