Описание услуги
Я проектирую и программирую звук на языке Csound уже более девяти лет — для студийных инструментов, инсталляций и готовых приложений. Если вам нужен синтезатор, которого пока не существует, банк DSP-эффектов или аудиодвижок внутри вашего собственного софта, я его соберу. Обычно работа начинается с внятного описания нужного звука или референсной записи, а заканчивается чистыми, прокомментированными файлами оркестра и партитуры, которые вы понимаете и сможете дорабатывать сами. Когда встроенных опкодов не хватает, я пишу собственные, и умею держать сигнальную цепь экономной, чтобы она уверенно шла в реальном времени. Чаще всего беру такие задачи: субтрактивные, FM-, гранулярные инструменты и физическое моделирование; свёрточная и спектральная обработка; алгоритмическая и генеративная композиция на основе вероятностей, цепей Маркова или наборов правил; встраивание языка Csound в десктопные и мобильные приложения через его C-интерфейс, чтобы в продукте жил настоящий движок синтеза, а не набор статичных сэмплов. Ещё восстанавливаю старые файлы оркестра, переношу патчи из других сред и вылизываю производительность, пока нагрузка на процессор не станет предсказуемой. В поставку входят исходники, короткое руководство по тому, как параметры влияют на звук, и рабочий демо-рендер. Всё проверяю консольным рендерером, а где важно — под реал-тайм-хостом, прежде чем отдать. Опишите звук, платформу и срок — и я честно скажу, что реально сделать.