[gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: "Michael Gogins" <gogins@xxxxxxxxxxxx>
- To: <gmpi@xxxxxxxxxxxxx>
- Date: Thu, 26 Aug 2004 19:58:02 -0400
All of these "bundling" ideas are impractical, in practice, across
platforms. The best thing to do is just go for a probe function. If hosts
aren't happy with the probe overhead, they can make a checksum or timestamp
or something on each probed file and use it to make sure their database of
plugin metadata is up to date.
Facilities for doing this should be made a part of the GMPI API, host side.
----- Original Message -----
From: "Jeff McClintock" <jeffmcc@xxxxxxxxxx>
To: <gmpi@xxxxxxxxxxxxx>
Sent: Thursday, August 26, 2004 6:25 PM
Subject: [gmpi] Re: Instruments done, moving on to "Plugin Files"
> > > Does this mean that at runtime the host must extract a sharable
> > > library from the bundle? This seems rather painful in these days of
> > > extravagant disk space.
>
> Yes, In fact, on Windows you have no option but to extract the plugin dll
to
> a separate file. Windows won't load a dll from inside an archive (Windows
> references dlls by their filename).
>
> So "Plugin files must be bundled into a single file on the filesystem" is
> not possible on Windows.
>
> > The bundle can be treated very much like a folder/directory.
>
> One alternative would be using a 'real' folder/directory ( 1 per plugin ).
>
> Best Regards,
> Jeff
>
>
> ----- Original Message -----
> From: "Tim Hockin" <thockin@xxxxxxxxxx>
> To: <gmpi@xxxxxxxxxxxxx>
> Sent: Friday, August 27, 2004 6:09 AM
> Subject: [gmpi] Re: Instruments done, moving on to "Plugin Files"
>
>
> > On Thu, Aug 26, 2004 at 12:02:49PM -0600, Mike Berry wrote:
> > > >But, yes, they are going to be "bundles" according to Req 84:
> > > >"Plugin files must be bundled into a single file on the filesystem."
> > >
> > > Does this mean that at runtime the host must extract a sharable
> > > library from the bundle? This seems rather painful in these days of
> > > extravagant disk space.
> >
> > According to the req, yes, the host would have to extract something from
> > the bundle. This could all be GMPI SDK code, and not compressed, just
> > bundled. It's quite cheap CPU wise.
> >
> > The question is whether the benefit of having a plugin/plugin pack be a
> > single file is worthwhile or not.
> >
> > In that plugin bundle can be factory default presets, help files,
> > graphics, factory samples, etc.
> >
> > The bundle can be treated very much like a folder/directory.
> >
> > ----------------------------------------------------------------------
> > 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
> >
> >
>
>
>
> ----------------------------------------------------------------------
> 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
>
----------------------------------------------------------------------
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: Instruments done, moving on to "Plugin Files"
- From: Tim Hockin
- References:
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Steve Harris
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Paul Davis
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Steve Harris
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Mike Berry
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Tim Hockin
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Jeff McClintock
Other related posts:
- » [gmpi] Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to Plugin Files
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- » [gmpi] Re: Instruments done, moving on to "Plugin Files"
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Tim Hockin
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Steve Harris
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Paul Davis
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Steve Harris
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Mike Berry
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Tim Hockin
- [gmpi] Re: Instruments done, moving on to "Plugin Files"
- From: Jeff McClintock