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"