Описание тега chuck
ChucK можно использовать для сочинения, анализа или изменения музыки. В его основе два основных ингредиента:
- Сильно перегруженный оператор ChucK
=>
- Выполнение команд по времени с точностью до образца (обычно 1/48000 секунды)
Оператор ChucK обеспечивает быструю, интуитивно понятную разработку, большую гибкость и массу удовольствия от программирования: вы просто "склеиваете" свою программу вместе.
Точная синхронизация обеспечивает детерминированный безопасный "мультиреддинг" (потоки в ChucK называются "клочьями"), когда не возникают условия гонки, проблемы с псевдонимом или взаимоблокировки.
ChucK - бесплатное программное обеспечение с открытым исходным кодом, размещенное на GitHub. Mini Audicle IDE является патроном готового IDE.
Основная документация находится по адресу http://chuck.cs.princeton.edu/doc/, а управляемая сообществом wiki находится по адресу http://wiki.cs.princeton.edu/index.php/ChucK.