[Csnd] Csound for iOS SDK Released
Date | 2012-04-03 10:37 |
From | Steven Yi |
Subject | [Csnd] Csound for iOS SDK Released |
Hi All, Victor and I are happy to announce the release of the Csound for iOS SDK, version 5.17.3. It is available at: https://sourceforge.net/projects/csound/files/csound5/iOS/ There are currently two zips there: * csound-iOS-5.17.3.zip - This includes a PDF manual for developing applications with Csound for iOS, as well as includes the Csound for iOS Examples project. This project has a number of examples that demonstrate differents aspects of the CsoundObj and Csound API, including widget wrapping, MIDI handling, and using sensors. This project includes precompiled binaries of libcsound.a and libsndfile.a that are compiled for arm and intel, and work with both the simulator and devices. To create new projects based on Csound for iOS, we have put everything that is the core of Csound for iOS in the "Csound iOS Examples/csound-iOS" folder. You can copy that entire folder into any new project and will have everything necessary to build and run new Csound-based apps. * libsndfile-iOS.zip - This is a copy of the sourcecode and Xcode project used to build libsndfile.a for iOS. This zip is only necessary if you are planning to build libsndfile.a yourself, otherwise, you can just use the pre-compiled one that comes with csound-iOS-5.17.3.zip. Other notes: * An "iOS" folder has been pushed to the csound5 GIT repository. It contains a build.sh script for rebuilding libcsound.a, an updateExamplesLibAndHeaders.sh file for updating the csound-iOS folder with the latest .a's and headers, and a release.sh script for building a release folder (same as what is used for the pre-compiled release above). * Building requires CMake and Xcode to be installed. We are using CMake to generate Xcode projects (using the same CMake files that are used for building the desktop Csound), then using Xcode to build. Also, the XCode commandline tools must be installed, as xcodebuild is used to build the XCode projects from the commandline. * iOS, like Android, will be maintained as first class platforms for Csound. New releases of Csound will now be built not only for Mac, Windows, and Linux, but for iOS and Android as well. Thanks and enjoy! steve |
Date | 2012-04-03 10:54 |
From | Gmail |
Subject | Re: [Csnd] Csound for iOS SDK Released |
GREATTTTTTTTT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Thanks stf Le 3 avr. 2012 à 11:37, Steven Yi a écrit : > Hi All, > > Victor and I are happy to announce the release of the Csound for iOS > SDK, version 5.17.3. It is available at: > > https://sourceforge.net/projects/csound/files/csound5/iOS/ > > There are currently two zips there: > > * csound-iOS-5.17.3.zip - This includes a PDF manual for developing > applications with Csound for iOS, as well as includes the Csound for > iOS Examples project. This project has a number of examples that > demonstrate differents aspects of the CsoundObj and Csound API, > including widget wrapping, MIDI handling, and using sensors. This > project includes precompiled binaries of libcsound.a and libsndfile.a > that are compiled for arm and intel, and work with both the simulator > and devices. To create new projects based on Csound for iOS, we have > put everything that is the core of Csound for iOS in the "Csound iOS > Examples/csound-iOS" folder. You can copy that entire folder into any > new project and will have everything necessary to build and run new > Csound-based apps. > > * libsndfile-iOS.zip - This is a copy of the sourcecode and Xcode > project used to build libsndfile.a for iOS. This zip is only > necessary if you are planning to build libsndfile.a yourself, > otherwise, you can just use the pre-compiled one that comes with > csound-iOS-5.17.3.zip. > > > Other notes: > > * An "iOS" folder has been pushed to the csound5 GIT repository. It > contains a build.sh script for rebuilding libcsound.a, an > updateExamplesLibAndHeaders.sh file for updating the csound-iOS folder > with the latest .a's and headers, and a release.sh script for building > a release folder (same as what is used for the pre-compiled release > above). > > * Building requires CMake and Xcode to be installed. We are using > CMake to generate Xcode projects (using the same CMake files that are > used for building the desktop Csound), then using Xcode to build. > Also, the XCode commandline tools must be installed, as xcodebuild is > used to build the XCode projects from the commandline. > > * iOS, like Android, will be maintained as first class platforms for > Csound. New releases of Csound will now be built not only for Mac, > Windows, and Linux, but for iOS and Android as well. > > > Thanks and enjoy! > steve > > > 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" > |
Date | 2012-04-03 12:21 |
From | Roger Kelly |
Subject | Re: [Csnd] Csound for iOS SDK Released |
Is this SDK available for commercial use, royalty free? On Tue, Apr 3, 2012 at 4:54 AM, Gmail <stfboussuge@gmail.com> wrote: GREATTTTTTTTT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
Date | 2012-04-03 12:33 |
From | Steven Yi |
Subject | Re: [Csnd] Csound for iOS SDK Released |
This SDK is released under LGPL. You will need to abide by that license (it is included with the SDK). Because libsndfile and csound are static libraries and iOS only supports static linking, you will need to provide the source of your application. (This is not a requirement for Android applications as they dynamically load libcsoundandroid.so, and that library's source and everything is already published). There is nothing to prevent sales of LGPL works (or GPL for that matter). Relevant links: LGPL License: http://www.gnu.org/licenses/lgpl-2.1.html Free Software Foundation on Selling Open Source Applications: http://www.gnu.org/philosophy/selling.html On Tue, Apr 3, 2012 at 12:21 PM, Roger Kelly |
Date | 2012-04-07 14:04 |
From | Erik de Castro Lopo |
Subject | Re: [Cs-dev] Csound for iOS SDK Released |
Steven Yi wrote: > Victor and I are happy to announce the release of the Csound for iOS > SDK, version 5.17.3. It is available at: > > https://sourceforge.net/projects/csound/files/csound5/iOS/ > > There are currently two zips there: |
Date | 2012-04-07 14:30 |
From | Steven Yi |
Subject | Re: [Cs-dev] Csound for iOS SDK Released |
Hi Erik, Apologies for this oversight! I'm feel very strongly about free and open source software; I think in my haste to release I missed this very important file. I did include a LICENSE text with the LGPL in the csound-iOS release (though, they may have been added to the sub-folders). Anyways, I will fix this now for both release zips. Thanks for notifying me of this and of course, for your very important work in libsndfile! steven On Sat, Apr 7, 2012 at 2:04 PM, Erik de Castro Lopo |
Date | 2012-04-07 14:37 |
From | Victor Lazzarini |
Subject | Re: [Cs-dev] Csound for iOS SDK Released |
Also: Erik are you interested in this? Steven has put together a makefile for building libsndfile with the Android NDK. Would you like to incorporate that in the libsndfile sources? We can send it to you if you like. Regards Victor On 7 Apr 2012, at 14:04, Erik de Castro Lopo wrote: > Steven Yi wrote: > >> Victor and I are happy to announce the release of the Csound for iOS >> SDK, version 5.17.3. It is available at: >> >> https://sourceforge.net/projects/csound/files/csound5/iOS/ >> >> There are currently two zips there: > > |
Date | 2012-04-07 15:03 |
From | Steven Yi |
Subject | Re: [Cs-dev] Csound for iOS SDK Released |
Just to follow up: I've updated csound-iOS-5.17.3.zip, libsndfile-iOS.zip, csound-android-5.17.3.zip, and libsndfile-android.zip to add COPYING files to all of them. (Also updated csound5 and csound6 repos so that it should not be an issue in the future, though libsndfile zips are not tracked currently in csound git). To note about Android, we put together an Android.mk file that is defined as a static lib, so that when referenced elsewhere (i.e. libcsoundandroid) it compiles libsndfile as a static lib, then links into libcsoundandroid to produce the shared lib. On Sat, Apr 7, 2012 at 2:37 PM, Victor Lazzarini |
Date | 2012-04-08 00:57 |
From | Erik de Castro Lopo |
Subject | Re: [Cs-dev] Csound for iOS SDK Released |
Victor Lazzarini wrote: > Also: Erik are you interested in this? > > Steven has put together a makefile for building libsndfile with the Android NDK. > Would you like to incorporate that in the libsndfile sources? The main problem with this is that I would have to maintain it and make sure it doesn't break. Send it along, and it I can easily maintain it, I'll include it. Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/ ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Csound-devel mailing list Csound-devel@lists.sourceforge.net |