As far as I can tell, the MPESynthesiser class is just the same as the Synthesiser class but with extra features to handle MPE:
I really find the MPE controllers fascinating. My synths are primarily for my own personal use. I’d like them to be able to work well with my regular MIDI controllers and also MPE controllers which I will be buying.
Is it then correct that I should be building in MPESynthesiser class, and just the MPE functions won’t work if I’m using a regular MIDI keyboard?
Would there be any disadvantage or handicap to using the MPESynthesiser class for everything and broad/future compatibility vs. the Synthesiser class?