ich finde, es fehlt auflösung bei controllern, dann sind mit die velocitystufen nicht wirklich weitgehend genug, sprich: man könnte das heute locker auf 16bit bringen, damit es zukunftssicher ist adressieren wir am besten mit 24bit, so hätte man ne lange zeit ruhe,
dazu: rückmeldungen prio#2 der daten, so könnten CC boxen angeschlossen werden und würden wissen WAS sie senden und WANN und zwar beide richtungen.. das war bisher immer ziemlich doof.. plus snapshotanforderung mit parameternamen, so könnte eine hard/software erkennen ,was für ein patch nun genutzt wird, oder genauer und richtiger: alle parameternamen und co abfragen und das aktuelle set holen.
dazu ist midi auf eine klaviatur ausgelegt, man kann nur vel und rel-vel. spielen , dazwischen gehen nur controller..
für midi gitaristen, drummer,die das fell bearbeiten, katzendärmer, geiger und bläser könnten da noch andere infos gebrauchen..
sogar accordeon hätten noch den blasebalg als controller zu bieten..
dazu gibt es viel in den specs, die man mal updaten könnte, hoffentlich aber nicht standartisieren zugunsten der handykagge™
GM und co ist dennoch entwickelbar ..
hier gibts viel zu tun.. theoretisch..
steuerung ist noch lange nicht zuende und ein neueres clocking system wäre auch denkbar.. vorallem aber ein prioritätensystem, was die daten in ränge einordnet und tunneling über andere schnittstellen ermöglicht.
geschwindigkeit und co wären sowieso ein thema..
ja, es gibt einiges, was man dran machen könnte.. wird man aber genauso wenig ,wie die soundengines, die immer mehr nach mp3 klingen

*G*
bei DAW ist ja auch keiner in der lage mal ein einheitliches austausch-format zu entwickeln ,weil sie alle dann ihren ego-affen kriegen..
dasselbe bei audiomedien , formaten und OS,
es war noch nie was so unkompatibel wie heute.. wenn sie könnten, würden div Firmen das auch eher noch schlimmer machen wollen..
kleinstaaterei.. hurra.