IT-словарь › Программирование › ChucK

ChucK

Программирование Svenska → Обновлено: 2026-10-28
Подробнее
Создатели
Ge Wang, Perry Cook
Выпущен
2003
Тип
Язык программирования для звука
Сайт
chuck.stanford.edu

Язык для работы со звуком, в котором время — часть синтаксиса: часы продвигаются явно, а звук вычисляется точно в нужном сэмпле.

Ге Ванг и Перри Кук создали ChucK в Принстоне в 2003 году. Язык называет себя strongly-timed: вместо колбэков и таймеров вы пишете 500::ms => now;, и программа ждёт ровно столько аудиовремени. Та же стрелка =>, «оператор ChucK», соединяет генераторы звука: SinOsc s => dac;.

Код можно добавлять и подменять, пока музыка играет, — идеально для лайв-кодинга и Принстонского ноутбук-оркестра (основан в 2005 году), где у каждого исполнителя свой ноутбук со своей колонкой. Ванг впоследствии стал сооснователем Smule, чьё приложение Ocarina превратило микрофон iPhone во флейту.

← Назад к словарю