2025/4/22 15:49:10
지금 대한민국 사이트를 방문하고 있습니다.
기타 국가/지역으로 전환할 수 있습니다.
Max/Msp내장 기능 사용 설명서
TourBox는 Max/MSP(음악과 멀티미디어 콘텐츠의 제작으로 위해 개발된 비주얼 프로그래밍 프로그램, 이하 Max라 약칭한다)를 지원할 수 있도록 내장 기능을 특별히 개발해냈다. TourBox 버튼에 해당 내장 기능을 맵핑하여 사용하면 Max에 MIDI 신호를 전송하게 된다.
퀵 스타트 가이드 다운로드하기
사용설명서
Max/Msp내장 기능 사용 설명서
TourBox는 Max/MSP(음악과 멀티미디어 콘텐츠의 제작으로 위해 개발된 비주얼 프로그래밍 프로그램, 이하 Max라 약칭한다)를 지원할 수 있도록 내장 기능을 특별히 개발해냈다. TourBox 버튼에 해당 내장 기능을 맵핑하여 사용하면 Max에 MIDI 신호를 전송하게 된다.

TourBox 버튼별 Max 내장 기능

TourBox는 다음과 같이 총 14개 버튼으로 구성되어 있다.

  1. 회전 부분:노브, 다이얼, 스크롤
  2. 메인 버튼 부분:톨, 쇼트, 톱, 사이드, 십자키(위, 아래,좌, 우), Tour, C1, C2

(버튼 레이아웃)

 

TourBox Console에서 임의의 버튼에 Max내장 기능을 맵핑할 수 있다. 즉, 해당 버튼으로 Max에 특정 MIDI 신호를 전송할 수 있다.

TourBox사용 시, 버튼별 조작방식(누름/손뗌, 시계 방향으로 돌림/시계 반대방향으로 돌림, 위로 돌림/아래로 돌림)에 따라 다양한 MIDI 신호를 전송할 수 있다. (첨부:Max 고정값)

Max 사전 설정 만들기

TourBox Console 사전 설정 리스트 부분에 “”클릭하여 Max 사전 설정을 새로 만들 수 있다. 또한 본인의 사용습관에 맞춰 Max 내장 기능을 TourBox 에 설정한다. 

예시: TourBox「사이드」에 Max내장 기능인【누름[2]/손뗌[130]】를 맵핑하게 되면 사이드를 누를 시, “2”라는 신호가 전송되고, 사이드에 손떼면 “130”이라는 신호가 전송된다. 

  1. 사전 설정 세팅 부분에 「사이드」를 클릭하기
  2. 「기본 설정」에 들어가 우측 내장 기능 리스트에 「Max/Msp」옵션을 선택하며 【누름[2]/손뗌[130]】태그를 선택하면서 우측 아래「확인」버튼을 누르기
  3. TourBox「사이드」에 Max 내장 기능 설정 완료.

support file 및 sample file 다운로드하기

1.“TourBox_MaxMsp.zip”클릭해서 파일을 다운로드하고 Max패쳐에 저장하여 압축을 풀어준다. 해당 압축 파일은 2가지 파일로 구성되어 있다.

그 중에 startSevies.js는 support file이고 max_project.maxpat는 Max패쳐 실행의 example file이다.

Max패쳐에 example file인 max_project.maxpat를 열어주며 편집 패널에 [script start]를 클릭하고 우측에 [Debug Tool] 패널에 초록색 안내 "Process Running"가 나타난다. 즉, Socket 서비스가 활성화되어 TourBox와 Max가 성공적으로 연결된다.

 

주의해야 할 점:

  • support file인 startSevies.js는 Max패쳐 안에 저장하여 한다.
  • support file 편집 수정이 불가능하다.

 

2. script start/stop 및 TourBox와의 데이터 인터렉션

TourBox와 Max의 데이터 인터렉션은 Socket서비스를 통하여 진행한다. Max패쳐에 example file인 max_project.maxpat를 열어주며 편집 패널에 [script start]를 클릭하고 우측에 [Debug Tool] 패널에 초록색 안내"Process Running"가 나타난다. 즉, Socket 서비스가 활성화되어 TourBox와 Max가 성공적으로 연결된다.


TourBox 버튼을 누르면서 example file의 [Number Object]에 입력값을 확인할 수 있다.

 

[script stop]누르면서 TourBox와 Max의 데이터 인터렉션이 중단된다.

 

3. 새로운 Max프로젝트에 Max내장 기능 사용하기

TourBox로 새로운 Max프로젝트에 내장 기능을 실행하려면 example file에 들어가 max_project.maxpat안에 [script start], [script stop],[node.script startService.js] 그리고[number object(input )] 를 Max 프로젝트에 복사하면 된다.

주의해야 할 점:

  • support file인 startSevies.js는 새로운 Max패쳐 안에 저장하여 한다.
  • TourBox는 단 하나의 Max프로젝트와 즉시적인 데이터 인터렉션을 진행할 수 있다. 새로운 프로젝트에 TourBox를 사용하려면 기존 프로젝트에 [script stop]를 클릭하고 새로운 프로젝트에 [script start]를 클릭해야 한다.

Max 내장 기능에 대한 추가 설명

  1. 현재까지 TourBox 조합 버튼에 Max 내장 기능을 맵핑하여 사용할 수 없다. 예를 들어, Max내장 기능을 사이드에 맵핑할 수 있으나 “사이드와 톱”의 조합에 맵핑이 불가능하다.
  2. Max내장 기능 맵핑 시, 누름과 손뗌에 따라 각각 다른 MIDI 신호가 전송된다. 이 때에 버튼에 [Up]모드(버튼에서 손 떼야 기능 작동)과 [REP]모드(길게 눌러 기능 연속 작동) 를 적용할 수 없다. 예를 들어, 톱키를 누를 시, Max에 "2"가 입력되고 톱기에 손뗄 때 "130"가 입력된다.
  3. Max내장 기능을 아직은 TourMenu(버튼으로 불어올 수 있는 콘텍스트 메뉴)에 사용할 수 없다. 

버튼별 Max고정값

 

 

시계 방향으로 돌림/위로 돌림

반시계 방향으로 돌림/아래로 돌림

노브

196

132

스크롤

201

137

다이얼

207

143

 

누름

손뗌

노브

55

183

스크롤

10

138

다이얼

56

184

0

128

쇼트

3

131

2

130

사이드

1

129

16

144

아래

17

145

18

146

19

147

Tour

42

170

C1

34

162

C2

35

163

여전히 문제가 해결되지 않았다면 “카카오 채널” 또는 Email ( support@tourboxtech.com )을 통해 문의주시면 됩니다.