Re: [LAD] Android audio plugins

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <gabrbedd@...>
Cc: <linux-audio-dev@...>
Date: Wednesday, June 29, 2011 - 6:47 pm

--_42e5d76e-f4e9-41ed-a0cf-a6fc9ab0cd64_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

> Most LV2 and LADSPA plugins do the DSP work in floating=20

[snip a load of guff...]

The apps should still work with float as they would on any platform.
LV2 nor LADSPA are going to add much overhead as they do not
manipulate floats.

> All those needless conversions don't settle right with me.

Then don't do them. The apps should process floats. The ARM
softfloat overhead is not that great and the coding required to get
access to the GPUs is suitable that developers will implement them
for optimisations.

> > Yes=2C but I don't think it has to be that big. The bigger=20

I think Android is trying to avoid wheels altogether=2C wheels are very old=
hat.
Android is not Linux and you need to understand the difference between
an app and an application.

> > Don't you think it is more likely that people who are interested will r=
un

So are you suggesting the people who have phones=2C who don't want to conte=
nd
with installing Linux on them=2C will still want to contend with trying to =
gets apps to
interoperate with LV2 or LADSPA? Apps don't do much interoperation so you=20
are looking at one humongous can of worms and all that for very little gain=
when
there are ready made apps that provide a lot of that combined functionality=
.

Linux=2C LV2=2C LADSPA=2C plugins=2C disposable audio interfaces are all fo=
r people who
are up for a challenge. The app model was designed for all the hundreds of =
millions
of handset owners who for the very=2C very largest part have zero interest =
in being
confronted with this level of complexity. Why do you want to introduce it? =
For the
tiny minority who are interested in doing this on handsets/tablets then nat=
ive Linux
ports are the probable attractive option.

Regards=2C nick
=

--_42e5d76e-f4e9-41ed-a0cf-a6fc9ab0cd64_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

&gt=3B Most LV2 and LADSPA plugins do the DSP work in floating &gt=
=3B point... so... yes. :-)[snip a load of guff...]The apps=
should still work with float as they would on any platform.LV2 nor LAD=
SPA are going to add much overhead as they do notmanipulate floats.=
&gt=3B All those needless conversions don't settle right with me.Then don't do them. The apps should process floats. The ARMsoftfloat =
overhead is not that great and the coding required to getaccess to the =
GPUs is suitable that developers will implement themfor optimisations.<=
br>&gt=3B &gt=3B Yes=2C but I don't think it has to be that big. The bi=
gger &gt=3B &gt=3B issue is why the hell would you want to do it=2C int=
egrate &gt=3B &gt=3B LV2 and LADSPA on to this platform?&gt=3B =
&gt=3B Why would we? Because they're mature technologies. Why &gt=3B =
reinvent the wheel?I think Android is trying to avoid wheels altoge=
ther=2C wheels are very old hat.Android is not Linux and you need to un=
derstand the difference betweenan app and an application.&gt=3B=
&gt=3B Don't you think it is more likely that people who are interested wi=
ll run&gt=3B &gt=3B Linux as a replacement for Android on the ARM table=
ts rather than have&gt=3B &gt=3B the apps ported over?&gt=3B &g=
t=3B Maybe today=2C with tablets. But not their phones.So are you =
suggesting the people who have phones=2C who don't want to contendwith =
installing Linux on them=2C will still want to contend with trying to gets =
apps tointeroperate with LV2 or LADSPA? Apps don't do much interoperati=
on so you are looking at one humongous can of worms and all that for ve=
ry little gain whenthere are ready made apps that provide a lot of that=
combined functionality.Linux=2C LV2=2C LADSPA=2C plugins=2C dispos=
able audio interfaces are all for people whoare up for a challenge. The=
app model was designed for all the hundreds of millionsof handset owne=
rs who for the very=2C very largest part have zero interest in beingcon=
fronted with this level of complexity. Why do you want to introduce it? For=
thetiny minority who are interested in doing this on handsets/tablets =
then native Linuxports are the probable attractive option.Regar=
ds=2C nick
=

--_42e5d76e-f4e9-41ed-a0cf-a6fc9ab0cd64_--

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)