Herunterladen Inhalt Inhalt Diese Seite drucken

System Exclusive Message - Yamaha DSP5D Bedienungsanleitung

Inhaltsverzeichnis

Werbung

1.4 PROGRAM CHANGE
Reception
If [Program Change ECHO] is ON, bank select messages will also be echoed
from MIDI OUT.
If SINGLE CH is selected, these messages are received if [Program Change RX]
is ON and the [Rx CH] matches. However if [OMNI] is ON, these messages are
received regardless of the channel. When these messages are received, scene
memories are recalled according to the settings of the [Program Change Table].
Transmission
If [Program Change] is ON, these messages are transmitted according to the
[Program Change Table] settings when a scene memory is recalled.
If SINGLE CH is selected, these messages are transmitted on the [Tx CH]
channel.
If the recalled scene has been assigned to more than one program number, the
lowest-numbered program number for each MIDI channel will be transmitted.
Program Change messages are not used for transmission to PM5D Editor
because there is no guarantee that the contents of the assignment tables will
match. (Parameter Change messages are always used.)
You can choose either MULTI MIDI CH or SINGLE CH.
If SINGLE is selected
You can choose the RX CH, OMNI CH, and TX CH.
You can choose whether a bank select message will be added.
A bank of up to 16 can be specified.
If MULTI is selected
The RX and TX channels will be the same.
The assignment table will use the settings for each MIDI channel. Bank select
messages will not be added.
You can make settings for up to sixteen MIDI channels.
Program change
STATUS
1100nnnn Cn
Program number (0-127)
DATA
0nnnnnnn nn
2 SYSTEM REALTIME MESSAGE
2.1 TIMING CLOCK
Reception
This message is used to control effects. This message is transmitted twenty-four
times per quarter note.
Echoing of this message depends on the OTHER item in the ECHO settings.
Timing clock
STATUS
11111000 F8
2.2 ACTIVE SENSING
Reception
Once this message has been received, MIDI communication will be initialized
(e.g., Running Status will be cleared) if no message is received for an interval of
400 ms.
This message is not subject to echoing.
Active sensing
STATUS
11111110 FE
2.3 SYSTEM RESET
Reception
When this message is received, MIDI communication will be initialized (e.g.,
Running Status will be cleared).
This message is not subject to echoing.
System reset
STATUS
11111111 FF
(Cn)

3 System Exclusive Message

3.1 Real Time System Exclusive
F0 7F dd 06 ... F7 MMC COMMAND
F0 7F dd 01 ... F7 MIDI TIME CODE
3.2 Bulk Dump
This message is used to send or receive the contents of various memories stored
within the PM5D.
The basic format is as follows.
F0 43 0n 3E BB BB 0F D0 D1 D2 ...
EE F7
F0 43 2n 3E 0F D0 D1 D2 ... F7 BULK
DUMP REQUEST
The PM5D uses the following data types for a bulk dump.
Data name
'M'
'S'
'R'
'O'
'H'
'h'
'G'
(F8)
'Y'
'Q'
'q'
(FE)
'F'
'E'
'W'
'P'
'C'
(FF)
'N'
'A'
The unique header (Model ID) identifies whether the device is a PM5D.
To calculate the check sum, add the bytes starting with the byte after BYTE
COUNT (LOW) and ending with the byte before CHECK SUM, take the binary
complement, and set bit 7 to 0.
CHECK SUM = (-sum)&0x7F
Bulk Dumps can be received at any time, and can be transmitted at any time
when a Bulk Dump Request is received.
A Bulk Dump is transmitted on the [Rx CH] channel in response to a Bulk
Dump Request.
In the data portion, seven words of 8-bit data are converted into eight words of
7-bit data.
[Conversion from actual data to bulk data]
d[0. 6]: actual data
b[0. 7]: bulk data
b[0] = 0;
for( I=0; I<7; I++){
}
PM5D/PM5D-RH V2 / DSP5D Bedienungsanleitung
Command
Command
BULK DUMP DATA
Data Number
tx/rx
(D0)
(D1,2)
0-500
tx/rx
512 (current data)
512 (current data)
tx/rx
0–99
tx/rx
512 (current data)
0–99
tx/rx
512 (current data)
1–199
tx/rx
512– (channel
current data)
1–199
tx/rx
768– (channel
current data)
1–199
tx/rx
512– (channel
current data)
1–199
tx/rx
512– (channel
current data)
1–199
tx/rx
512– (channel
current data)
1–199
tx/rx
768 - (channel
current data)
1–199
tx/rx
512– (GEQ 1-20
current data)
1–199
tx/rx
512– (Effect 1-8
current data)
1–199
tx/rx
512 (current data)
512 (current data)
tx/rx
512 (current data)
tx/rx
512 (current data)
tx/rx
512 (current data)
tx/rx
if( d[I]&0x80){
b[0] |= 1<<(6-I);
}
b[I+1] = d[I]&0x7F;
rx/tx
function
MMC
tx
command
Full message
rx
rx/tx
function
BULK DUMP
rx/tx
DATA
BULK DUMP
rx
REQUEST
function
Scene Memory & Request
Setup Memory & Request
(current setup)
Input patch library & Request
Output patch library & Request
Input Channel library & Request
Output Channel library &
Request
Gate library & Request
Compressor library & Request
Input Equalizer library & Request
Output Equalizer library &
Request
GEQ Equalizer library & Request
Effect library & Request
HA library & Request
Program change table & Request
Control change table & Request
Plug-in Effect Card Data &
Request
Event List & Request
369
Referenzteil

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Pm5dPm5d-rh v2

Inhaltsverzeichnis