I'll leave it as an exercise for you Java coders out there... ;)

ObjectiveC is unreadable, but at least it allows us to seamless mix C code in it, so that part was easy. With android, I guess we're talking about use a java wrapper, which might be a more complex task.
Besides, latency is still something of a question.

----- Original Message -----
From: Rory Walsh <rorywalsh@ear.ie>
Date: Thursday, October 20, 2011 7:27 pm
Subject: Re: [Csnd] Csound on iPhone / iOS
To: csound@lists.bath.ac.uk

> indeed...
>
> On 20 October 2011 19:24, Michael Gogins
> <michael.gogins@gmail.com> wrote:
> > Cool! And what about Android?
> >
> > Regards,
> > Mike
> >
> > On Thu, Oct 20, 2011 at 2:07 PM,
>  <Victor.Lazzarini@nuim.ie> wrote:
> >> We'd like to give a summary report of some work Steven and
> myself have done this afternoon on Csound for  iPhone (Steven is
> actually ducking here and will not be available for questioning ;).
> >>
> >> Effectively, we have succeeded in a proof-of-concept to
> demonstrate that it should be possible to develop applications
> based on Csound for the iOS. We have run a csound performance on
> the iPhone simulator, and played a sine wave at 440Hz !
> >>
> >> This is what we did:
> >> 1) used a static libcsound.a
> >> 2) turned off dynamic loading of opcodes
> >> 3) used a static libsndfile
> >> 4) built a minimal app which ran a csound CSD defined in a
> static C string and played the resulting wave file/
> >>
> >> All of this with code out of the box, apart from a little
> adjustment to do 2) which I'll commit tomorrow.
> >>
> >> OK, so we've proved it's all doable, with not too much work.
> We need to provide code for doing RT IO, but that should be a
> matter of tapping into csound buffers. For a full complement of
> opcodes, we will need to move the plugins back as internal
> opcodes, but this is planned to be done. We will need to build
> libsndfile for ARM, but that is possible.
> >>
> >> Now the caveats:
> >>
> >> 1) Csound is LGPL
> >> 2) libsndfile is LGPL
> >> 3) Applications using these two will be LGPL.
> >> 3) I am not sure whether it is possible to distribute any
> apps with these licences at Apple Store.
> >> 4) If this is possible, the source code for any of these Apps
> will need to be available somewhere,
> >> which should not be a problem. App developers can still
> charge for those, LGPL says nothing about this.
> >>
> >> and
> >>
> >> 5) while we're showing that this can be done, I am not sure
> we will be spending too much time on developing for iOS. But
> developers out there are encouraged to have a go
> >>
> >> Regards
> >>
> >> Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
> >> National University of Ireland, Maynooth
> >>
> >>
> >>
> >> Send bugs reports to the Sourceforge bug tracker
> >>          
>  https://sourceforge.net/tracker/?group_id=81968&atid=564599>>
> Discussions of bugs and features can be posted here
> >> To unsubscribe, send email sympa@lists.bath.ac.uk with body
> "unsubscribe csound"
> >>
> >>
> >
> >
> >
> > --
> > Michael Gogins
> > Irreducible Productions
> > http://www.michael-gogins.com
> > Michael dot Gogins at gmail dot com
> >
> >
> > Send bugs reports to the Sourceforge bug tracker
> >          
>  https://sourceforge.net/tracker/?group_id=81968&atid=564599>
> Discussions of bugs and features can be posted here
> > To unsubscribe, send email sympa@lists.bath.ac.uk with body
> "unsubscribe csound"
> >
> >
>
>
> Send bugs reports to the Sourceforge bug tracker
>             https://sourceforge.net/tracker/?group_id=81968&atid=564599
> Discussions of bugs and features can be posted here
> To unsubscribe, send email sympa@lists.bath.ac.uk with body
> "unsubscribe csound"
>

Dr Victor Lazzarini, Senior Lecturer, Dept. of Music,
National University of Ireland, Maynooth