- OSC는 네트워크 연결을 사용하므로 네트워크가 올바르게 구성되어 있는지 확인하십시오.
- 지원되는 Ovation OSC 명령은 C:\Program Files\Merging Technologies\Ovation\Docs\OSC Dictionary.TXT에서 확인할 수 있습니다.
- Ravenna/AES67 사용자의 경우 OSC 통신에 별도의 네트워크 인터페이스를 사용하는 것이 좋습니다.
- OSC는 Ovation 9부터 지원됩니다.
- IP 구성
- Player Units
- Controller Units
- OSC 명령을 전송하도록 Cue 설정
- OSC 명령을 전송하도록 Marker 설정
- 사용자 지정 OSC 명령을 수신하도록 Cue 제어
- OSC로 Ovation 제어
- OSC 자동화
- 추가 참고 사항
IP 구성
Streamer 설정
Ovation에서 Settings >Application Settings > General > IP Connections로 이동합니다.
IPx 앞에서 Type을 선택합니다: UDP Streamer
이제 서드 파티 OSC 장치의 IP인 대상 IP 주소와 Port Number를 입력합니다.
Apply changes to IP Connections.을 클릭합니다.
이 예에서는 IP1을 192.168.1.105, 포트 8000의 UDP Streamer로 구성했습니다.
Receiver 설정
Ovation에서 Settings >Application Settings > General > IP Connections로 이동합니다.
IPx 앞에서 Type을 선택합니다: UDP Receiver
이제 Ovation 컴퓨터의 IP 주소와 Port Number를 입력합니다.
Port Number는 고유해야 합니다!Apply changes to IP Connections.을 클릭합니다.
이 예에서 Ovation 컴퓨터의 IP는 192.168.1.100이므로 IP2를 192.168.1.100, 포트 8001의 UDP Receiver로 구성했습니다.
서드 파티 OSC 장치는 OSC 명령을 이 192.168.1.100 IP와 포트 8001로 전송하도록 구성해야 합니다.
Type:
OSC는 TCP 연결을 지원하지 않으므로 UDP Streamer 또는 Receiver만 사용하십시오.
IP Address:
Ovation과 다른 OSC 프로그램이 동일한 컴퓨터에 있는 경우 127.0.0.1(로컬 호스트 IP 주소)을 사용할 수 있습니다.
DHCP 서버가 장치에 항상 동일한 IP 주소를 할당하지 않을 수 있으므로 고정 IP 주소를 사용하는 것이 좋습니다.
UDP receiver IP를 0.0.0.0으로 설정할 수 있습니다. 여러 네트워크 어댑터가 있는 경우 모든 어댑터에서 OSC 명령을 수신합니다. 반대로 여러 네트워크 어댑터가 있지만 특정 어댑터의 명령만 처리하려면 해당 어댑터의 IP 주소를 입력합니다.
Port:
가장 일반적인 포트 번호(1024 미만)는 사용하지 않는 것이 좋습니다. 일반적으로 OSC 권장 사항은 포트 8000에서 시작하고 요구 사항에 따라 증가시키는 것입니다.
일부 OSC 장치 또는 프로그램은 특정 포트만 사용할 수 있으므로 해당 설명서를 참조하십시오.
Player Units
Ovation에서 OSC 명령을 전송하려면 다음을 수행합니다.
Ovation에서 Settings >Player Units > IP > IP x로 이동합니다(위에서 UDP Streamer로 설정한 IP).
포트를 Enable로 설정합니다.
필요한 OSC 옵션을 활성화합니다.
Send Cue Status는 실시간 Cue 정보(시간 포함)를 전송합니다.
Send Mixer Status는 실시간 Mixer 정보(팬, 게인, 위상 등)를 전송합니다.
Remap to: Mixer Status 메시지 중 일부를 다른 OSC Dictionary로 다시 매핑합니다. (Send Mixer Status가 활성화된 경우에만 작동하며 현재는 Flux :: SpatRevolution을 사용할 수 있습니다.)
자세한 내용은 Ovation OSC Dictionary를 참조하십시오.
서드 파티 OSC 장치/프로그램으로 OSC 명령만 전송하려는 경우 이러한 OSC 옵션은 필요하지 않습니다.OK를 클릭하여 설정을 닫습니다.
Controller Units
Ovation에서 OSC 명령을 수신하려면 다음을 수행합니다.
Ovation에서 Settings >Controller Units > IP > IP x 로 이동합니다(위에서 UDP Receiver로 설정한 IP).
포트를 Enable로 설정합니다.
포트를 OSC로 설정합니다.
필요한 OSC 옵션을 활성화합니다.
/Server messages는 Ovation의 전역 기능(Show 상태, Cue 및 Cue 목록 등)과 관련됩니다.
/Mixer messages는 Mixer 제어와 관련됩니다.
/CueMapping messages는 Cue의 Remote Control - IP / OSC Command에서 설정하는 Cue별 제어와 관련됩니다. 아래의 사용자 지정 OSC 명령을 수신하도록 Cue 제어를 참조하십시오.
자세한 내용은 Ovation OSC dictionary를 참조하십시오.
Flux :: SpatRevolution messages: Flux::Spat Revolution의 Fader, Solo, Mute 및 Panner 메시지는 Ovation OSC Dictionary 체계에 자동으로 다시 매핑됩니다.OK를 클릭하여 설정을 닫습니다.
OSC 명령을 전송하도록 Cue 설정
Cue를 선택하거나 생성하고 Cue Properties에 액세스합니다.
IP/OSC Command 섹션으로 이동합니다.
UDP Streamer로 구성한 IP 포트를 설정합니다(이 예에서는 IP1).
Command format을 OSC로 설정합니다.
Cue를 실행, 일시 중지 및/또는 중지할 때 전송할 OSC Command를 입력합니다.
지원되는 OSC 명령 목록은 서드 파티 OSC 장치/프로그램 설명서를 참조하십시오.
OSC 명령을 전송하도록 Marker 설정
OSC Command를 전송하도록 구성된 Cue에서(위의 OSC Commands를 전송하도록 Cue 설정 참조 - IP Command Output Port 및 Command Format을 설정해야 함)
Cue에서 Marker를 선택하거나 생성합니다.
Cue Properties - Markers 섹션으로 이동합니다.
Marker IP/OSC Command 필드에 전송할 OSC Command를 입력합니다.
명령은 상위 Cue IP Port로 전송됩니다.
사용자 지정 OSC 명령을 수신하도록 Cue 제어
Cue를 선택하거나 생성하고 Cue Properties에 액세스합니다.
IP/OSC Commands 섹션으로 이동합니다.
UDP Receiver로 구성한 IP 포트를 설정합니다(이 예에서는 IP2).
Command format을 OSC로 설정합니다.
Cue를 실행, 일시 중지 및/또는 중지할 때 수신할 OSC Command를 입력합니다.
명령은 반드시 /CueMapping/ 으로 시작해야 합니다.(명령은 대/소문자를 구분하지 않으므로 /cuemapping/도 가능)
Dispatch /CueMapping messages 옵션은 IP 수신 포트에서 반드시 활성화해야 합니다. 위의 Controller Units - Ovation에서 OSC 명령 수신을 참조하십시오.명령을 모르는 경우 OSC Controller 장치/프로그램에서 해당 명령을 전송한 후 Fire, Pause 또는 Stop Command 필드 옆의 화살표를 클릭합니다.
목록에 최근 수신 메시지가 표시되므로 필요한 항목을 선택하면 됩니다(단, 명령은 /CueMapping/으로 시작해야 합니다).
OSC로 Ovation 제어
서드 파티 OSC 장치/프로그램이 위의 Controller Units - Ovation에서 OSC 명령 수신에서 설정한 Ovation 수신 IP와 포트로 명령을 전송하도록 구성합니다.
지원되는 Ovation OSC 명령은 C:\Program Files\Merging Technologies\Ovation\Docs\OSC Dictionary에서 확인할 수 있습니다.
예를 들어 /Server/Cue/Fire 2 4는 Cue 목록 2의 Cue 4를 실행하고, /Server/Show/Stop은 Show를 중지합니다.지원되는 Ovation OSC 명령은 대/소문자를 구분하지 않습니다.
예를 들어 /Mixer/Strip/Phase 2 -1 또는 /mixer/strip/phase 2 -1은 Mixer strip 2의 위상 반전을 전환합니다. ..."f" 값은 올바르게 구문 분석되도록 마침표(.)를 사용하여 입력해야 합니다(예:
/Mixer/Strip/Gain -1 -5.은 선택한 strip의 페이더 게인을 -5.0으로 설정합니다(/Mixer/Strip/Gain -1 -5처럼 마침표가 없으면 작동하지 않음).
OSC 자동화
Cue를 선택하거나 Add Cue >Record OSC Automation as New Cue를 선택하고 Cue Properties에 액세스합니다.
OSC Automation 섹션으로 이동합니다.
UDP Receiver로 구성된 OSC Automation Input Port를 선택합니다(위의 Controller Units - Ovation에서 OSC 명령 수신 참조).
모든 IP Port는 UDP Receiver로 설정된 모든 IP 포트에서 기록합니다.UDP Streamer로 구성된 OSC Automation Output Port를 선택합니다(위의 Player Units - Ovation에서 OSC 명령 전송 참조).
이 포트는 기록된 OSC Automation을 전송하는 데 사용됩니다.Cue를 마우스 오른쪽 버튼으로 클릭하고 Start Recording OSC Automation 메뉴를 선택합니다.
OSC Automation 로고와 함께 깜박이는 빨간 점이 Cue에 나타나면 Cue가 기록할 준비가 된 것입니다.Cue를 마우스 오른쪽 버튼으로 클릭하고 Start Recording OSC Automation 메뉴를 선택합니다.
OSC Automation 로고와 함께 깜박이는 빨간 점이 Cue에 나타나면 Cue가 기록할 준비가 된 것입니다.이제 해당 Cue를 Fire하거나 Audition합니다. Cue가 재생되는 동안 OSC Automation Input Port로 들어오는 모든 OSC 메시지가 해당 Cue에 기록됩니다.
동일한 Cue에서 OSC 자동화를 여러 번 기록할 수 있으며, 한 번씩 차례로 수행하면 됩니다. Cue를 중지한 다음 다시 Fire 또는 Audition하십시오.
마지막으로 기록된 OSC Automation 패스는 언제든지 Cue > Undo 명령으로 실행 취소할 수 있습니다.
완료되면 Cue를 마우스 오른쪽 버튼으로 클릭하고 Stop Recording OSC Automation 메뉴를 선택합니다.이제 Cue를 Fire하거나 Audition하면 기록된 모든 OSC 메시지가 OSC Automation Output Port 행에서 선택한 IP 포트로 전송됩니다.
Timing Mode 행에는 두 가지 옵션이 있습니다(아직 구현되지 않았으며 현재 Absolute로 설정됨).
Absolute: 기록된 OSC Automation을 기록 당시와 동일한 타이밍으로 재생합니다.
Relative to Cue Length: 기록된 OSC Automation을 Cue Length에 상대적으로 재생합니다. 즉, Cue 길이를 변경하여 OSC 자동화의 시간을 늘리거나 줄일 수 있습니다.
추가 참고 사항
OSC에 대한 자세한 내용은 OpenSoundControl 웹사이트를 참조하십시오.
Flux Spat Revolution 설명서는 Flux 웹사이트에서 확인할 수 있습니다.