MATRIXSYNTH: Csound iOS SDK Now Available


Tuesday, April 03, 2012

Csound iOS SDK Now Available

You might remember csGrain posted back on March 27. It is the first app for iOS based on the popular programming language, Csound. The SDK is now available.

via The Audio Programming Blog:

"Complementing the Csound for Android SDK, we have now released its Csound for iOS counterpart. Here is the official announcement by Steven Yi:

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"

No comments:

Post a Comment

To reduce spam, comments for posts older than one week are not displayed until approved, usually same day. Do not insult people. For items for sale, do not ask if it is still available. Check the auction link and search for the item. Auctions are from various sellers and expire over time. Posts remain for the pics and historical purposes. This site is meant to be a daily snapshot of some of what was out there in the world of synths.

PREVIOUS PAGE NEXT PAGE HOME


Patch n Tweak
Switched On Make Synthesizer Evolution Vintage Synthesizers Creating Sound Fundlementals of Synthesizer Programming Kraftwerk

© Matrixsynth - All posts are presented here for informative, historical and educative purposes as applicable within fair use.
MATRIXSYNTH is supported by affiliate links that use cookies to track clickthroughs and sales. See the privacy policy for details.
MATRIXSYNTH - EVERYTHING SYNTH