Теоретические основы – Инструкция по эксплуатации KORG KARMA

Страница 5

Advertising
background image

О

Оп

пи

ис

са

ан

ни

ие

е ф

фу

ун

нк

кц

ци

ии

и K

KA

AR

RM

MA

A

Введение

KARMA — аббревиатурное сокращение Kay Algorithmic
Realtime Music Architecture, данное инструменту его разработ-
чиком Stephen Kay.

Функция KARMA генерирует MIDI-данные с использованием
множества сложных алгоритмов. Основываясь на нотных дан-
ных или аккордах, берущихся на клавиатуре инструмента, функ-
ция KARMA в режиме реального времени генерирует фразы и
патерны. Причем генерируются не только ноты, но и управляю-
щие MIDI-сообщения. Архитектура KARMA позволяет модифи-
цировать алгоритмы генерации нот и управляющих MIDI-сооб-
щений в реальном режиме времени.

Например, можно создавать замысловатые пассажи, эффекты
и арпеджио стиля техно, насыщенные ритмические и мелодиче-
ские текстуры, в высшей степени натурально имитировать глис-
сандо с помощью программ акустических инструментов, гитар-
ные бой и перебор, использовать вероятностные эффекты, а
также автоаккомпанемент, эффекты глайда, портаменто, транс-
понирования и другие возможности по созданию новых уни-
кальных звуков. Инструментарий функции KARMA существенно
превышает потенциал стандартных арпеджиаторов и функций
воспроизведения патернов.

Теоретические основы

Музыкальную фразу можно рассматривать как объект, состоящий
из множества различных атрибутов. Например, музыкальная
фраза имеет атрибут “ритма”, который определяет ритмическую
структуру воспроизведения нот. Несколько одновременно беру-
щихся нот (аккорд) могут описываться атрибутом “блок” и т.д.

Обычно в записываемой музыке все атрибуты заранее опреде-
лены и характеризуются фиксированными взаимосвязями.
Имеется в виду, что отдельные ноты должны воспроизводиться
звуком выбранной программы в рамках заданной ритмической
фактуры на протяжении определенного промежутка времени, с
заданными громкостью и положением в стереополе. Подразу-
мевается также и то, что все перечисленные взаимосвязи фик-
сированы. То есть воспроизведение остается неизменным не-
зависимо от того, сколько раз данный фрагмент воспроизводит-
ся. Например, во многих, если не во всех инструментах, обору-
дованных функцией автоаккомпанемента, для модификации па-
терна аккомпанемента приходится изменять саму секвенцию,
которая, в свою очередь, опять же характеризуется жесткими
взаимосвязями между ее компонентами.

В KARMA каждый из аспектов музыкальной фразы разбит на
независимые атрибуты, для управления которыми используют-
ся различные группы параметров. Редактируя эти параметры
во время исполнения, пользователь получает возможность уп-
равления процессом генерации фраз и патернов в режиме ре-
ального времени. Кроме того, можно сменить всю группу пара-
метров, загрузив другую программу или комбинацию.

Функцию KARMA можно использовать для генерации практиче-
ски бесконечного множества разнообразных ритмических ри-
сунков и партий аккомпанемента. До появления музыкальной
рабочей станции Karma существовало два основных метода ге-
нерации аккомпанирующего трека. В инструментах, оборудо-
ванных функцией автоаккомпанемента применяется метод, ос-
нованный на анализе взятых на клавиатуре нот (идентификация
аккордов) и воспроизведения в соответствии с таблицами
транспонирования пресетных патернов, хранящихся во внут-
ренней памяти. Второй метод используется в ряде приборов,
использующих для генерации патернов программное обеспече-
ние. В этом случае генерируется новый патерн при каждом но-
вом выборе алгоритма. Таким образом первый метод стопро-
центно статичен, а второй не предоставляет пользователю воз-
можности управления процессом генерации данных в режиме
реального времени.

Функция KARMA добавляет к алгоритмической гибкости второ-
го метода возможность управления в реальном времени, а так-
же обладает преимуществами первого — непосредственным
управлением процессом генерации, при котором результат на-

KORG KARMA

••

Сгенерированные эффекты KARMA GE

••

Руководство пользователя

5

Ассоциативные параметры . . . . . . . . . . . . . . .36

Pools/Poly [0, 1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

Track Keyboard [0, 1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

NTT (Note Table Transposition) [0, 1] . . . . . . . . . . . . . . . . . . . .37

Link To Next [0, 1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

Wrap Bottom [0...127] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

Wrap Top [0...127] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

Template [0...191] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

Группа Direct Index . . . . . . . . . . . . . . .37

Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37
Общие параметры . . . . . . . . . . . . . . . . . . . . . .37

Index Shift [0...3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37

Trill Mode [0...5] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38

Held Note Trig Mode [0...3] . . . . . . . . . . . . . . . . . . . . . . . . . . . .38

Transpose [-36...+36 (полутоны)] . . . . . . . . . . . . . . . . . . . . . . .38

Vel. Sensitivity [1...127 — нижняя граница диапазона] . . . . . .38

Параметры длительности . . . . . . . . . . . . . . . .38

Duration Control [0...2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38

Duration Mode [0...3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38

Duration ms [1...5000 (мс)] . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

Параметры повтора . . . . . . . . . . . . . . . . . . . . .39

Melodic Rpt On/Off [0, 1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

Параметры транспонирования . . . . . . . . . . . .39

Bend On/Off [0, 1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

Bend Amount [-12...18] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39

Bend Shape [0...2] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

Bend Alternation [0, 1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

Bend Step [0, 1] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

Bend Length [0...25] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

Bend Fixed-ms [0...5000 (ìñ)] . . . . . . . . . . . . . . . . . . . . . . . . . .40

Bend Start [0...100 (%)] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

Bend End [0...100 (%)] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

Bend Width [0...100 (%)] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

Приложение . . . . . . . . . . . . . . . . . . . . .40

Использование автоматического
транспонирования . . . . . . . . . . . . . . . . . . . . . .40

Установки транспонирования следующая/предыдущая нота . .40

Протяженность процесса транспонирования “GE Type” =
0: Generated-Riff, 1: Generated-Gated èëè
2: Generated-Drum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40

“GE Type” 3: Real-Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41

Огибающие частоты (кривые транспонирования) . . . . . . . . .41

Кривые случайного распределения . . . . . . . .42

Формы кривых случайного распределения . . . . . . . . . . . . . .42

Параметр “Factor” = +40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43

Параметр “Factor” = -40 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43

Структура имени параметра GE . . . . . . . . . . .43

Advertising