연속적인 값(음량・휘도・LFO 등)을 게이트용 Bool과 발동용 Trigger로 변환합니다. In이 Threshold 이상일 때 Above가 true가 되고, 넘는 순간에 Rising Edge가 발동합니다.
- Threshold 기본값 0.5
- 노드 UI의 미터는 이력과 라이브 값을 표시하며, 주황색 라인을 드래그하면 임계값을 바꿀 수 있습니다(그 값은 그대로 Threshold 입력에 기록되므로 저장도 연결도 정합이 맞습니다)
Rising Edge만이 0.03의 히스테리시스를 가집니다. 한 번 발동하면 In이 Threshold - 0.03 아래로 내려가기 전까지 다시 발동하지 않습니다(임계값에 딱 걸친 입력에서의 연사 방지). Above는 히스테리시스가 없는 그대로의 비교 결과이므로, 게이트 용도에서는 종전과 같은 거동입니다.
입력 포트
| Port ID | 타입 |
In | float |
Threshold | float |
출력 포트
| Port ID | 타입 |
Above | bool |
Rising Edge | trigger |
스크립트에서 설정할 수 있는 멤버
| 경로 | 타입 |
inInput | float |
thresholdInput | float |
Synapse Apps (스크립팅)
await synapse.modules.create({ type: "Threshold" })