,
Да оно то так. Но, бывает, отправил работу клиенту, а он: "к вечеру сделайте +1, +2, -1, -2". Тык по транспозеру: кейсвитчи зацепил, у флейты верхние звуки не берутся, у трубы тоже... (Я в одно время кейсвитчи писал отдельными треками, а потом забросил; забываю о них). Капец.
В тех вещах, где важно голосоведение, даже вручную лучше переписать, без механической транспозиции. Ведь меняются струны у гитар и скрипок, позиции.
в этом и подобных случаях для транспозиции очень
удобно пользоваться transformer-ом.
он позволяет оставлять без изменения определенную часть
нот. например, можно сделать так чтобы область
клавиатуры где используются кейсвитчи не затрагивалась,
а транспозиция действовала только на ноты которые
непосредственно заняты зауковоспроизведением.
попробую показать использования этого plugin-a
на своем примере.
1 создаем новый проект.
2 нажимаем F11 и выбираем virtual guitarist.
3 добавляем midi Track, выход которого направляем
на virtual guitarist.
4 ставим значение midi channel этого трэка на 16.
в этом состоянии virtual guitarist работает в
альтернативном режиме, то есть, левая рука держит
гармонию (играет аккорды), а правая выводит
ритмический рисунок (имитирует гитарный бой).
5 в insert миди-трэка вставляем transformer.
создаем свой просет для transformer.
1 открываем окно plugin-а transformer.
2 нажимаем на кнопку + под верхним списком
"Filter conditions". добавится 1-я строка.
в ней значение Filter Target ставим на type.
остальное оставляем как есть.
3 нажимаем еще раз на кнопку + под верхним списком
"Filter conditions". добавится 2-я строка.
в ней ставим значения- Filter Target= value 1,
Condition= less, Parameter 1= b3.
4 нажимаем на кнопку + под нижним списком
"Action List". добавится 1-я строка.
в ней значение Action Target ставим на value 1.
значение operation ставим ADD. ОСТАЛЬНОЕ не трогаем.
5 значение Function ставим transform.
6 сохраняем пресет.
все готово. это выглядет так.
не большое пояснение для применения этого пресета.
вторая строка верхнего списка.
Condition= less означает, что будут транспонироваться
только ноты находящиеся ниже ноты B3.
если поменять less на bigger, это будет означать,
что будут транспонироваться
только ноты находящиеся выше ноты B3.
строка в нижнем списке.
operation= ADD означает, что транспонирование
будет производится вверх. если изменить значение
ADD на subtract, то транспонирование будет
производится вниз. и на конец. значение
Parameter 1 будет определять на сколько полутонов
будет производится транспонирование.