[gmpi] Re: SDK/API model simplification
- From: David Olofson <david@xxxxxxxxxxx>
- To: gmpi@xxxxxxxxxxxxx
- Date: Sun, 17 Apr 2005 04:08:26 +0200
On Sunday 17 April 2005 01.09, Tim Hockin wrote:
[...]
> While we're simplifying, can someone remind me why GUIDs matter? We
> don't really need a globally unique ID for every plugin, do we?
> Within any GMPI installation, you already can have unique IDs that
> are simpler and more meaningful: the path to a DLL file and an index
> code within that DLL file. We need all this information anyway, and
> it is guaranteed unique on a system...
Right - but how do you find the right plugins if you move a project to
another machine? Just having them installed won't help, unless the
other machine happens to have everything installed in exactly the
same way, which may not be at all possible, if the machines are
running different operating systems.
However, GUIDs don't really solve this either. Finding a compatible
version of the plugin is much more useful. I suppose we could use
separate GUIDs or something for the plugin interface (controls and
stuff; versions with the same interface and equivalent functionality
should have the same interface GUID), and keep the "real" plugin
GUIDs to support installing multiple versions.
//David Olofson - Programmer, Composer, Open Source Advocate
.- Audiality -----------------------------------------------.
| Free/Open Source audio engine for games and multimedia. |
| MIDI, modular synthesis, real time effects, scripting,... |
`-----------------------------------> http://audiality.org -'
--- http://olofson.net --- http://www.reologica.se ---
----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules: Please stay on topic. You are responsible for your own
words. Please respect your fellow subscribers. Please do not
redistribute anyone else's words without their permission.
Archive: http://www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe
- Follow-Ups:
- [gmpi] Re: SDK/API model simplification
- From: Tim Hockin
- References:
- [gmpi] SDK/API model simplification
- From: Tim Hockin
Other related posts:
- » [gmpi] SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- » [gmpi] Re: SDK/API model simplification
- [gmpi] Re: SDK/API model simplification
- From: Tim Hockin
- [gmpi] SDK/API model simplification
- From: Tim Hockin