Каков опыт запуска программ, написанных в аудио синтеза/язык анализа, такие как ChucK, Pure Data, Csound, Supercollider и т.д. во встроенном устройстве, таком как Arduino Mega, Beagle Board или пользовательскую плату с микропроцессором или DSP chip?Запуск языка звукового синтеза/анализа на встроенном устройстве
Я хотел бы знать, какой язык и оборудование вы выбрали и почему. Каковы были препятствия и т. Д.? Моя цель - запустить программы, которые могут быть легко запрограммированы музыкантами/продюсерами на борту, что не слишком дорого.
Я получил информацию от тех, кто успешно запускает программы ChucK в Board Beagle (Ubuntu Linux на борту Beagle с ChucK), но его выбор языка и оборудования был сделан очень легко, его настройка не использует DSP в The Beagle Board, и, похоже, overkill запускает всю установку Linux для обработки аудиосигналов.
Любой ввод оценивается!
Обновление: Я нашел Zengarden, который является реализацией исполнения Pd (как автономной библиотеки C++) и хорошо работает на устройствах на базе ARM. Пока я поеду с BeagleBoard и Zengarden, но на более поздней стадии проекта мне нужно заменить BeagleBoard тем, что стоит меньше.
Мне бы хотелось услышать больше информации от сообщества.
Newton Armstrong запускает суперколлайдер на экранном аппаратном обеспечении, работающем под управлением Linux. Но это не то, о чем вы говорите. Мне тоже любопытно. Если вы придете с ответом, я бы хотел услышать об этом! ([email protected]) – morgancodes
Спасибо @WillHartung за длинный ответ !! Надеюсь, кто-то предоставит некоторый вклад в выбор языка аудио. –
Я уверен, что это не совсем то, что вы хотите, но связанные с этим [STEP-заглушки проекта IPRE для ChucK] (http://wiki.roboteducation.org/ChucK). Другие могут оказаться полезными, особенно если они работают с детьми. – Curtis