Инструментарий синтеза
Synthesis Toolkit ( STK ) — это с открытым исходным кодом API для в реальном времени синтеза звука с упором на классы, облегчающие разработку синтезаторов физического моделирования . Он написан на C++ , написан и поддерживается Перри Куком из Принстонского университета и Гэри Скавоне из Университета Макгилла . Он содержит как низкоуровневые синтеза и обработки сигналов классы ( генераторы , фильтры более высокого уровня и т. д.), так и классы инструментов , которые содержат примеры большинства доступных в настоящее время алгоритмов физического моделирования, используемых сегодня. STK — бесплатное программное обеспечение, [ 1 ] но ряд его классов, особенно некоторые алгоритмы физического моделирования, защищены патентами Стэнфордского университета и Yamaha. [ 2 ]
STK широко используется при создании приложений синтеза программного обеспечения . Версии классов инструментов STK интегрированы в ChucK , Csound , Real-Time Cmix , Max/MSP (как часть PerRColate ), SuperCollider и FAUST . [ 3 ] был портирован на SymbianOS и iOS . Он также [ 4 ]
Ссылки
[ редактировать ]- ^ «Набор инструментов синтеза на C++ (STK)» .
- ^ «Набор инструментов синтеза на C++ (STK)» .
- ^ «Архив кода Google — долгосрочное хранилище для хостинга проектов Google Code» .
- ^ Георг Эссль, Михаэль Рохс, Mobile STK для Symbian OS Deutsche Telekom Laboratories, TU-Berlin
Внешние ссылки
[ редактировать ]- Домашняя страница STK в CCRMA
- STK в AS3 — порт ActionScript для Synthesis ToolKit на C++.
- Репозиторий STK на GitHub.
- Учебник по использованию STK на iOS