Нотный секвенсор (N-SEQR) — это устройство, которое позволяет размещать ноты в сетке, чтобы создать циклический рисунок. С его помощью можно легко создать цепочку устройств, складывающихся в музыкальное произведение.
Вы можете указать, какие ноты хотите услышать, или создать случайную нотную сетку, прежде чем подключить цикловой контроллер к генератору звука и затем к устройству вывода, чтобы услышать результат.
Параметры устройства
Все настройки, которые можно изменять с помощью инструмента Patchwork, также можно изменять на панели панели настройки в творческом режиме или на панели настроек в UEFN.
| Настройка | Значения | Описание |
|---|---|---|
1. Активированный выключатель | Вкл., Откл. | Если параметр выключен, ноты не генерируются. |
2. Кнопки «Развернуть» | Закрыто, Открыто | Показать дополнительные настройки устройства. |
3. Кабель «Вывод ноты» | N/A | Кабель «Вывод ноты» должен быть подключён к жёлтому порту ввода нот. |
4. Автоматическая смена страниц | Вкл., Откл. | Определяет, как будет вести себя драм-машина: циклически проходить каждую заполненную страницу или оставаться только на текущей странице. Если автоматическая смена страниц включена, секвенсор будет синхронизирован с глобальной временной линией, как будто они стартовали одновременно. Если вы перенастроите секвенсор, это нарушит синхронизацию, и автоматическая смена страниц будет отключена. Ещё раз включите автоматическую смену страниц, чтобы восстановить синхронизацию. |
5. Отображение статуса страницы | N/A | Заполненный круг показывает, на каких страницах есть материалы, а зелёной рамкой отмечается проигрываемая в данный момент страница. |
6. Регулятор страниц | 1–8 | Позволяет выбрать, какая страница будет воспроизводиться и отображаться на нотной сетке. Каждая страница может содержать свой набор нот. |
7. Регулятор длины | 1–16 | Количество шагов на страницу последовательности. |
8. Регулятор «Октава» | 0–6 | Определяет октаву всех нот последовательности. |
9. Индикатор сильной доли такта | N/A | Показывает первую долю в каждом такте. Позиция меняется, если выбран стиль «Триоль». |
10. Нотная сетка | N/A | Область, в которой пользователи выбирают ноты. Подробности см. в разделе «Нотная сетка». |
11. Копировать страницу | N/A | Копирует содержимое текущей сетки на следующую пустую страницу. Если пустых страниц нет, эта кнопка выключена. |
12. Очистить | N/A | Удаление всех нот с сетки текущей страницы. |
13. Случайный выбор | N/A | Размещает ноты на текущей странице в случайном порядке. Может помочь преодолеть творческий кризис и вдохновить вас! Обратите внимание, что «Случайный выбор» заменяет всё содержимое сетки на случайный рисунок. |
14. Галерея пресетов скорости | Целая нота, 1/2 ноты, 1/4 ноты, 1/8 нота, 1/16 нота, 1/32 нота, 1/64 нота | Определяет, с какой скоростью нотный секвенсор проходит интервалы. |
15. Галерея пресетов стиля | Ровный ритм, «Триоль», «С точкой» | Определяет модификатор размера выбранной длительности. «Прямые» делит импульс на две части. «Триоль» делит импульс на три части. «Ноты с точкой» придают более синкопическое звучание. Может изменить место появления индикатора сильной доли над сеткой. |
Другие параметры устройства
Подойдите к устройству в режиме редактирования и нажмите E, чтобы открыть его параметры. Приведённые ниже параметры можно настроить только на панели настроек в творческом режиме или на панели «Сведения» в UEFN.
| Настройка | Значения | Описание |
|---|---|---|
Повторение | Вкл., Откл. | Выключите, чтобы секвенсор однократно воспроизводил набор нот при включении, а затем выключался. |
Воспроизведение пустых страниц при автоматической смене страниц | Включено, Отключено | Если включено, автоматическая смена страниц включает пустые страницы в последовательность воспроизведения. |
Высота сетки | 4–13, по умолчанию — 8 | Измените высоту сетки по вертикали, чтобы было доступно больше или меньше нот. |
Монофония | Вкл., Откл. | Выключите, чтобы на одном интервале нотной сетки можно было размещать несколько нот. Используйте этот параметр при отправке сигнала полифоническим устройствам, например «Инструментам», которые могут проигрывать несколько нот одновременно. Монофонические устройства, такие как синтезатор Omega, могут проигрывать только одну ноту за раз. |
Хроматический | Вкл., Выкл. | Включите, чтобы на нотной сетке можно было размещать полутона. Полутон — это музыкальный интервал меньшего размера. |
Разрешить доступ к кабелю | Выкл., Вкл. | Определяет, можно ли менять кабельные соединения с устройством с помощью инструмента Patchwork. |
Активно во время фазы | «Нет», Всегда, «До начала игры», «Только игровой процесс» | Определяет, на каких этапах игры устройство будет активно. Стадия «До начала игры» включает в себя все этапы, предшествующие началу игры. |
Нотная сетка
Нотная сетка позволяет выбрать определённые высоты, которые будут воспроизведены в конце цепочки. Выбирайте ноты, чтобы включить или отключить их.
Названия нот отображаются в левой части сетки. Они меняются при изменении тональности с помощью устройства «Центральный контроллер».
Если выбрано значение Вкл., воспроизводится нота стандартной высоты, когда указатель воспроизведения проходит её шаг. При этом длительность ноты зависит от количества столбцов, на протяжении которых она удерживается.
Укажите на сетку и нажмите на ноту, которую хотите активировать. Она будет воспроизводиться каждый раз, когда по ней проходит указатель.
Вы можете нажать на ноту и перетащить её на два или более столбца сетки, чтобы добиться эффекта сустейна (продолжительного извлечения звука). Перетащите её к вступлению следующей ноты или краю сетки, если в ряду нет других нот.
Визуальный предпросмотр
Визуальный предпросмотр нотного секвенсора показывает:
Длительность текущей сетки
Шаги сетки с нотами
Активные шаги сетки
Прямая привязка события
Ниже приведены параметры прямой привязки события для этого устройства.
Функции
Функция реагирует на событие на устройстве и выполняет действие.
Нажмите на параметр любой функции, а затем нажмите Выберите устройство, чтобы открыть выпадающее меню устройств.
Выбрав устройство, нажмите Выберите событие, чтобы привязать устройство к событию, которое активирует функцию.
Если активировать функцию могут несколько разных устройств или событий, нажмите Добавить и добавьте строку, а затем повторите действия выше.
| Настройка | Описание |
|---|---|
Включить при получении сигнала | Включает устройство, когда происходит событие. |
Отключить при получении сигнала | Отключает устройство, когда происходит событие. |
События
Событие сообщает другому устройству, когда следует выполнить функцию.
Нажмите на параметр любого события, а затем нажмите Выберите устройство, чтобы открыть выпадающее меню устройств.
Выбрав устройство, нажмите Выберите функцию, чтобы привязать событие к функции этого устройства.
Если событие активирует несколько функций, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
При активном состоянии отправить событие: | Если это устройство включено, событие отправляется на выбранное устройство, активируя выбранную функцию. |
При отключённом состоянии отправляет событие: | Если это устройство отключено, событие отправляется на выбранное устройство, активируя выбранную функцию. |
Использование нотного секвенсора в Verse
Вы можете использовать следующий код, чтобы управлять устройством «Нотный секвенсор» в Verse. Этот код использует весь программный интерфейс нотного секвенсора. При необходимости измените его под свои нужды.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
note_sequencer_example := class(creative_device):
Чтобы использовать этот код в своём проекте UEFN, выполните следующие шаги.
Перетащите на остров устройство Нотный секвенсор.
Создайте новое устройство Verse под названием note_sequencer_example. О создании новых устройств в Verse рассказывается в статье Создание устройств с помощью Verse.
Откройте проводник Verse и дважды нажмите на сценарий note_sequencer_example.verse, чтобы открыть его в Visual Studio Code.
Вставьте приведённый выше код, скомпилируйте его и перетащите созданное в Verse устройство на свой остров.
Выберите своё устройство Verse в окне Структура.
На панели Подробности устройства назначьте нотный секвенсор на вашем острове в качестве ссылки для объекта NoteSequencer. Найдите устройство в выпадающем меню или же используйте пипетку, чтобы выбрать его в области просмотра.
Сохраните проект и нажмите Запустить сеанс.
Программный интерфейс нотного секвенсора
Ознакомьтесь со справкой о программном интерфейсе устройства note_sequencer_device, чтобы узнать больше об использовании устройства этого типа в Verse.
Идеи для подключения
Попробуйте подключить нотный секвенсор к любому из следующих устройств!
Соедините нотный секвенсор с этими устройствами, чтобы превратить ноты в аудио.
Устройство «Инструменты»
Устройство «Инструменты» предоставляет широкий выбор инструментов для создания музыки.
Синтезатор Omega
Синтезатор Omega превращает входящие ноты в звук.
Соедините нотный секвенсор с нотным триггером, чтобы активировать события при воспроизведении определённых нот.
Нотный триггер
Нотный триггер передаёт сигналы на другие устройства творческого режима и UEFN каждый раз, когда воспроизводится определённая нота.
Соедините нотный секвенсор с прогрессором, чтобы транспозировать свои нотные последовательности в последовательность аккордов.
Нотный прогрессор
Нотный прогрессор транспонирует последовательность нот в другую тональность или следует указанной пользователем последовательности аккордов.