There is a great deal of discussion going on about a proposed Audio/MIDI standard - GMPI (ad hoc name for the Generalized Music Plug-In Interface) to replace the alphabet soup of audio standards (VST/DX/MIDI/AU etc).
The goal of GMPI is to converge all the audio/MIDI standards into one compatible cross-platform standard. A GMPI plugin that will work in one audio application would theoretically work in ALL audio applications.
The GMPI working group of the MIDI Manufacturer's Association (MMA) is working on defining the technical requirements of GMPI. Like MIDI, GMPI will be license/royalty free.
Ideally a GMPI plug-in should be relatively straight forward to program and make things easy for the user. There is discussion as to whether it will allow for some backward compatibility (such as work with existing MIDI spec) and also it is planned to allow for future growth.
According to Cakewalk's Ron Kuper (GMPI Working Group chair and GPO User), "The objective of the GMPI working group is to create a unified cross-platform music plug-in interface. This new interface is hoped to provide an alternative choice to the multitude of plug-in interfaces that exist today. Among the many benefits of standardization are increased choice for customers, lower cost for music plug-in vendors and a secure future for valuable market-enabling technology." More information about GMPI can be found at: http://www.gmpi-plugins.org/gmpi/req...s.php#sec_3.13
I like the idea of offering libraries in one standard. And I've been looking forward to a higher-rsolution MIDI which GMPI may provide. Such a standard may also provide more options for newfangled human-interface options.
What do you think about such a standard?
And what would you like to see included in such a standard?
PS: If we get large enough of a discussion on this topic I will forward your comments to the GMPI Working Group