[Stk] STK running on Gumstix

David Michael david.michael at gmail.com
Mon Nov 19 14:19:14 PST 2007


Hello

I just wanted to drop a quick note to the STK list reporting success  
with the cross-compilation of the STK to the Gumstix Linux platform.  
I am using ALSA as the audio API. The process of getting ALSA  
compiled correctly for the Gumstix was painful, but ultimately I was  
able to get both RtAudio and RtWvOut working. I have made a couple of  
posts on this to http://blog.unnature.net and will write up a summary  
of the entire experience shortly.

Running the crtsine.cpp example at 44KHz ate up a whopping 18% CPU.  
Perhaps there is some optimization that could be done, but ultimately  
I think this performance is due to the lack of onboard FPU. Gumstix  
uses the XScale ARM chips that all explicitly lack FPUs. All floating  
point operations are done in software which makes it significantly  
slower than expected. When Gumstix updates their chipset to ARM  
processors with FPUs then it might be a viable platform for audio  
synthesis. For reference, iPhones are using ARM chips with an FPU.

Here are some collected links regarding this:
http://gumstix.com
http://en.wikipedia.org/wiki/Xscale
http://www.engadget.com/2007/07/01/iphone-processor-found-620mhz-arm/
http://lists.digium.com/pipermail/asterisk-dev/2004-November/007580.html
http://www.arm.com/support/faqdev/9302.html

Best
David

On Nov 19, 2007, at 4:58 PM, Gary Scavone wrote:

> Hi Malik,
>
> That is a definition that could be used when parsing/writing SKINI  
> messages if you so choose.  I assume Perry added it to be someone  
> compatible with the "Stop Song" MIDI system message.  I don't know  
> of any current STK examples that make use of that message.
>
> Regards,
>
> --gary
>
> On 19-Nov-07, at 1:23 PM, malik martin wrote:
>
>> so no one has any helpful ideas?
>>
>> _______________________________________________
>> 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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://cm-mail.stanford.edu/pipermail/stk/attachments/20071119/c499b6ae/attachment.html>


More information about the Stk mailing list