WiiFit에서 OSC를 건너뛰고 OpenFrameworks를 시작합니다.

개시하다
아키하바라 미소녀 클럽 2016, IAMAS 3명이 함께'EXC BAD ACCESS'라는 불길한 이름의 VJ 팀으로 출연했다.

즐거웠지만 VJ에서 사용한 전자공작 소품이 클럽에서 너무 소박하게 사용돼 슬펐기 때문에 여기서 사용한 비밀소품 소재 몇 가지 레시피를 공개해 성불하고 싶었다.
제1탄
  • Arduino를 사용하여 PC에 Nintendo64 컨트롤러 사용

  • 2탄은 와이파이트.이 녀석의 정식 명칭은 평형 Wii 보드인 것 같다.
    너희 집도 안 잤어?
    우리 집에서 잠을 자지 않자 행사 시작 전 휴일 쓰레기 코너로 달려가 구매했다.108엔입니다.108엔이면 와이파이 보드의 세계선을 살 수 있다.어플이 없으면 게임을 할 수가 없어서...
    사실 Wii 리모컨은...
    곧 컴퓨터에서 사용할 수 있다.컴퓨터에 Wii 리모컨을 사용하는 방법은 한꺼번에 무수히 등장한다.
  • Windows
  • Windows PC에서 Wii 리모컨 사용

  • WiinRemote쓰면 돼
  • mac

  • 맥에서 와이드 리모컨 사용하기

  • 소프트웨어 사용wjoy 방법

  • OSCurator를 통해 Processing에 Wii 리모컨 데이터를 전송하는 방법

  • 소프트웨어 사용OSCulator 방법
  • 이번에는 맥에서 밸런스 와이어보드를 이용해 다른 소프트웨어로 보낼 수 있는 신호를 빼려고 OSC를 날릴 수 있는 OSCulator를 사용했다.아니면 위의 페이지를 보면 대체로 해결할 수 있다.
    Wii 디스크 페어 PC 밸런싱

    OSCulator를 열고 오른쪽 상단의 Wiimote 버튼을 누릅니다.

    이렇게 되면 오른쪽에 이런 화면이 나오고 밸런스 와이드보드가 뒤집혀 배터리 뚜껑을 열어준다.

    짝짓기 설정에 사용되는 빨간색 버튼이 있으니 누르세요.그런 다음 Wii 보드 측면의 버튼 램프를 균형 있게 켜고 OSCulator의 Start Pairing 버튼을 누릅니다.

    잠깐만요. 짝짓기가 완성됐어요. 아마 이런 느낌일 거예요.배터리의 잔여량까지 꺼냈다.우수하다.
    OSC 신호를 보내보도록 하겠습니다.
    OSC 신호 종류 조정 Wii 보드

    왼쪽으로 이렇게 나와요.어쨌든 신호등 7개가 떨어졌어.
  • 0: 왼쪽 아래(초기값 0, 0-1)
  • 1: 오른쪽 아래(초기값 0, 0-1)
  • 2: 왼쪽 상단(초기값 0, 0-1)
  • 3: 오른쪽 상단(초기값 0, 0-1)
  • 4: 합계(초기치 0,0-1부식 63;)
  • 간단하게 0~3의 합계와 같다.0-1이라고 쓰여 있지만 보통 1
  • 을 넘는다
  • 5:virtual x(초기값 0.5, 0-1)
  • 오른쪽으로 가면 몸무게가 커지고 왼쪽으로 가면 몸무게가 작아진다
  • 6:virtualy(초기값 0.5,0-1)
  • 앞에 체중을 더하면 커지고 뒤에 체중을 더하면 작아진다
  • 위의 "Quick Look"을 누르면 현재 수치가 표시됩니다.매우 편리합니다.

    나의 체중은 대략 60kg 정도이기 때문에 1kgw=0.01로 계산된 것 같다.뛰면 당연히 파도가 있지.퀵룩만 해도 잠깐 놀 수 있어.
    잡담
    해보면 할수록 어떤 신호를 어떻게 사용해야 할지 모르겠다.그런데 와이파이 게임을 해본 적이 없어서 닌텐도 사이트를 봤는데 놀란 게임이 많았어요.
    40가지 이상의'훈련'을 즐길 수 있다!
    전 77개 종목의 훈련
    7개의 신호등만으로 게임을 만들다니 정말 대단하다.나는 Creativity가 바로 이렇다고 생각한다.
    OSCulator에서 지정된 포트로 OSC 전송
    먼저 OSCulator에 적힌 "Parameters"를 누릅니다.

    이렇게 되면 첫 번째'OSC URL or choice from gear menu'입력osc.udp:://localhost:****을 두 번 클릭하면 이런 화면이 나온다.위에 있는 "OSC input port"과 다른 번호죠.

    이 경우 OSC 신호는 블루투스로 연결된 PC의 8002번 포트로 전송된다.

    오른쪽 아래 Close를 눌러 PC에 보낼 신호를 Event Type에서 OSC Routing으로, Value에서 D(유사 기호)로 변경합니다.
    밸류를 눌렀는데도 D가 나오지 않는 상황에서'New'를 눌러 나오는 화면에서 D를 선택하면 클로즈가 나온다.
    준비 완료.
    여담2
    OSCulator가 요금을 받지 않으면 팝업식으로 요금을 강요하는 경우가 많다.
    그뿐이면 좋겠지만 팝업창이 화면에서 사라지고 제대로 끝나지 않을 때도 있다.이 경우 오후 8984:+Option+Esc에서만 강제로 종료할 수 있으므로 설정을 저장하는 것이 좋습니다.
    OpenFrameworks에서 OSC 신호 사용
    oF에서 OSC를 사용하는 방법에 대해 수많은 참고가 있기 때문에 위대한 ypoppa.org 파이 등에게 양보하다.늘 당신의 보살핌을 받았습니다.
    - 제10회: OpenFrameworks OpenSoundControl의 응용 프로그램 간 통신 - offxOsc
    oF에서 테스트 수신
    oF에서 OSC를 테스트할 때는 examples/addons/oscReceiveExample(v0.9.3 현재)를 추천합니다.포트만 맞으면 어떤 신호든 주워서 보여줄 수 있어.oscReceiveExampleofApp.h의 아래 행에서 포트 번호는 OSCulator의 설정과 같습니다.#define PORT 8002OSCulator 왼쪽 상단에 있는 버튼이 있으면 신호가 발송된 상태이기 때문에 이 상태를 확인한 후 Run을 한다.

    이렇게 신호를 받습니다./wii/1/balance/*에서 신호를 지정하고 사용할 수 있습니다.이 정도면 OSC 사람이라면 뭐든 할 수 있어.
    견본
    WiiFit 테스트pic.twitter.com/BJkrECkEG8 - 사운드 지원 (@sanokazuya0306)2016년 8월 24일.
    서핑 같은 거 할 수 있어.신난다!!
    샘플 파일은 기존 물건으로 만들어져 있어 소스가 엉망이어서 요청이 있으면 공개한다.
    즐거운 시간
    클럽에서 써봤지만 정말 소박해요.발밑에선 안 보이고, 화면이 크지 않으면 영상과 연동해도 잘 보이지 않는다.간단한 장치 같은 데서 사용하는 게 좋을 것 같아요.

    성불
    퍼포먼스 형식의 실황 녹음을 하는 사람이 효과기와 연결해서 사용하면 재미있다.
    다음
    트위터와 연동된 발광 전구의 레시피를 소개한다.

    좋은 웹페이지 즐겨찾기