Во-первых, я не программист, поэтому я не знаком с фактическими требованиями к обработке сигналов, необходимыми для достижения того, чего вы хотите достичь.
Но трудно сопоставить что-то вродеBeagle Board и Arduino Mega, поскольку они действительно находятся в разных лигах базовой производительности.Плата Beagle - 1 ГГц ARM против 16 МГц Arduino Mega.Это говорит мне о том, что любая обработка, которая вас может заинтересовать, вполне может быть в пределах возможностей платы Beagle, но у Arduino Mega практически не будет шансов без подключенного DSP выполнить настоящую работу.необходимо рассмотреть вопрос о том, использует ли какой-либо из пакетов, которые вы рассматривали, фактические целевые DSP для их времени выполнения.На первый взгляд они кажутся языками обработки звука высокого уровня.С платой Beagle вы можете обладать вычислительной мощностью, чтобы оценивать и компилировать исходный код звука, который используют эти пакеты, и позволять им компилировать его в свои цели, но на Arduino Mega это маловероятно.все, что вы делаете, это работаете с аппаратным обеспечением, которое будет работать с артефактами, созданными упомянутыми вами пакетами, тогда Arduino Mega вполне может подойти, поскольку «разработка» выполняется на более мощной машине.Но если вы хотите работать с этими пакетами как есть и использовать их в качестве инструмента разработки, тогда запуск их на порте Linux с чем-то вроде этого может быть просто лучшим вариантом.
Опять же, после случайного осмотраArduino Mega примерно вдвое дешевле платы Beagle, но плата Beagle вполне может позволить вам работать на более высоком уровне (универсальный Linux).Я не могу сказать, будет ли кто-нибудь достаточно сильным для вашего окончательного видения.Но я полагаю, что вы могли бы пойти намного дальше, намного быстрее, используя более мощную систему - по крайней мере, в краткосрочной перспективе.