Kyma (язык звукового дизайна) - Kyma (sound design language)

Kyma - это визуальный язык программирования для звукового дизайна, используемый музыкантами, исследователями и звукорежиссерами. В Kyma пользователь программирует многопроцессорный DSP, графически соединяя модули на экране компьютера Macintosh или Windows .

Фон

Kyma имеет характеристики как объектно-ориентированных, так и функциональных языков программирования. Основной единицей в Kyma является объект «Звук», а не «нота» традиционной нотной записи. Звук определяется как:

i) атом звука
ii) унарное преобразование T (s), где s - звук
iii) n-арное преобразование T (s 1 , s 2 , .., s n ), где s 1 , s 2 , .. s n звуки

Звуковой атом является источником звука (например, микрофонный вход или генератор шума), унарное преобразование изменяет его аргумент (например, LowpassFilter может принимать текущее среднее значение своего входного сигнала), а n-арное преобразование объединяет два или дополнительные звуки (например, микшер определяется как сумма его входов).

История

Первая версия Kyma, которая вычисляла цифровые аудиосэмплы на Macintosh 512K, была написана на языке программирования Smalltalk в 1986 году Карлой Скалетти из Шампейна, штат Иллинойс . В мае 1987 года Скалетти разделил Kyma на графические и звуковые движки и перенес код генерации звука на цифровой сигнальный процессор под названием Platypus, разработанный Липпольдом Хакеном и Куртом Дж. Хебелем из CERL Sound Group .

В 1987 году Скалетти представил статью о Kyma и продемонстрировал живую генерацию цифрового звука на Утконосе на Международной компьютерной музыкальной конференции, где пионер электронного синтеза Боб Муг назвал эту технологию технологией, которую следует рассмотреть в своем отчете для журнала Keyboard Magazine :

Одним из новых языков, не признающих различия между синтезом звука и композицией, является Kyma, язык музыкальной композиции для Macintosh, который рассматривает все элементы музыкального произведения, от структуры отдельного звука до структуры всей композиции, как объекты для быть составленным.

Когда Университет Иллинойса в Урбане-Шампейне прекратил финансирование лаборатории PLATO в 1989 году, Скалетти и Хебель основали Symbolic Sound Corporation , чтобы продолжить разработку Kyma и оборудования для цифровой обработки аудиосигналов.

Избранная фильмография

Избранная дискография

Рекомендации

внешняя ссылка