[linux-audio-dev] XAP: a polemic
Steve Harris
S.W.Harris at ecs.soton.ac.uk
Thu Dec 19 02:50:01 UTC 2002
On Wed, Dec 18, 2002 at 10:43:07 +0100, David Olofson wrote:
> > > BTW, how about making integer controls 64 bit? (*41* extra bits!
> > > :-)
> >
> > Is there a justification?
>
> I can't think of any example. It's just more bits, basically.
> Frankly, that's the only strong motivation I see for ints at all,
> since if you just need an integer *value*, float should do. (Just
> disable rounding.)
Agreed, I'm still not convinced that ints need to be there at all
> > > It's no big deal in any way, because they can't be ramped (no
> > > event
> >
> > They can be, it's just not so accurate. If you want to swing
> > between 0 and 1000 in one block, set a ramp event.
>
> Well, yeah... You'd have to implement ramping for integers in
> plugins, and that's not quite as trivial as ramping floats. (I do it
> all the time in Audiality - but that's 16:16 fixed point, so no one
> relies on much accuracy in the lowest bits.)
Yes, ramping 23:0 ints would be inacurate and confusing.
- Steve
More information about the Linux-audio-dev
mailing list