Как использовать Reaktor Create Delay с нуля XNUMX
Это йоси из Chillout with Beats.
Первая и вторая статьи здесь.
Содержание статьи в три раза.
Реализован второй отзыв
3-й (эта статья) Наконец, реализация синхронизации BPM
На этот раз мы реализуем обратную связь по задержке.
Как использовать Reaktor Create Delay с нуля
Синхронизация BPM
Для синхронизации BPM используйте селектор, чтобы выбрать время синхронизации, например 1/4 или 1/8.
Сначала добавьте селектор, который включает и выключает синхронизацию.
Щелкните правой кнопкой мыши и выберите "Встроенный модуль"->"Путь сигнала"->"Селектор/Сканер".
Выбрав модуль сканера, щелкните значок ниже на боковой панели и измените Function-> Min Num of Ports на 2.
Вставьте и соедините между ручками «Signal Delay» и «Delay».
Создайте кнопку для переключения.
Щелкните правой кнопкой мыши и выберите «Встроенный модуль» -> «Панель» -> «Кнопка».
Причина, по которой я не добавляю его, щелкнув правой кнопкой мыши «Pos», заключается в том, что контроллер становится фейдером.
Подключите «Кнопку» к «Pos» модуля сканера.
Измените метку «Кнопка» на «Синхронизировать», чтобы упростить понимание.
Метку можно изменить двойным щелчком.
Затем добавьте модуль «Информация о темпе», чтобы получить информацию о темпе.
Щелкните правой кнопкой мыши и выберите Встроенный модуль-> Вспомогательный-> Информация о темпе.
Этот модуль «Информация о темпе» дает значение ударов (четвертных нот) в секунду, полученное от хоста.
Если это BPM120, вы получите 2.
(BPM120 имеет 60 четвертных нот за 4 секунд, поэтому 120/120 = 60)
Что вам нужно при синхронизации темпа в качестве задержки, так это информация в мс (миллисекундах).
Поэтому используйте «Взаимное, 1 / x».
Щелкните правой кнопкой мыши и выберите «Встроенный модуль» -> «Математика» -> «Обратное, 1/x».
Этот модуль является делителем. Выход — это значение, полученное путем деления 1 на входное значение.
При BPM120 выводится 0.5.
Короче говоря, он может вывести, что интервал четвертной ноты составляет 4 секунды (секунды).
Умножьте это значение на 1000, чтобы преобразовать в мс.
Щелкните правой кнопкой мыши и выберите Встроенный модуль-> Математика-> Умножение.
Подключить все.
Щелкните правой кнопкой мыши вход «Умножение» и выберите «Создать константу».
Установите значение 1000.
Как бы то ни было, время задержки 4/1 фиксировано, поэтому его можно изменить.
Позволяет изменять синхронизированное время задержки
Сделать его переменной легко: просто измените значение, умноженное на селектор.
Щелкните правой кнопкой мыши и выберите "Встроенный модуль"->"Путь сигнала"->"Селектор/Сканер".
Нажмите «Селектор / Сканер» и установите «Минимальное количество портов» на «6» в разделе «Функция» в боковом меню.
Это выглядит так:
Щелкните правой кнопкой мыши все от «0» до «6» и нажмите «Создать константу».
Установите значения по порядку сверху.
Введите 4,2,1,0.5,0.25,0.125.
Я хочу отобразить его в списке, поэтому щелкните правой кнопкой мыши и выберите «Встроенный модуль» -> «Панель» -> «Список».
Соедините «Список» с «Pos» «Селектора/Сканера».
Нажмите «Список» и установите в боковом меню «Функция» -> «Число» значение 6.
Затем нажмите «Применить». (Это автоматически отрегулирует значение)
После этого измените этикетку так, чтобы ее было легко понять.
Щелкните правой кнопкой мыши и выберите Встроенный модуль-> Математика-> Умножение.
После этого соедините созданный ранее «Селектор/Сканер» и «Селектор/Сканер» с включенной/выключенной синхронизацией BPM с «Умножением».
Исправьте макет и метку панели
Щелкните значок замка в верхней части экрана, чтобы разрешить редактирование.
Вы можете изменить размер «Списка», нажав «Список» и выбрав «Ширина» и «Высота» в боковом меню «Вид».
Проверка работы
Если синхронизация выключена, темп не будет синхронизирован, а если ее нажать, то темп будет синхронизирован.
Я пытался модулировать его с помощью LFO.
Как использовать Reaktor Create Delay с нуля XNUMX Резюме
Я создал простую задержку три раза.
Я понимаю, как работает задержка.
Вы можете применять столько, сколько хотите, например, вы можете легко добавить насыщенность и фильтры.
Это немного впереди, но дальше я сделаю синтезатор.
コ メ ン ト