Синтезатор Omega (O-SYN) — это генератор звука, который преобразует нотные данные с генератора нот, такого как нотный секвенсор Patchwork, в звук. Этот звук затем может быть отправлен на устройство звуковых эффектов для дальнейшего преобразования, или на устройство вывода, например, динамик Patchwork, чтобы его могли услышать игроки.
Синтезатор Omega имеет множество отличных готовых пресетов, а также позволяет добиваться нужного звука с помощью регуляторов!
Параметры устройства
Все настройки, которые можно изменять с помощью инструмента Patchwork, также можно изменять на панели изменений в творческом режиме или на панели «Сведения» в UEFN.
| Настройка | Значения | Описание |
|---|---|---|
1. Переключатель, активируемый устройством | Вкл., Выкл. | Если отключён, синтезатор не генерирует звук и цепочка сигналов прерывается. |
2. Дополнительные кнопки | Закрыто, Открыто | Показать дополнительные настройки устройства. |
3. Кабель «Вывод звука» | N/A | Кабель вывода звука должен быть подключён к бирюзовому порту ввода звука. |
4. Регулятор громкости | 0,00–2,00, по умолчанию 1,00 | Задаёт громкость синтезатора на выходе. |
5. Переключатель пресетов | Вкл., Выкл. | Если включена галерея пресетов, значения пресета передаются в регулятор с расширенной панели. При этом предыдущие значения переопределяются. |
6. Регулятор синхронизации | Значения: 0,00–1,00, по умолчанию 0,50 | Регулирует степень синхронизации между осцилляторами. |
7. Регулятор резонанса | Значения: 0,00–1,00, по умолчанию 0,50 | Определяет величину пика частот для срезающего фильтра. |
8. Регулятор глиссандо | 0,00–1,00, по умолчанию 0,50 | Определяет время, которое требуется для перехода на новую высоту. |
9. Регулятор тона | 0,00–1,00, по умолчанию 0,70 | Смешивает разные типы звуковых волн: квадратные, пилообразные и расстроенные двойные пилообразные волны. |
10. Регулятор резкости звука | 0,00–1,00, по умолчанию 0,50 | Устанавливает величину огибающей фильтра. |
11. Регулятор овердрайва | 0,00–1,00, по умолчанию 0,20 | Определяет мощность искажения, влияющего на сигнал. |
12. Галерея пресетов | Несколько вариантов | Позволяет выбрать набор настроек регулятора для достижения определённого звучания. |
13. Порт ввода ноты | N/A | Можно подключить только жёлтый кабель Вывод ноты. Это устройство является монофоничным, то есть оно может проигрывать только одну ноту за раз, даже если вы создадите несколько одновременных вводов нот. Однако вы можете использовать несколько устройств «Синтезатор Omega» для симуляции полифонического звука. |
Другие параметры устройства
Подойдите к устройству в творческом режиме и нажмите E, чтобы открыть его параметры. Приведённые ниже параметры можно настроить только на панели настроек в творческом режиме или на панели «Сведения» в UEFN.
| Настройка | Значения | Описание |
|---|---|---|
Разрешить доступ к кабелю | Вкл., Выкл. | Определяет, есть ли у инструмента Patchwork доступ к портам ввода или вывода кабелей устройства. |
Активно во время фазы | Нет, Всегда, Только до начала игры, Только игровой процесс | Определяет, на каких этапах игры устройство будет активно. Стадия До начала игры включает в себя все этапы, предшествующие началу игры (ожидание игроков в лобби рекомендуемых островов и отсчёт до начала игры). |
Визуальный предпросмотр
Визуальный предпросмотр синтезатора Omega показывает, какой звук воспроизводит устройство. Позволяет определить разницу между грубыми и жужжащими звуками и плавными глиссандо.
Прямая привязка события
Ниже приведены параметры прямой привязки события для этого устройства.
Функции
Функция реагирует на событие на устройстве и выполняет действие.
Нажмите на параметр любой функции, а затем нажмите Выбрать устройство, чтобы открыть выпадающее меню устройства.
Выбрав устройство, нажмите Выбрать событие, чтобы привязать устройство к событию, которое активирует функцию.
Если активировать функцию могут несколько разных устройств или событий, нажмите Добавить и добавьте строку, а затем повторите действия выше.
| Настройка | Описание |
|---|---|
Включить при получении сигнала | Включает устройство, когда происходит событие. |
Отключить при получении сигнала | Отключает устройство, когда происходит событие. |
События
Событие сообщает другому устройству, когда следует выполнить функцию.
Нажмите на параметр любого события, а затем нажмите Выберите устройство, чтобы открыть выпадающее меню устройств.
После выбора устройства нажмите Выбрать функцию, чтобы привязать это событие к функции этого устройства.
Если событие активирует несколько функций, нажмите кнопку Добавить и повторите процесс.
| Настройка | Описание |
|---|---|
Отправить событие при активном состоянии | Если это устройство включено, событие отправляется на выбранное устройство, активируя выбранную функцию. |
При отключённом состоянии отправляет событие: | Если это устройство отключено, событие отправляется на выбранное устройство, активируя выбранную функцию. |
Использование синтезатора Omega в Verse
Вы можете использовать следующий код, чтобы управлять устройством «Синтезатор Omega» в Verse. Этот код использует все функции программного интерфейса синтезатора Omega. При необходимости измените его под свои нужды.
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
omega_synthesizer_example := class(creative_device):
Чтобы использовать этот код в своём проекте UEFN, выполните следующие шаги.
Перетащите устройство **Синтезатор Omega** на свой остров.
Создайте новое устройство Verse и назовите его omega_synthesizer_example. О создании новых устройств в Verse рассказывается в статье Создание устройств с помощью Verse.
Откройте Проводник Verse и дважды нажмите на файл omega_synthesizer_example.verse, чтобы открыть сценарий в Visual Studio Code.
Вставьте приведённый выше код, скомпилируйте его и перетащите созданное в Verse устройство на свой остров.
Выберите своё устройство Verse в окне Структура.
На панели Сведения устройства назначьте устройство «Синтезатор Omega» на вашем острове в качестве ссылки для объекта OmegaSynthesizer. Найдите устройство в выпадающем меню или же используйте пипетку, чтобы выбрать его в области просмотра.
Сохраните проект и нажмите Запустить сеанс.
Программный интерфейс синтезатора Omega
Ознакомьтесь со справкой о программном интерфейсе устройства omega_synthesizer_device, чтобы узнать больше об использовании синтезатора Omega в Verse.
Идеи для подключения
Попробуйте подключить **Синтезатор Omega** к любому из этих устройств!
Эффект эхо
Это устройство принимает аудиосигнал и с задержкой отправляет его повторно, создавая эффект эхо.
Эффект дисторшн
Используйте этот модификатор звука, чтобы добиться звучания в стиле рока, метала, электронной музыки и других жанров.
Динамик
Используйте динамик Patchwork для воспроизведения созданного вами аудио Patchwork в определённой зоне или по всему острову.