User Manual

PM5D/PM5D-RH
사용
설명서
참고편
337
디스플레이에
표시된 정보
기능 메뉴글로벌 기능출력 기능입력 기능
부록
1.4 PROGRAM CHANGE (Cn)
수신
[Program Change ECHO] ON 경우 뱅크 선택 메시지도 MIDI OUT에서 에코됩
니다.
SINGLE CH 선택된 경우 [Program Change RX] ON이고 [Rx CH] 일치하면
메시지가 수신됩니다. 그러나 [OMNI] ON 경우에는 채널과 관계없이 메시지
수신됩니다. 메시지가 수신되면 [Program Change Table] 설정에 따라 Scene
메모리가 리콜됩니다.
전송
[Program Change] ON 경우 Scene 메모리가 리콜되면 [Program Change Table]
설정에 따라 메시지가 전송됩니다.
SINGLE CH 선택된 경우 [Tx CH] 채널에서 메시지가 전송됩니다.
리콜된 Scene 이상의 프로그램 번호에 할당된 경우에는 MIDI 채널별로 가장
작은 프로그램 번호가 전송됩니다.
할당표의 내용이 일치한다는 보장이 없기 때문에 프로그램 변경(Program Change)
메시지는 PM5D 에디터(Editor) 전송하기 위해 사용되지 않습니다. (파라미터 변경
(Parameter Chnage) 메시지가 항상 사용됩니다.)
MULTI MIDI CH 또는 SINGLE CH 선택할 있습니다.
SINGLE 선택된 경우
RX CH, OMNI CH, TX CH 선택할 있습니다.
뱅크 선택 메시지를 추가할 것인지 여부를 선택할 있습니다.
최고 16까지의 뱅크를 지정할 있습니다.
MULTI 선택된 경우
RX 채널과 TX 채널이 같아집니다.
할당표가 MIDI 채널에 대한 설정을 사용합니다. 뱅크 선택 메시지가 추가되지
습니다.
최고 16 MIDI 채널에 대한 설정을 있습니다.
2 SYSTEM REALTIME MESSAGE
2.1 TIMING CLOCK (F8)
수신
메시지를 사용하여 이펙트를 조정할 있습니다. 메시지는 4 음표 24
전송됩니다.
메시지의 에코는 ECHO 설정의 OTHER 항목에 따라 달라집니다.
2.2 ACTIVE SENSING (FE)
수신
일단 메시지가 수신되면 400 밀리초 간격 동안 메시지가 수신되지 않을 경우 MIDI
통신이 초기화됩니다 (예컨대 실행 상태(Running Status) 해제됩니다).
메시지에는 에코가 적용되지 않습니다.
2.3 SYSTEM RESET (FF)
수신
메시지가 수신되면 MIDI 통신이 초기화됩니다 (예컨대 실행 상태(Running Status)
해제됩니다).
메시지에는 에코가 적용되지 않습니다.
3 시스템 익스크루시브 메시지
3.1 실시간 시스템 익스크루시브(Real Time System
Exclusive)
3.2 벌크 덤프(Bulk Dump)
메시지는 PM5D 저장된 다양한 메모리의 내용을 송신하거나 수신하기 위해
용됩니다.
기본 포맷은 다음과 같습니다.
PM5D 벌크 덤프를 위해 다음과 같은 데이터 형식을 사용합니다.
고유 헤더(모델 ID) 기기가 PM5D인지 여부를 식별합니다.
체크섬(Check Sum) 계산하기 위해 BYTE COUNT (LOW) 다음 바이트에서 시작
하여 CHECK SUM 이전 바이트에서 끝나는 바이트들을 더하여 이진 보수를 구하고
비트 7 0으로 설정합니다.
CHECK SUM = ( -sum)&0x7F
벌크 덤프(Bulk Dump) 언제든지 수신할 있으며 벌크 덤프 요청(Bulk Dump
Request) 수신하면 언제든지 전송할 있습니다.
벌크 덤프(bulk dump) 벌크 덤프 요청(Bulk Dump Request) 대한 응답으로 [Rx
CH]에서 전송됩니다.
데이터 부분에서 8비트 데이터의 워드(word) 7개가 7비트 데이터의 워드 8개로 변환
됩니다.
[실제 데이터에서 벌크 데이터로 변환]
d[0. 6]: 실제 데이터
b[0. 7]: 벌크 데이터
b[0] = 0;
for( I=0; I<7; I++){
if( d[I]&0x80){
b[0] |= 1<<(6-I);
}
b[I+1] = d[I]&0x7F;
}
STATUS 1100nnnn Cn
프로그램 변경
DATA 0nnnnnnn nn
프로그램 번호(0~127)
STATUS 11111000 F8
타이밍 클럭(Timing clock)
STATUS 11111110 FE
액티브 센싱(Active Sensing)
STATUS 11111111 FF
시스템 재설정
명령
rx/tx
기능
F0 7F dd 06 ... F7 MMC COMMAND tx
MMC 명령
F0 7F dd 01 ... F7 MIDI TIME CODE rx
전체 메시지
명령
rx/tx
기능
F0 43 0n 3E BB BB 0F D0 D1 D2 ...
EE F7 BULK DUMP DATA
rx/tx
BULK DUMP DATA
F0 43 2n 3E 0F D0 D1 D2 ... EE F7
BULK DUMP REQUEST
rx
BULK DUMP
REQUEST
데이터 이름
(D0)
데이터 번호 (D1,2)
tx/rx
기능
'M' 0-500
512 (현재 데이터)
tx/rx
Scene메모리 요청
'S'
512 (현재 데이터)
tx/rx
설정 메모리 요청 (현재 설정)
'R' 0-99
512 (현재 데이터)
tx/rx
입력 패치 라이브러리 요청
'O' 0-99
512 (현재 데이터)
tx/rx
출력 패치 라이브러리 요청
'H' 1-199
512- (채널 현재 데이터)
tx/rx
입력 채널 라이브러리 요청
'h' 1-199
768- (채널 현재 데이터)
tx/rx
출력 채널 라이브러리 요청
'G' 1-199
512- (채널 현재 데이터)
tx/rx
게이트 라이브러리 요청
'Y' 1-199
512- (채널 현재 데이터)
tx/rx
컴프레서 라이브러리 요청
'Q' 1-199
512- (채널 현재 데이터)
tx/rx
입력 이퀄라이저 라이브러리 요청
'q' 1-199
768- (채널 현재 데이터)
tx/rx
출력 이퀄라이저 라이브러리 요청
'F' 1-199
512- (GEQ 1-12 현재
데이터)
tx/rx
GEQ 이퀄라이저 라이브러리 요청
'E' 1-199
512- (이펙트 1-8 현재
데이터)
tx/rx
이펙트 라이브러리 요청
'W' 1-199
512 (현재 데이터)
tx/rx
HA 라이브러리 요청
'P'
512 (현재 데이터)
tx/rx
프로그램 변경표 요청
'C'
512 (현재 데이터)
tx/rx
컨트롤 변경표 요청
'N'
512 (현재 데이터)
tx/rx
플러그인 이펙트 카드 데이터 요청
'A'
512 (현재 데이터)
tx/rx
이벤트 목록 요청