OSCStringInput
수신한 OSC 메시지 중 주소가 노드의 문자열과 완전히 일치하는 것만 골라내어, 그 첫 번째 인자가 문자열 형일 때에 한해 String Output으로 출력합니다. 받은 문자열이 그대로 나옵니다(가공은 없습니다).
- 노드의 텍스트 필드에 감시할 OSC 주소를 입력합니다(전방 일치・와일드카드는 동작하지 않습니다)
- 수신 포트는 앱 쪽 OSC 설정에서 지정합니다(기본 3170). OSC 입력 자체를 꺼 두면 이 노드에는 아무것도 도착하지 않습니다
- 첫 번째 인자의 형이 다른 메시지(float・int 등)는 무시됩니다. 수치를 문자열로 받을 수는 없습니다. 수치가 필요한 경우에는 OSCFloatInput이나 OSCIntInput을 사용해 주세요
- 인자가 하나도 없는 메시지도 무시됩니다
곡명이나 가사를 외부 도구에서 OSC로 흘려 넣는 입구로 사용할 수 있습니다.
입력 포트
없음
출력 포트
| Port ID | 타입 |
|---|---|
String Output | string |
스크립트에서 설정할 수 있는 멤버
| 경로 | 타입 |
|---|---|
currentOSCAddress | string |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "OSCStringInput" }) 
