Lightpack 펌웨어 / 프로그램 / 플러그인(Winamp) 사용법 정리

View Comments

Lightpack 은 동영상에서 볼 수 있듯, 모니터의 가장자리 영상과 연동되는 RGB LED를 이용한 간접 조명장치이다. 

마치 영상이 확장된 듯한 효과를 주며, 특히 야간에 동작시 영상에 대한 몰입력을 올려준다고 할 수 있다.


이미, 필립스에서 개발(Ambilight)하여 LCD TV에 상용화된 기술을 러시아 개발자모임에서 오픈 소스/오픈 하드웨어로 공개되었다.

나는 파코즈에 소개된 내용을 보고 해당 사이트(http://code.google.com/p/lightpack/)를 찾아 간이로 제작해 보았고, 현재도 잘

동작중이다. Windows는 물론, Mac OS X, Linux 계열에서도 동작 가능한 바이너리와 소스코드가 공개되어 있다.

또한, 하드웨어 제작을 위한 아트웍(PCB), 회로도(Circut), 부품 파트 리스트(BOM)도 당연히 모두 공개되어 있다. 다만, 개발자모

임에서 제작하여 판매중인 최신빌드의 회로도는 비공개이지만, 별다를 것은 없다.


하드웨어는 Lightpack PCB외에 아두이노 기반의

Ardulight(http://code.google.com/p/ardulight/), Adalight(http://www.ladyada.net/make/adalight/

가 있고, Dell Alienware m15x 노트북용의 AlienFX(http://www.youtube.com/watch?v=jlId4uNLHd4)가 있다.

아두이노 기반의 하드웨어들은 LED채널이 10개로 제한된 Lightpack과는 다르게 다채널이 특징이다.

다채널(50개 내외)이다 보니 좀 더 세밀하고 밝게 표현하지만, LED 드라이버와 1:1로 배선이 되어야 하기 때문에 선가닥수가 늘어

나 작업이 힘들고, 기본적으로 USB 연결만으로 되는 Lightpack과 달리 COM포트를 이용한다거나 추가 어댑터가 필요하기도 하다.

LED가 많아질 수록 더 환상적이다 라는 것은 분명하긴 하다. :)


본문에서는 Windows 기반에서 Lightpack 공식 PCB(v5.5 w/ 5.1 firmware)의 사용에 대한 내용만을 다룬다.

회로가 그리 복잡하진 않으나 전공했거나 경험이 없는 사람은 쉬이 완성하긴 힘들 가능성이 높다는 점을 염두하길 바란다.

제공되는 건 자료뿐이고, 기판의 제작에서 펌웨어 다운로드, 셋팅까지 모두 스스로 해야한다.

순서 : 회로확인/부품확인 -> 부품주문 -> 배선 및 납땜 -> 펌웨어 다운로드 -> 프로그램 설치 -> 셋팅

회로와 부품, 제작 예시 사진등은 http://code.google.com/p/light-pack/wiki/LightpackDIY 여기를 참조.

LED 동작과 관련한 기본적인 지식은 http://devicemart.co.kr/goods/list.php?category=001007 여기를 참조.

나는 이미 제작한 바 있다. http://iambongsu.com/339 (현재는 OS X 에서 사용중이고, 음악과 연동하기 위한 플러긴 자료조사중)


이렇게 제작된 또는 구한 하드웨어에는 펌웨어를 다운로드 해줘야 한다. ATmel사의 AT90USB162는 FLIP 라는 전용 유틸로 펌웨어를 다운로드 할 수 있다. 펌웨어 및 이후 필요한 프로그램등은 따로 모아 압축해 놓았다.

프로그램 다운로드 http://www.atmel.com/tools/FLIP.aspx 
프로그램 사용법 http://nexp.tistory.com/999 (허락없이 링크하였습니다. 문제시 삭제도록 하겠습니다.)

Lightpack 소프트웨어 모음

Lightpack.zip

모음 파일의 압축을 풀면 아래의 파일이 들어있다.

-> Firmware_5.1.hex : AT90USB162에 다운로드할 펌웨어
-> Lightpack-DISCO_v1_0_0.exe : 윈앰프 플러그인
-> LightpackSetup_5.8.6-1.exe : Lightpack 설정 소프트웨어

윈앰프 플러그인은 당연하지만, 윈앰프가 먼저 설치되어 있어야 한다.


Lightpack  MAC OS X 용 프로그램

Spftware_5.8.6(OS X).dmg

<확인된 버그>

- 한글자판 상태에서 프로그램 실행이 되지 않는다.(영문상태여야 함, 실행 후에는 상관없음)

- Device 설정탭에 옵션이 있지만, OS 종료전에  "Turn off" 시켜야  꺼진다.(켜진 상태로 종료시 전원이 공급되는 한 켜져있음)

- Profile 설정중  Hotkey 에 'a'가 전역 단축키로 기본 할당되어 있는 것을 잘 안쓰는 키조합으로 바꿔놔야 한다.( Ctrl+Shift+")

! 덧붙임 :  Lightpack DISCO 같은 Winamp용 플러그인이 없어서,  음악과 연동시킬 방법이 현재론 없다.(내가 알기론~)

펌웨어가 업로드된 하드웨어를 연결한 후 설정 소프트웨어를 설치(설명 생략)한다.

실행 후 작업표시줄에 주황색 해 모양의 아이콘(하드웨어가 없을 땐 갈색 달모양)이 보인다. 우클릭 Setting 클릭.

기본적인 UI. Mode/Device/Profiles 탭이 있고, 별도로 Profiles의 User Interface에 Expert mode를 체크하면 탭 하나가 더 있다.

Mode ON 버튼 아래를 클릭하면 2가지 모드에 대한 드롭다운 메뉴가 보인다. Backlight와 Ambilight가 있고, Backlight 선택시 조명으로 동작하며, Liquid Color시 색상이 계속적으로 변하고, Constant color 시 한가지 색으로 고정된다.
Ambilight를 선택하면 모니터의 주변에 WikI의 기본 설정 설명화면에 있는 색영역 조정 박스가 나온다. 원하는 위치와 크기로 설정하면 지정한 박스의 색에 해당하는 색으로 LED가 빛난다.

Device 앞에서 얘기했든 이 소프트웨어는 다양한 하드웨어를 지원한다. 각기 설정은 다르며, 기본 상태로 쓰면 무리없다.
Brightness는 말그대로 밝기이고, Smooth slowdown은 PWM 방식으로 제어하는 LED의 깜빡임 주파수 조정일 것으로 보인다.

Profiles 몇가지 설정을 만들어 프로파일링 하는 것이다.


추가적으로 Profiles 탭의 Expert mode를 체크하면 Dev tab 이 새롭게 나타난다.

그림의 표시된 박스처럼 Enable authorization이 체크해제 되어 있어야 윈앰프 플러그인이 동작한다. 플러그인이 정식버전이 아

니다 보니 환경설정에 인증키 관련 설정이 없어서, 인증을 켜 놓으면 플러그인이 동작하지 않는다.

마치, 트위터의 OAuth 같은 인증키 교환방식의 보안접속방식으로 API가 체크되면, 외부로 3636 포트가 열린다.
(설정해놓고, CMD 창에서 'netstat -a' 를 해보면 0.0.0.0:3636Listening 상태로 보일 것이다)


이제 윈앰프 셋팅이 남았다. 슬슬 마무리 하자.

윈앰프 플러그인은 정식버전이 아니라 베타버전 정도이다. 그렇다고, 오동작이 심하다거나 하진 않고, 약간의 불편함이 있다.

플러그인을 설치하고 윈앰프 설정화면이다. 음악 들을 때마다 자동시작을 원한다면, 플러그인-> 플러그인 자동실행에 체크

플러그인->시각화-> Disco 클릭하고, 하단의 시작을 누르면 하단의 UI가 노출된다.(해제는 중지후 자동실행 체크해제)


아쉽게도 베타인데다 러시아에서 만들어져서 영어조차도 없다. 이거 한글화 할려고 소스코드와 델파이를 설치했지만, 아직은

파악중이라...시간이 좀 걸린다.

(1) LED의 위치(좌클릭-드래그)와 색상을 선택(우클릭-색상선택 활성화)할 수 있다.

(2) 왼쪽수치는 Fade? Delay? 와 관련한 숫자(1~100 입력가능)로 5~10 정도에서 조정하는 게 적당하다. 가운데는 수치를 바꿔도
무엇이 변하는지 전혀 알아차릴 수가 없었다(값은 0~255 입력가능). 오른쪽 수치(0~255)는 음악과의 반응속도? 정도 같다.

(3) 4가지 영역에 대한 주파수 조정과 색상 변경이다.

(주의) 초기화를 누르면 셋팅해 놓은 LED의 배치와 색상, 주파수 등이 모두 기본값으로 돌아간다.
정식버전이 아님을 감안하고 사용하길...


자! 이제 모니터로 영상과 음악에 빠져들어 보자~ :) 끝.


저작자 표시 비영리 변경 금지
신고

18 Comments (+add yours?)

  1. Favicon of http://blog.naver.com/nsexy 무지머쪄 2012.04.09 22:06 신고

    파코즈에서 공구 참여하고 궁금하기도 해서 이래저래 자료 찾아보다
    신의손길님 블로그 글 처음부터 보다 댓글 답니다.
    능력자 시네요 ^^
    저도 빨리 써보고 싶습니다.
    기대만큼 효과가 상당할지 궁금하네요 ^^

     답글달기  수정&삭제

    • Favicon of http://www.iambongsu.com 신의손길 2012.04.09 23:14 신고

      능력은 없고, 될 때까지 하는 바보입니다. :)

      파코즈는 한때 제 잉여의 원천이였던 소중한 곳이라~ 실수오차를 조금이라도 좁히시라고, 어줍짢게 링크댓글까지 남기는 만행을 저지르긴 했습니다만, 왠지 괜히 했나 싶기도 했는데...

      댓글주셔서 감사합니다. 몇주 쓰다보니 효과가 좋다, 끝장난다 뭐 이런 느낌보단 이젠 없으면 왠지 서운합니다. ^O^)

       수정&삭제

  2. Favicon of http://rageworx.pe.kr rageworx 2012.04.13 00:40 신고

    아 ... 이거 완전 멋지다 !
    구경이나 함 해 보자꾸나 ... ㅠㅠ

     답글달기  수정&삭제

  3. lalabas 2012.05.09 13:04 신고

    안녕하세요..이번에 파코즈에서 공구를 통해서별 Parkoz Ambilight (일명:팍엠라) 구입한 유저입니다.
    별도의 사용법을 찾다가,댓글 통해서,귀하의 블러고 오게되었습니다.
    펌웹어 업로드를 반드시 해줘야하나요?
    그걸 않해서 그런지,윈앰프에서 10개의 led중에 동작하는게 몇개만 동작을 하는거 같아서..

     답글달기  수정&삭제

    • Favicon of http://www.iambongsu.com 신의손길 2012.05.10 05:04 신고

      제 글은 파코즈에서 공구한 보드처럼 이미 만들어진 완성형태를 기반으로 설명한 것이 아니고, 부품과 모든 것을 스스로 한다는 전제에서 포스팅한 내용입니다.

      lalabas 님의 '팍엠라'는 펌웨어가 이미 들어가 있습니다. 기본 설정 프로그램에서 모든 LED가 동작하는지, 팍엠라의 상태가 정상인지 부터 확인해보시는 것이 순서일 것 같습니다. Winamp for DISCO는 애드온이라 이것만으로는 제대로 동작하지 않습니다. 댓글로는 상태가 어떤지 자세히 알 수 없네요.

       수정&삭제

  4. Favicon of http://kalum241.blog.me/ DataMaster 2012.06.04 22:31 신고

    플러그인 찾다가 오게되었습니다.
    파코즈 엠비라이트를 사용하고 있으며 2번 설정칸에서 가운데 칸의 수치를 올리면 LED가 깜빡이는게 느려지고 뚝뚝 끊어져 보이는군요.

    좋은 플러그인 찾아주셔서 정말 감사합니다~

     답글달기  수정&삭제

  5. Favicon of http://axia.tistory.com 엑시아유틸 2014.05.13 02:11 신고

    모드의 ambilight를 선택해도 화면과 동조가 안됩니다. 왜 그런것일까요? 다른 설정이 있는 것 같지는 않은데요? 모드가 조명으로만 무작위변경되는 것은 됩니다. 현재 버전으로는 mood lamp라고 되어있습니다. 화면동조는 screen grabbing이라고 되어있는데 이 모드가 안되구요.혹시 도움좀 받을수있을까요?

     답글달기  수정&삭제

    • Favicon of http://www.iambongsu.com 신의손길 2014.05.13 15:16 신고

      안녕하세요.

      추측되는 이유는 1번 LED의 위치와 방향입니다. 신호가 들어가는 첫번째 LED의 위치가 어디냐에 따라,

      1번 위치에서 시계방향 또는 반시계방향이냐에 따라, 가로-세로에 배치된 LED 갯수에 따라..

      캡처된 영상의 색상정보를 읽어와 LED 켜집니다.

      개인적으로 Prismatik(구 Lightpack)의 사용을 권하지 않습니다.

      AmbiBox 사용을 권하며, 설정관련은 하단 포스팅을 참고하시기 바랍니다.

      http://iambongsu.com/401
      http://iambongsu.com/418

       수정&삭제

  6. Favicon of http://axia.tistory.com 엑시아유틸 2014.05.13 18:26 신고

    답변 감사드립니다. 401,418 포스팅 잘 확인해서 다시 해봐야겠습니다. prismatik은 세부적인 설정도 안되고 기본적으로 이 소프트웨어를 사용하라고 해서 사용할 뿐이었는데, ambibox를 사용해야겠군요. 감사합니다.

     답글달기  수정&삭제

  7. Favicon of http://axia.tistory.com 엑시아유틸 2014.05.17 22:33 신고

    안녕하세요.신의손길님.원인은 찾았습니다.며칠동안 계속 여러가지 시도를 했습니다. 결론은 라이트팩 본체에 1~5번,6~10번까지 꽂으라고 숫자가 적혀있는데, 실제led를 카시오페아 배치로한 뒤에 라이트팩 본체의 해당숫자에 1~10번까지 꽂았는데, 6~10번은 정상적으로 순서대로 불빛이 나오는데, 1~5번은 라이트팩에 꽂은 순서와 다르게 실제led위치를 기준으로 제일 첫번째 led가 3번,다음 4,5,2,1번순으로 표시가 되어 뒤죽박죽인데, 라이트팩본체내의 문제인 것 같은데, 해결방법이 있을까요?
    각각의 led불빛 표시테스트는 앰비박스와 프리스마틱 두가지 모두 확인했는데, 본체1~5번잭만 문제가 있습니다.

     답글달기  수정&삭제

    • Favicon of http://www.iambongsu.com 신의손길 2014.05.19 07:39 신고

      사용하시는 환경에 대한 자세한 설명이 없이 현상만 설명하셔서 제대로 이해한 것인지는 모르겠으나, 순서가

      문제이면, 위치를 바꿔끼우시거나 프로그램에서 해당 캡쳐영역과 일치하는 영역으로 옮기시면 되지 않나요?

      라이트팩은 Adalight와 다르게 각 LED가 해당 커넥터에 연결되는 방식이니, 1번 위치에 설치한 LED를 라이트

      팩 3번에 꼽고, 나머지 역시 LED 설치 순서상의 위치에 옮겨 꼽으시면 해결되는 문제가 아닌지요?

      오래전이긴 하나 http://iambongsu.com/339 링크 글 보시면 라이트팩을 만들어 본 적이 있는데 어렴풋한

      기억에 순서데로는 아니였던 것 같습니다.

      화면의 1번 위치에 들어오는 LED(라이트팩의 어디에 연결되어 있든)를 모니터에 붙이시면 될 것 같습니다.

       수정&삭제

  8. Favicon of http://axia.tistory.com 엑시아유틸 2014.05.23 01:36 신고

    여러번 질문드렸는데, 상세히 답변해주셔서 감사드립니다.
    1번부터 반짝이는 순서대로 실제설치된 led를 변경해서 꽂아도 보았었는데,안되었었는데, 일단 다시 시도해보아야겠습니다. 감사합니다.

     답글달기  수정&삭제

    • Favicon of http://www.iambongsu.com 신의손길 2014.05.24 19:42 신고

      커넥터 위치 변경이 안되시면, AmbiBox에서 캡처영역 순번을 해당 LED 순서데로 다시 배열세요.

      라이트팩이면, 사용하는 LED가 10개 밖에 안되니 위치 변경하는게 그리 어려운 일은 아닐듯하네요.

       수정&삭제

  9. Favicon of http://axia.tistory.com 엑시아유틸 2014.05.26 23:05 신고

    네.위 답변대로 해보았는데, 잘되었습니다.TV가 아닌 PC의 영상과 동조되는 것이었습니다.
    제가 원한 건 TV Screen 캡처였는데, 그게 아니었네요.
    pc에서 영화를 재생해보니 거기에 따라 led반응이 잘 되었습니다. 라이트팩소프트웨어 프리스마틱에서는 안되고 ambibox에서 설정조정해서 led위치배열을 실제 반응하는 led위치로 소프트웨어에서 변경하고 난후에 잘 됩니다.
    그런데, 원래 tv 스크린캡처는 안되는 것인가요? 분명히 라이트팩 설명서나 홈페이지에서는 tv도 된다고 했는데 어떻게하면 tv 화면캡처를 가능하게 할 수 있는지가 궁금합니다.
    원래 안되는 것일까요?

     답글달기  수정&삭제

    • Favicon of http://www.iambongsu.com 신의손길 2014.05.30 00:40 신고

      정황을 먼저 정리해서 얘기를 해주시면, 답변을 훨씬 정확하게 빨리 말씀드릴 수 있습니다.

      정리하자면, 엑시아유틸님은 현재 PC에 TV카드를 설치하셨고, TV 시청화면을 라이트팩을 이용하여 Ambilight 효과를 보시고자 하는 것이라 이해하고 답변 드립니다.

      안되시는 원인) Prismatik도 AmbiBox도 기본 상태에서는 DirectX(이하 DX)를 캡쳐하지 못하기 때문입니다. TV 제조사에 문의해보시지 않아도 TV카드 환경설정에 보시면 DX관련이 보이실 겁니다. DX 사용으로 인한 문제가 아니라면 이하 내용을 보실 필요가 없으며 해결 방법 또한 현재로선 저도 모르는 내용입니다.

      해결 1) Prismatik Setting 중에 Profiles 에 'Expert mode'를 체크하시면, Experimental 메뉴가 나타납니다. 캡처방법을 변경할 수 있도록 하는 옵션으로 기본상태(WinAPI)이외에 몇가지 더 선택이 가능합니다.
      시도1 - WinAPI + Enable DX hooking 또는 D3D9
      시도2 - QT
      * Full은 화면해상도 전체, Each는 활성화된 윈도우를 대상으로 한다는 뜻입니다.
      * QT는 프로그램 언어의 한 종류로 JAVA처럼 Cross-Platform을 지향하는 개발도구로 QT에서 제공되는 라이브러리를 이용하여 캡쳐하면 WinAPI에서 안되던 DX hooking이 되지만, 이 옵션을 사용할 경우 Prismatik이 무거워(CPU, 메모리 정유율 상승)져 게임시엔 동작은 되지만, 방해가 될 정도로 점유율을 많이 차지합니다.
      이 버전 기준입니다. http://code.google.com/p/light-pack/downloads/detail?name=PrismatikSetup_5.9.6.exe

      해결 2) AmbiBox는 DX 캡처를 외부프로그램에 의존하여 처리합니다. 방법은 아래와 같으나 처리방식으로 인해 인식을 확실히 할 수 있을 정도로 화면과 LED 간에 지연(약 0.5초 내외)이 발생합니다. 게임의 경우는 플레이에 집중하면 그다지 영향을 받지 않는 부분이나 영상시청의 경우에는 거슬릴 수 있습니다. 추가적으로 외부프로그램(Playclaw)이 5만원 가량의 유료프로그램이라는 점입니다(트라이얼 버전은 1달간 무료).

      시도 - PlayClaw(현재 최신버전은 5)를 설치하고 Overlay 옵션(화면내 Text 정보 표시)이 동작하지 않도록 설정한 후에 프로그램을 종료시키고, AmbiBox에 Screen capture Mode의 동작방식을 PlayClaw로 변경하면 됩니다.
      * 반드시 PlayClaw를 설치 후 종료시켜야 합니다. AmbiBox 하위 프로세스로 실행(AmbiBox가 PlawClaw를 실행)되어야 동작합니다.

      이상입니다. AmbiBox의 사용을 권장드렸으나, PlayClaw 사용으로 인한 동작지연보다는 Prismatik으로 해결보시는 것이 실사용에 더 도움이 되실 것이라 생각되어 두가지 방법을 모두 알려드립니다.

      선택은 엑시아유틸님의 몫으로 남깁니다.
      내일도 행복하세요.

       수정&삭제

  10. Favicon of http://axia.tistory.com 엑시아유틸 2014.06.09 18:38 신고

    신의손김님 상세한 답변 감사드립니다.
    pc에 tv카드는 설치하지 않았습니다. tv를 pc의 tv카드로 본다면 다 해결되겠지만, 지금은 pc와 tv의 hdmi-dvi연결로서 pc의 영화를 simplelink된 상태로 재생하면 듀얼모니터로 tv화면은 pc화면복제로 선택하여서 영화재생시에 정상적으로 라이팅이 되고 있습니다.

     답글달기  수정&삭제

트랙백0 트랙백 (+view to the desc.)

앞으로 뒤로

티스토리 툴바