[gmpi] Re: Topic 3: Cross platform

  • From: Steve Harris <S.W.Harris@xxxxxxxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Wed, 5 Mar 2003 18:12:54 +0000

On Wed, Mar 05, 2003 at 12:44:29 -0500, Angus F. Hewlett wrote:
> On Wed, 5 Mar 2003 RonKuper@xxxxxxxxxxxx wrote:
> 
> > I'd like to see a design where the data format at the interface boundary was
> > float, but the plugin could process in whatever format it wanted internally.
> 
> I don't think it's that big a deal to allow some degree of format
> negotiation and for plugs to support whatever they want. Particularly as
> 64-bit floats may become popular for processing even on 32-bit addressing
> platforms (SSE2...) - with the long process chains that are possible on
> today's fast systems and future ones, errors can eventually accumulate to
> quite a high level with 32-bit float and it would not surprise me at all
> to see pro's and purists wanting 64-bit within the next couple of years.

FWIW I have no problem with 64bit floating point, I can easily write code
that is portable to 64 and 32 bit IEEE floats (at the source level) its
just the fixedpoint and integer repesentations that are very different.

- 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: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: