Actually, the VST approach allows you to use floats to represent other datatypes as long as they can be mapped one-to-one over the real numbers from 0 through 1, because there are the "getParameterDisplay" and "getParameterLabel" calls in addition to getting and setting actual "values" (the term "value" can be misleading since the "display" might actually be a text value). Of course, this is NOT adequate for GMPI. I would be satisfied with real numbers, text, and blobs. ============================================ Michael Gogins gogins at pipeline period com Irreducible Productions Silence, a language for programming music and sound Available at http://sourceforge.net/projects/silencevst/ ============================================ ----- Original Message ----- From: "Jeff McClintock" <jeffmcc@xxxxxxxxxx> To: <gmpi@xxxxxxxxxxxxx> Sent: Thursday, September 11, 2003 11:58 PM Subject: [gmpi] Re: Decision Time: 8.3 > For me, The VST approach is a real pain (all parameters are normalised > floats). There's no way to store filenames, no easy way to represent enums > ( a choice of 3 things for example). > > My bare minimum would be: > -float > -int > -text > > Mayby int could be represented by a float, still need text though. > > Best Regards, > Jeff > > > ----- Original Message ----- > From: "Tim Hockin" <thockin@xxxxxxxxxx> > To: "GMPI list" <gmpi@xxxxxxxxxxxxx> > Sent: Friday, September 12, 2003 1:20 PM > Subject: [gmpi] Decision Time: 8.3 > > > > Ahh, our old friend DATATYPES! > > > > > > 8.3: What data types can be used for parameters? > > ----------------------------------------------- > > > > It has been suggested that parameters only need one type. It has been > > suggested that we need extensible arbitrary types. Some ideas: > > > > a) Every parameter is a float > > b) Every parameter is a float or a blob > > c) Every parameter is a real (float on FPU, fixed on non-FPU) or blob > > d) Real, int, string, blob, bool, enum, ... > > e) A more limited subset - what is NEEDED vs. what can be built out of > > others? > > > > Tim > > -- > > Notice that as computers are becoming easier and easier to use, > > suddenly there's a big market for "Dummies" books. Cause and effect, > > or merely an ironic juxtaposition of unrelated facts? > > > > > > ---------------------------------------------------------------------- > > 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: //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: //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: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe