[chuck-users] ChucK on a Beaglebone Black

Robin Haberkorn robin.haberkorn at googlemail.com
Tue Oct 1 10:40:26 EDT 2013


Hello,

firstly, at least as important as the clock speed of your CPU for
audio-processing are its floating point capabilities.
ChucK like most audio-applications use floating point numbers to
represent audio samples and manipulate them with floating point
operations
You should check whether your ARM supports hard-floats and whether you
compiled ChucK with hard-floats and whether you have turned on all
possible compiler optimizations.

I also ported ChucK to my Ben Nanonote pocket computer at one point.
But it has a MIPS CPU without FPU, so it was compiled with
software-floats -- it couldn't even handle the most simple ChucK
patches.

Secondly, as the ARM v7 has FPU, it could well be that the CPU is
simply too slow for larger ChucK patches. I experienced that ChucK was
relatively slow on a 2Ghz dual-core system I was using; not to mention
my 1Ghz single-core Intel celeron workstation.

Best regards,
Robin

2013/10/1  <meino.cramer at gmx.de>:
> Hi,
>
> I managed to compile chuck on a beaglebone black (using Gentoo).
>
> Most of the example files play well, but there are some files,
> which produce a somehow interrupted sound.
>
> If this would be due to too less processing power of the CPU
> (ARMv7 Processor rev 2 (v7l) at 1GHz) -- how can I verify it?
>
> What else could produce this problem?
>
> Best regards,
> mcc
>
>
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users


More information about the chuck-users mailing list