← UniPack
keyLED
keyLED 폴더에는 LED 이벤트 파일들을 저장합니다. 각 파일은 특정 버튼을 눌렀을 때 실행될 LED 애니메이션을 정의합니다.
파일명 구조
파일명은 다음 형식을 따릅니다:
keyLED/
├── c{chain}_{x}_{y}
└── ...
예시:
├── c1_1_1
├── c1_1_2
└── c2_3_4| Part | Description |
|---|---|
c | 고정 접두사 (sequence character) |
chain | 체인 번호 |
x | 버튼의 x 좌표 (세로) |
y | 버튼의 y 좌표 (가로) |
이벤트 타입
on - LED 켜기
| Index | Name | Type | Description |
|---|---|---|---|
| 1 | type | string | on |
| 2 | x | int | LED x 좌표 |
| 3 | y | int | LED y 좌표 |
| 4 | color | hex | LED 색상 코드 (auto 가능) |
| 5 | velocity | int | Launchpad velocity 값 (선택) |
off - LED 끄기
| Index | Name | Type | Description |
|---|---|---|---|
| 1 | type | string | off |
| 2 | x | int | LED x 좌표 |
| 3 | y | int | LED y 좌표 |
delay - 대기
| Index | Name | Type | Description |
|---|---|---|---|
| 1 | type | string | delay |
| 2 | ms | int | 대기 시간 (밀리초) |
예시
on 1 1 ff0000
on 1 2 00ff00
delay 100
off 1 1
off 1 2
delay 100
on 1 1 auto
delay 200
off 1 1참고사항
velocity는 Launchpad 하드웨어에서 사용되는 값으로, 앱에서는color가 우선 적용됩니다.color에auto를 사용하면 UniPad가 자동으로 색상을 지정합니다 (auto color mode).- 시간 단위는 ms (밀리초)입니다.