[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