← UniPack

keyLED

keyLED 폴더에는 LED 이벤트 파일들을 저장합니다. 각 파일은 특정 버튼을 눌렀을 때 실행될 LED 애니메이션을 정의합니다.

파일명 구조

파일명은 다음 형식을 따릅니다:

keyLED/
├── c{chain}_{x}_{y}
└── ...

예시:
├── c1_1_1
├── c1_1_2
└── c2_3_4
PartDescription
c고정 접두사 (sequence character)
chain체인 번호
x버튼의 x 좌표 (세로)
y버튼의 y 좌표 (가로)

이벤트 타입

on - LED 켜기

IndexNameTypeDescription
1typestringon
2xintLED x 좌표
3yintLED y 좌표
4colorhexLED 색상 코드 (auto 가능)
5velocityintLaunchpad velocity 값 (선택)

off - LED 끄기

IndexNameTypeDescription
1typestringoff
2xintLED x 좌표
3yintLED y 좌표

delay - 대기

IndexNameTypeDescription
1typestringdelay
2msint대기 시간 (밀리초)

예시

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가 우선 적용됩니다.
  • colorauto를 사용하면 UniPad가 자동으로 색상을 지정합니다 (auto color mode).
  • 시간 단위는 ms (밀리초)입니다.