Создаём секвенсор в PureData

Постановка задачи

Итак, наша цель: создать секвенсор на 16 шагов (под размер 4/4) с возможностью задавать темп, высоту ноты для каждого шага (как вручную так и с MIDI клавиатуры), и с MIDI-выходом. Ещё, наш секвенсор должен быть самостоятельным объектом, так, чтобы была возможность легко использовать его в других проектах.

Предварительно прикинем, что будет нужно для реализации наших замыслов. Как минимум, нам пригодятся:

(далее…)

Введение в PureData

Хотите создать свой синтезатор или эффект, но не знаете с чего начать? Не умеете хорошо программировать, или умеете, но нет времени на разработку на C/C++ с нуля? А может, вам нужно просто и быстро создать прототип? Или, вы хотите поиграться со звуком, и возможно, научиться чему-то новому, например, понять синтез с самых его основ? В любом случае, то, что чём я расскажу, может быть вам полезно, интересно, а также стать новым увлечением 🙂

(далее…)

Хостинг предоставлен компанией «tv-22.ru»