a.mcpherson
2020-07-23 15:03
The limitations of MIDI (whether 1.0 or 2.0) is a really interesting rabbit hole actually. It's not so much that you couldn't represent the numbers of continuous key angle with 14 bit CCs (though you'd be limited to 16 keys in an MPE approach, which might be a problem).
The bigger problem is the assumptions that MIDI makes: that notes have discrete onsets and releases characterised only by velocity, that notes are independent of one another, and that everything else can be lumped into "continuous controllers". In reality, *articulation* is the big missing piece when you get to any instrumental metaphor beyond the piano. The transient behaviour at the beginning of the note can be quite complex on strings and winds, and even for key motion.
Even if you were to capture lots of high-speed samples of key position with MIDI CCs, what would you do with them in a MIDI context? It's not the instantaneous values we care about, it's the evolution over time and what that says about the player's key strike gesture.