[chuck-users] ChucK on a Beaglebone Black

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


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
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

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,

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