Описание услуги
Я создаю аудиопрограммы реального времени на языке ChucK и уже много лет отношусь ко времени как к полноценной величине, а не как к второстепенной детали. Если вам нужен синтезатор, интерактивная инсталляция или генеративная партитура, реагирующая на датчики и музыкантов, я выстраиваю её вокруг модели строгой темпоризации, которая и делает язык ChucK особенным. Каждое событие с точностью до сэмпла попадает ровно туда, где ему велит быть таймлайн, и ничто не уплывает.
Моя практика охватывает собственные генераторы, гранулярный и аддитивный синтез, голоса на основе физического моделирования и цепочки эффектов, устойчивые при плотной полифонии. Я опираюсь на модель конкурентности языка ChucK: запускаю shred-потоки, которые идут параллельно, но делят один детерминированный такт, поэтому секвенсор, следящий за огибающей модуль и сетевой слушатель работают вместе без гонок. Для лайв-кодинга настраиваю режим on-the-fly, чтобы вы добавляли, заменяли и снимали шреды прямо во время выступления, ни на секунду не прерывая звук.
В поставку обычно входят задокументированное дерево исходников, схемы таймингов, мосты MIDI и OSC, а также короткая видеозапись работы патча. Тестирую на macOS, Linux и Windows, упаковываю пресеты, чтобы музыканты грузили сцену за секунды. Обучаю команды, впервые берущиеся за язык ChucK, объясняя, как связаны арифметика длительностей, события и ключевое слово now. Назовите темп, интерфейс и нужное настроение — и я передам вам инструмент, который звучит живо и никогда не сбивается с ритма.
Моя практика охватывает собственные генераторы, гранулярный и аддитивный синтез, голоса на основе физического моделирования и цепочки эффектов, устойчивые при плотной полифонии. Я опираюсь на модель конкурентности языка ChucK: запускаю shred-потоки, которые идут параллельно, но делят один детерминированный такт, поэтому секвенсор, следящий за огибающей модуль и сетевой слушатель работают вместе без гонок. Для лайв-кодинга настраиваю режим on-the-fly, чтобы вы добавляли, заменяли и снимали шреды прямо во время выступления, ни на секунду не прерывая звук.
В поставку обычно входят задокументированное дерево исходников, схемы таймингов, мосты MIDI и OSC, а также короткая видеозапись работы патча. Тестирую на macOS, Linux и Windows, упаковываю пресеты, чтобы музыканты грузили сцену за секунды. Обучаю команды, впервые берущиеся за язык ChucK, объясняя, как связаны арифметика длительностей, события и ключевое слово now. Назовите темп, интерфейс и нужное настроение — и я передам вам инструмент, который звучит живо и никогда не сбивается с ритма.