Specifications

NP-30/YNP-25 Podręcznik użytkownika
30
8. SYSTEM EXCLUSIVE MESSAGES (XG Standard)
(1) XG Native Parameter Change
Data format: [F0H] -> [43H] -> [1nH] -> [4CH] -> [hhH] ->
[mmH] -> [llH] -> [ddH] -> [F7H]
F0H = Exclusive status
43H = YAMAHA ID
1nH = When received, n=0–F.
When transmitted, n=0.
4CH = Model ID of XG
hhH = Address High
mmH =
Address Mid
llH = Address Low
ddH = Data
|
F7H = End of Exclusive
Wielkość danych musi odpowiadać parametrom (2 lub 4 bajty).
Gdy odbierany jest komunikat ON formatu System XG,
następuje zresetowanie systemu MIDI i ustawienie wartości
domyślnych.
Wykonanie komunikatu wymaga w przybliżeniu 50 ms,
dlatego potrzebny jest odpowiedni czasu przed wysłaniem
następnego komunikatu.
(2) XG Native Bulk Data (reception only)
Data format: [F0H] -> [43H] -> [0nH] -> [4CH] -> [aaH] ->
[bbH] -> [hhH] -> [mmH] -> [llH] ->[ddH] ->...->
[ccH] -> [F7H]
F0H = Exclusive status
43H = YAMAHA ID
0nH = When received, n=0–F.
When transmitted, n=0.
4CH = Model ID of XG
aaH = ByteCount
bbH = ByteCount
hhH = Address High
mmH =
Address Mid
llH = Address Low
ddH = Data
| |
| |
ccH = Check sum
F7H = End of Exclusive
Odbiór komunikatu XG SYSTEM ON powoduje ponowną
inicjalizację odpowiednich parametrów i wartości Control
Change (zmiany sterowania). Potrzebny jest czas na
przetworzenie i wykonanie instrukcji (około 50 ms) przed
wysłaniem do instrumentu NP-30/YNP-25 następnego
komunikatu.
Komunikat XG Native Parameter Change może zawierać 2
lub 4 bajty danych parametru (w zależności od parametru).
Aby uzyskać więcej informacji o wartościach Address i Byte
Count, zobacz tabelę nr 1 poniżej. Trzeba pamiętać,
że podana w tabeli wartość Total Size (całkowity rozmiar)
określa wielkość dużego segmentu programu. Jedynie górny
adres segmentu (00H, 00H, 00H) jest ważny jako dane
masowe adresu.
9. SYSTEM EXCLUSIVE MESSAGES
(Digital Piano MIDI Format)
Data format:
[F0H] -> [43H] -> [73H] -> [01H] -> [nnH] -> [F7H]
F0H = Exclusive status
43H = Yamaha ID
73H = Digital Piano ID
01H = Product ID (digital piano common)
nnH = Substatus
02H Internal MIDI clock
03H External MIDI clock
F7H = End of Exclusive
10.
SYSTEM EXCLUSIVE MESSAGES (Special Control)
Data format: [F0H] -> [43H] -> [73H] -> [7FH] -> [4BH] ->
[11H] -> [0nH] -> [ccH] -> [vvH] -> [F7H]
F0H = Exclusive status
43H = Yamaha ID
73H = Digital Piano ID
7FH = Extended Product ID
4BH = Product ID
11H = Special control
0nH = Control MIDI change (n=channel number)
cc = Control number
vv = Value
F7H = End of Exclusive
Control Channel ccH vvH
Channel Detune
ch: 00H–0FH 43H (Sets the Detune value
for each channel)
00H–7FH
Voice Reserve
ch: 00H–0FH 45H 00H : Reserve off
7FH : on*
*
Po odebraniu komunikatów głośność (Volume) i ekspresja
(Expression) oraz przekazaniu ich do zasobów ON (Reserve
ON) będą one aktywne od następnego klawisza ON (Key
ON). Zasoby off (Reserve OFF) są prawidłowe.
11. SYSTEM EXCLUSIVE MESSAGES (Others)
Data format:
[F0H] -> [43H] -> [1nH] -> [27H] -> [30H] -> [00H]
-> [00H] -> [mmH] -> [
ll
H] -> [ccH] -> [F7H]
Master Tuning (XG and last message priority) simultaneously
changes the pitch of all channels.
F0H = Exclusive Status
43H = Yamaha ID
1nH = When received, n=0–F.
When transmitted, n=0.
27H = Model ID of TG100
30H = Sub ID
00H =
00H =
mmH = Master Tune MSB
llH = Master Tune LSB
ccH = irrelevant (under 7FH)
F7H = End of Exclusive