오메가 신시사이저(O-SYN) 장치는 패치워크 노트 시퀀서처럼 노트 생성 장치의 노트 데이터를 오디오 데이터로 변환하는 오디오 생성 장치입니다. 이 데이터는 이후 추가 조작을 위해 오디오 효과로 보내거나 플레이어가 들을 수 있도록 패치워크 스피커 같은 출력 장치로 보낼 수 있습니다.
오메가 신스에는 듣기 좋은 프리셋이 다양하게 마련되어 있으며, 원하는 사운드를 찾기 위해 노브를 조절할 수 있는 기능도 제공합니다!
장치 옵션
패치워크 도구로 조작 가능한 모든 설정은 제작 모드에서 커스터마이징 패널을 사용하거나 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 | 노란색 노트 아웃 케이블만 연결할 수 있습니다. 이 장치는 여러 동시 노트 입력을 생성하더라도 한 번에 하나의 노트만 플레이할 수 있으므로 모노포닉입니다. 하지만 오메가 신스 장치를 여러 개 사용하여 폴리포닉 사운드 시뮬레이션할 수 있습니다. |
기타 장치 옵션
제작 모드에서 장치에 다가가 E를 누르면 장치 옵션이 나타납니다. 아래 옵션은 포크리의 커스터마이징 패널이나 UEFN의 디테일 패널에서만 조정할 수 있습니다.
| 옵션 | 값 | 설명 |
|---|---|---|
케이블 액세스 허용 | 켜기, 끄기 | 패치워크 도구가 장치의 케이블 입력 또는 출력 포트에 액세스할 수 있는지 설정합니다. |
사용 단계 | 없음, 항상, 게임 시작 전, 게임플레이만 | 장치가 사용 상태로 설정되는 게임 단계를 결정합니다. 게임 시작 전에는 게임이 시작되기 전까지 발생하는 모든 단계(대기실과 추천 섬에서 플레이어를 기다리는 시간, 게임 시작 카운트다운)가 포함됩니다. |
VFX 미리보기
오메가 신시사이저 VFX 미리보기를 사용하면 장치에서 재생되는 오디오의 느낌을 알 수 있습니다. 이를 통해 거칠고 웅웅거리는 사운드와, 부드럽고 미끄러지는 듯한 사운드 간의 차이가 드러납니다.
다이렉트 이벤트 바인딩
이 장치의 다이렉트 이벤트 바인딩 옵션은 다음과 같습니다.
기능
기능은 장치에서 이벤트를 수신한 후 작업을 수행합니다.
기능은 옵션을 클릭하고 장치 선택(Select Device)에서 장치(Device) 드롭다운 메뉴를 선택해 확인합니다.
장치를 선택한 후 이벤트 선택(Select Event)을 클릭하여 기능을 트리거할 이벤트에 장치를 바인딩합니다.
기능을 적용할 장치가 두 개 이상이거나 이벤트가 기능을 트리거하는 경우, 추가 버튼을 클릭해 줄을 추가하고 이 단계를 반복합니다.
| 옵션 | 설명 |
|---|---|
수신 시 사용 | 이벤트가 발생하면 장치가 사용 상태로 설정됩니다. |
수신 시 사용 안 함 | 이벤트가 발생하면 장치가 사용 안 함 상태로 설정됩니다. |
이벤트
이벤트는 다른 장치에 기능 수행 시점을 지시합니다.
이벤트는 옵션을 클릭하고 장치 선택(Select Device)에서 장치(Device) 드롭다운 메뉴를 선택해 확인합니다.
장치를 선택한 후 기능 선택(Select Function)을 클릭하여 해당 장치의 기능에 이벤트를 바인딩합니다.
이벤트로 트리거되는 기능이 두 개 이상일 경우 추가(Add) 버튼을 눌러 줄을 추가하고 이 단계를 반복합니다.
| 옵션 | 설명 |
|---|---|
사용 시 이벤트 송신 | 이 장치가 사용 상태인 경우 연결된 장치에 이벤트를 송신해 선택한 기능을 트리거합니다. |
사용 안 할 시 이벤트 송신 | 이 장치가 사용 안 함 상태인 경우 연결된 장치에 이벤트를 송신해 선택한 기능을 트리거합니다. |
Verse에서 오메가 신시사이저 사용하기
아래 코드로 Verse에서 오메가 신시사이저 장치를 제어할 수 있습니다. 이 코드는 오메가 신시사이저 장치 API의 모든 기능을 사용합니다. 나의 경험에 맞추어 수정하세요.
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_synthesizer_example이라는 이름의 새 Verse 장치를 생성합니다. Verse에서 새로운 장치를 생성하는 방법은 Verse를 사용하여 나만의 장치 만들기를 참조하세요.
Verse 익스플로러를 열고 omega_synthesizer_example.verse를 더블클릭해 Visual Studio Code에서 스크립트를 엽니다.
위의 코드를 붙여넣고, 컴파일한 뒤 Verse로 작성한 장치를 섬에 끌어 놓습니다.
아웃라이너에서 Verse 장치를 선택합니다.
장치 디테일(Details) 패널에서 OmegaSynthesizer의 오브젝트 레퍼런스를 섬의 오메가 신시사이저 장치에 할당합니다. 뷰포트에서 스포이드로 장치를 선택하거나 드롭다운에서 장치를 검색할 수 있습니다.
프로젝트를 저장하고 세션 시작을 클릭합니다.
오메가 신시사이저 API
Verse에서 오메가 신시사이저 장치를 사용하는 방법은 omega_synthesizer_device API 레퍼런스를 참조하세요.
패치 아이디어
다음 장치에 오메가 신시사이저를 연결해 보세요!