Статус нашего сайта: |
ICQ Information Center |
ICQ SHOP 5-значные 6-значные 7-значные 8-значные 9-значные Rippers List ОПЛАТА СТАТЬИ СЕКРЕТЫ HELP CENTER OWNED LIST РОЗЫСК!New! ICQ РЕЛИЗЫ Протоколы ICQ LOL ;-) Настройка компьютера Аватарки Смайлики СОФТ Mail Checkers Bruteforces ICQTeam Soft 8thWonder Soft Other Progs ICQ Patches Miranda ICQ ФорумАрхив! ВАШ АККАУНТ ICQ LiveJournal
РекламаНаш канал:irc.icqinfo.ru |
В. Белунцов- Новейший самоучитель работы на компьютере для музыкантов стр.258программу Reaktor, например, как блок обработки в реальном времени. Правда, если драйвер звуковой карты не поддерживает полнодуплексный режим, то этот модуль будет недоступен, а индикатор на нем перечеркнут красным косым крестом. Каждый модуль, использующийся в программе, может иметь несколько входов и выходов. Входы обозначены на левой стороне каждого модуля, а выходы — на правой. Мы видим, что модуль Audio Out имеет четыре входа. Они обозначены как Tun, Lvl, L и R. Здесь L и R - соответственно сигналы левого и правого каналов. Tun— 6.2. Программа Reaktor Рис. Развернутая структур* инструмента срисуй ка 6.8 вход для значения подстройки инструмента: если на него подать значение О, нота «ля» будет настроена в 440 Гц. На вход Lvl необходимо подать значение общего выходного уровня в децибелах. Сразу же необходимо отметить следующее. Вы.наверное.ужеобратили внимание, что входы !_и R обозначены буквами черного цвета, а остальные — красными. Это не случайно. Дело в том, что все значения, которые в программе Reaktor передаются между модулями, могут быть двух типов: звуковые и событийные. Звуковые значения используются для формирования волновой формы и просчитываются программой с частотой, равной частоте дискретизации выходного сигнала (ее, кстати, можно установить, выбрав пункт Sample Rate в меню Settings или в раскрывающемся списке в верхней части экрана). Событийные значения изменяются в ответ на пользовательские действия (или действия автоматизированных модулей), и просчитываются гораздо медленнее — от 25 до 1600 раз в секунду (в соответствии сустановкой пункта Control на!еменю Settings). Таким образом, нельзя соединять вход, принимающий событийное значение, с выходом, выдающим звуковое значение. Для тех случаев, когда это все-таки потребовалось, предусмотрен модуль преобразования (Insert > Auxiliary * A to Е), Помимо рассмотренных модулей Audio Inn Audio Out в «пустом» инструменте присутствуют еще два элемента управления. В окне управления они появляются в виде регулятора Level и ручки Tune. Каждому элементу окна управления всегда соответствует элемент в окне структуры с единственным выходом, на который подаются значения при перемещении регуляторов в окне управления. Например,вы видите, что элемент Level в окне структуры соединен со входом Lvl модуля Audio Out. Это означает, что при перемещении регулятора Level в окне управления его значения будут подаваться на вход Lvl модуля Audio Out ГЛАВА 6. ВИРТУАЛЬНЫЕ СИНТЕЗАТОРЫ И СЭМПЛЕРЫ Итак, давайте попробуем создать простейший инструмент, издающий звук. Для этого возьмем модуль генерации волновой формы. Все модули можно брать или изменю Insert, илииз контекстного меню, открывающегося щелчком правой кнопки мыши в окне структуры — последний вариант гораздо удобнее. Итак, выберем в контекстном меню Modules > Oscillator > Sawtooth. Появится модуль генерации пилообразной волновой формы. Чтобы он зазвучал, нужно его выход Out соединить со входами L и R модуля Audio Out, а на его входы Р и А подать значения частоты и амплитуды. Значения частоты для облегчения работы с обычными нотами подаются в виде номера МО/-кл авиши, от О до 127, а значения амплитуды — в пределах от 0 (тишина) до 1 (максимум). Возможны также отрицательные значения до -1 для инвертированной волны. Для начала сгенерируем звук постоянной частоты и амплитуды. Выберите в контекстном меню Modules > Constant (это мини-модуль, генерирующий постоянное значение). Дважды щелкните на нем мышью и в открывшемся окне (рис. 6.10) введите в единственное поле Constant Value число 69 (номер центрального «ля»), после чего соедините его выход со входом Р модуля Sawtooth. Точно таким же образом создайте модуль Constant со значением 1 и соедините его выход со входом А модуля Sawtooth. Вы услышите постоянно звучащий звук «ля». Его громкость изменяют |