[Stk] Xcode template for the STK

Ariel Elkin arielelkin at gmail.com
Thu May 16 15:47:31 PDT 2013


Cheers Richard. 

What steps did you take to make the static lib? 

What did you do about the #include "SKINI.msg" line present in the source files? 

Ariel

On 16 May 2013, at 7:38pm, Richard Dobson wrote:

> I made an iOS static lib for stk a little while ago (4.4.2, pre MoMu 
> etc). For my recollection, all I had to do was exclude the stk audio i/o 
> files (because I would be using the iOS routines), and instead of using 
> the suggested function call to find the "raw" path (etc), I configured 
> that within my app using the iOS path routines, according to the 
> directory structure I decided on (everything has to be internal to the 
> app), e.g.:
> 
> // find my home dir
> NSBundle* myBundle = [NSBundle mainBundle];
> NSString* myPath = [myBundle bundlePath];
> // NSLog(@"found path: %@\n",myPath);
> // find my sample file
> NSString* myFilePath = [myPath 
> stringByAppendingPathComponent:@"crotale-m2.raw"];
> 
> And so on; I can now initialize my stk-based engine using myFilePath. 
> You may of course need a more involved procedure if you are using 
> multiple paths STK-style.
> 
> Richard Dobson
> 
> 
> 
> On 16/05/2013 18:37, Ariel Elkin wrote:
>> Hello,
>> 
>> Setting up the STK is command-line friendly, which is great. Many of
>> us would like to be able to easily setup the STK with our IDE of
>> choice – mine is Xcode.
>> 
>> A few years ago, the STK 4.4.2 was ported to iOS by the people at
>> CCRMA and Smule, and if you drag and drop it into your Xcode it just
>> works : http://momu.stanford.edu/stk/
>> 
>> Unfortunately, it looks like that project's no longer supported.
>> We're now at STK 4.4.4 and if you download it and drag and drop it
>> into your Xcode, your project won't build.
>> 
>> Many many people doing audio software use Xcode and would prefer to
>> spend their time configuring a signal processing chain rather than
>> getting a project to just build. How about we make their life
>> easier?
>> 
>> I've started working on an Xcode project (iOS for now, then I'll make
>> an OS X one) that hopefully will be a public open-source
>> template/tutorial on how to integrate the STK in your Xcode project.
>> https://github.com/arielelkin/STK-on-iOS
>> 
>> Creating an external build system project for the STK doesn't seem to
>> work at all, so I'm adding the STK files directly to the target. I'm
>> now stuck with a " 'SKINI.msg' file not found " error…
>> 
>> Any thoughts? If you got the STK working on Xcode, please shout out!
>> Any feedback/suggestions are welcome! Cheers
>> 
>> Ariel
>> 
>> _______________________________________________ Stk mailing list
>> Stk at ccrma.stanford.edu
>> http://ccrma-mail.stanford.edu/mailman/listinfo/stk
>> 
> 
> _______________________________________________
> Stk mailing list
> Stk at ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/stk




More information about the Stk mailing list