[gmpi] Re: lost-n-found #3 parameter stuff
- From: Mike Berry <mberry@xxxxxxxxx>
- To: gmpi@xxxxxxxxxxxxx
- Date: Thu, 04 Nov 2004 21:47:35 -0700
Well, in Premiere we also provide parameter access to all parameters
outside of the custom UI. We also have hot text displays for automation
displays that are based on plugin parameters. The lack of hot texts for
VST plugins has been a continual sore spot with our users, since every
other (video) effect provides hot texts for all controls.
I'm not sure what you mean about the host being clever. I don't see any
way to provide text entry for a VST plugin parameter, since I know
nothing about it and cannot query it, unless I do some awful hack of
trying to interpret the units string as meaningful. I would like to fix
this to the extent possible for GMPI.
I would even be OK if GMPI defined a hot text interface for parameters.
Something like:
void DisplayStringToParameter(const char* inText, void* outValue);
void IncrementDisplayString(float inIncrement, char* outText, int*
outLimit);
The increment call would return a string of the value shifted up or down
by an arbitrary amount. +1.0 would be a standard increment, +0.1 a small
increment and so on. The limit out argument would tell you when you had
reach a minimum or maximum.
I would view this as something that was optional for the plugin to
support. But it is quite necessary for plugins to be able to support it
in my view.
Mike
Steve Harris wrote:
On Thu, Nov 04, 2004 at 02:31:22 -0700, Mike Berry wrote:
atof() and string-based queries to the plugin does not allow the
host to present a hot text, which is a problem in my view.
It does if the host wants to be clever about it. In any case complex UIs
where this is going to be an issue will be provided by the plugin in most
cases, communicating with the host, so this is not an issue. The
conversion from textual to numerical form happens in plugin controlled
code, so doesnt need to be standardised.
- Steve
----------------------------------------------------------------------
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
--
Mike Berry
Adobe Systems
----------------------------------------------------------------------
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: lost-n-found #3 parameter stuff
- From: Steve Harris
- References:
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Tim Hockin
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Steve Harris
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Koen Tanghe
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Steve Harris
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Koen Tanghe
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Steve Harris
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Mike Berry
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Steve Harris
Other related posts:
- » [gmpi] lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
- » [gmpi] Re: lost-n-found #3 parameter stuff
On Thu, Nov 04, 2004 at 02:31:22 -0700, Mike Berry wrote:
atof() and string-based queries to the plugin does not allow the host to present a hot text, which is a problem in my view.
It does if the host wants to be clever about it. In any case complex UIs where this is going to be an issue will be provided by the plugin in most cases, communicating with the host, so this is not an issue. The conversion from textual to numerical form happens in plugin controlled code, so doesnt need to be standardised.
- Steve
---------------------------------------------------------------------- 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
-- Mike Berry Adobe Systems
---------------------------------------------------------------------- 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.
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Steve Harris
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Tim Hockin
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Steve Harris
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Koen Tanghe
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Steve Harris
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Koen Tanghe
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Steve Harris
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Mike Berry
- [gmpi] Re: lost-n-found #3 parameter stuff
- From: Steve Harris