On Wed, 29 Jun 2011, Olivier Guilyardi wrote:

By the way, if you don't mind, I think it would be nice to centralize the
discussions on the andraudio thread.

Agreed, but I think this particular aspect needs a little LAD input (*cough*torben*cough*). :-)

Is this a Real Problem?

It depends. First, usage. Offline processing (my case, I develop a sample
editor) is okay, it just takes a little more time. You can use floats, it's not
an issue. But if you want to do realtime effects, then you may need to limit
which or how many plugins you use.

I'm all about Real Time.  :-)

And that's the thing... we use 32-bit FP here because it's easier to program and desktop has Lots Of It. But similar algorithms can be adopted to handle S16 data and it'll have better performance on a mobile device.

When I deliver a plugin... I want it to be Instant Awesome. Not, "Oh... yeah... about that: your phone sux. Not enough floating point power. Sorry. All sales are final."

Maybe that some plugins could easily be modified to use fixed-point optionally
(LV2 extension?). As an example, KissFFT can be compiled for floats or fixed

And this is what I'm wondering... could/should this be done with an LV2 extension?

-gabriel

_______________________________________________
Linux-audio-dev mailing list
[email protected]
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to