Re: [LAD] Android audio plugins

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Gabriel M. Beddingfield <gabrbedd@...>
Cc: <linux-audio-dev@...>
Date: Wednesday, June 29, 2011 - 4:46 pm

Hello Gabriel,

On 06/29/2011 06:19 PM, Gabriel M. Beddingfield wrote:

Thanks :)

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

> On Wed, 29 Jun 2011, Olivier Guilyardi wrote:

>

I can't give you any precise specification, it all depends on the device, but
for instance I can encode to OGG in realtime without any problem using hard
floats on ARMv7, which means a real lot of devices nowadays.

Also, dual core devices such as the Motorola Atrix are getting popular. That may
help.

> - LADSPA and LV2 are built to process 32-bit

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.

Second, optimization. When working on a mobile platform, you currently need to
optimize plenty of things. But, for example, in my own experience the worse
bottleneck is disk (SDCard) I/O, not CPU/FPU. SDCard can be slow and lag
terribly on certain devices. Regarding CPU usage, of course, I'm very cautious
about which features I include.

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
point, as you like. That said, honestly, it needs some plugin-specific testing,
but I believe that floats are just fine in many cases.

--
Olivier
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAD] Android audio plugins, Olivier Guilyardi, (Wed Jun 29, 3:56 pm)
[LAD] Android Java stack, Jens M Andreasen, (Thu Jun 30, 7:27 am)
Re: [LAD] Android Java stack, Olivier Guilyardi, (Thu Jun 30, 9:53 am)
Re: [LAD] Android Java stack, Jens M Andreasen, (Thu Jun 30, 11:34 am)
Re: [LAD] Android Java stack, Olivier Guilyardi, (Thu Jun 30, 11:49 am)
Re: [LAD] Android Java stack, Jens M Andreasen, (Thu Jun 30, 3:57 pm)
Re: [LAD] Android Java stack, Olivier Guilyardi, (Thu Jun 30, 5:49 pm)
Re: [LAD] Android Java stack, Jens M Andreasen, (Thu Jun 30, 6:08 pm)
Re: [LAD] Android Java stack, , (Thu Jun 30, 6:30 pm)
Re: [LAD] Android Java stack, Adrian Knoth, (Thu Jun 30, 8:30 am)
Re: [LAD] Android audio plugins, Gabriel M. Beddingfield, (Wed Jun 29, 4:19 pm)
Re: [LAD] Android audio plugins, Nick Copeland, (Wed Jun 29, 6:00 pm)
Re: [LAD] Android audio plugins, Olivier Guilyardi, (Wed Jun 29, 7:55 pm)
Re: [LAD] Android audio plugins, Nick Copeland, (Wed Jun 29, 8:33 pm)
Re: [LAD] Android audio plugins, Olivier Guilyardi, (Wed Jun 29, 10:47 pm)
Re: [LAD] Android audio plugins, Gabriel M. Beddingfield, (Wed Jun 29, 6:24 pm)
Re: [LAD] Android audio plugins, Nick Copeland, (Wed Jun 29, 6:47 pm)
Re: [LAD] Android audio plugins, Jens M Andreasen, (Thu Jun 30, 7:19 am)
Re: [LAD] Android audio plugins, Gabriel M. Beddingfield, (Wed Jun 29, 7:03 pm)
Re: [LAD] Android audio plugins, Nick Copeland, (Wed Jun 29, 7:07 pm)
Re: [LAD] Android audio plugins, Olivier Guilyardi, (Wed Jun 29, 7:46 pm)
Re: [LAD] Android audio plugins, Nick Copeland, (Wed Jun 29, 8:03 pm)
Re: [LAD] Android audio plugins, Olivier Guilyardi, (Wed Jul 6, 2:01 pm)
Re: [LAD] Android audio plugins, Gabriel M. Beddingfield, (Wed Jun 29, 8:32 pm)
Re: [LAD] Android audio plugins, Olivier Guilyardi, (Wed Jun 29, 10:10 pm)
Re: [LAD] Android audio plugins, Gabriel M. Beddingfield, (Wed Jun 29, 7:18 pm)
Re: [LAD] Android audio plugins, Olivier Guilyardi, (Wed Jun 29, 4:46 pm)
Re: [LAD] Android audio plugins, Gabriel M. Beddingfield, (Wed Jun 29, 4:59 pm)
Re: [LAD] Android audio plugins, David Robillard, (Wed Jun 29, 10:36 pm)