KRONOS Editor/Plug-In Editor
KRONOS Editor/Plug-In Editor
KRONOS Editor/Plug-In Editor
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Взаимосвязи родительские/порожденные<br />
Понятие родительских/порожденных связей<br />
При выборе программы, которая должна использоваться в комбинации, данные программы в комбинацию<br />
непосредственно не копируются. Вместо этого в комбинации формируется ссылка на программу (имя банка,<br />
номер записи), находящуюся в банке программ, аналогично ссылки на страницу в техническом руководстве.<br />
Например, для использования звука рояля, находящегося в программе Program I-A010, необходимо выбрать в<br />
комбинации программу Program I-A010. Если сделать это, комбинация будет играть звуком рояля. Теперь<br />
представьте себе ситуацию, что впоследствии, забыв, что комбинация использует программу рояля<br />
Program I-A010, звук рояля был изменен на синтезаторный. Что при этом произойдет? Да, именно так, теперь<br />
комбинация будет вместо рояльных воспроизводить синтезаторные звуки.<br />
<strong>KRONOS</strong> <strong>Editor</strong> предусматривает два способа решения таких конфликтных ситуаций. Первый заключается в<br />
визуальном контроле. Имеется в виду, что все программы, которые используются в комбинации, обозначаются<br />
соответствующей иконкой. Она отображается справа от имени программы в банке программ. Если установить<br />
курсор на имя такой программы, в строке состояния внизу выведется список комбинаций, использующих данную<br />
программу.<br />
Это существенно облегчает жизнь при добавлении программ в банк программ, поскольку позволяет определять,<br />
какие программы используются в комбинациях, а какие — нет. Или же, в случае необходимости заменить одну<br />
программу на другую, можно посмотреть, в каких комбинациях она задействована.<br />
Второй способ, наиболее кардинальный, состоит в том, что <strong>KRONOS</strong> <strong>Editor</strong> автоматически обновляет ссылки при<br />
перемещении записи банка из одного места в другое. Например, необходимо переместить звук рояля из I-A010 в<br />
UF052. Раньше для корректного выполнения данной операции требовалось просмотреть все комбинации, найти<br />
среди них использующие звук рояля и обновить в них ссылки на эту программу. <strong>KRONOS</strong> <strong>Editor</strong> обновляет ссылки<br />
во всех комбинациях автоматически. В результате такая операция существенно упрощается.<br />
Вышесказанное относится к данным всех типов, с которыми работает <strong>KRONOS</strong> <strong>Editor</strong>, включая перформансы,<br />
комбинации, программы, песни, волновые секвенции и наборы ударных. При изменении места положения записи<br />
в банке или ее редактировании <strong>KRONOS</strong> <strong>Editor</strong> автоматически производит все необходимые корректировки,<br />
чтобы обеспечить корректность ссылок.<br />
Ссылки можно рассматривать с точки зрения взаимосвязи между файлами. В рассматриваемом случае<br />
комбинация играет роль “родительского” файла, а программа — “порожденного”. По аналогии с человеческими<br />
отношениями, “родитель” одного объекта может сам являться “порожденным” объектом другого. Например, в<br />
нашем примере комбинация может играть роль “порожденного” объекта по отношению к перформансу и<br />
одновременно являться “родительским” объектом для одной или нескольких программ.<br />
Ниже показана структура родительских и порожденных объектов, используемая в музыкальной рабочей станции<br />
<strong>KRONOS</strong>:<br />
Родительский объект<br />
Перформансы<br />
Песни<br />
Комбинации<br />
Программы<br />
Порожденный объект<br />
Комбинации, программы, песни<br />
Программы, эффекты KARMA<br />
Программы, эффекты KARMA<br />
Волновые секвенции, наборы ударных, эффекты KARMA<br />
KORG. Kronos <strong>Editor</strong>/<strong>Plug</strong>-in <strong>Editor</strong> 34