Yamaha CP1 Список данных - Страница 11
Просмотреть онлайн или скачать pdf Список данных для Музыкальный инструмент Yamaha CP1. Yamaha CP1 20 страниц. Cp series
Также для Yamaha CP1: Брошюра (12 страниц), Брошюра и технические характеристики (16 страниц)
(3) TRANSMIT/RECEIVE DATA
(3-1) CHANNEL VOICE MESSAGES
(3-1-1) NOTE OFF
STATUS
1000nnnn (8nH)
NOTE No.
0kkkkkkk
VELOCITY
0vvvvvvv
Receive only
(3-1-2) NOTE ON/OFF
STATUS
1001nnnn (9nH)
NOTE NUMBER
0kkkkkkk
VELOCITY NOTE ON
0vvvvvvv (v≠0)
NOTE OFF
0vvvvvvv (v=0)
(3-1-3) CONTROL CHANGE
STATUS
1011nnnn (BnH)
CONTROL NUMBER
0ccccccc
CONTROL VALUE
0vvvvvvv
*TRANSMITTED CONTROL NUMBER
c =
0
BANK SEL MSB
c = 32
BANK SEL LSB
c =
7
MAIN VOLUME
c = 10
PAN
c = 11
EXPRESSION
c = 64
SUSTAIN SWITCH
c = 66
SOSTENUTO
c = 67
SOFT PEDAL
c = 91
REVERB SEND
c = 0..95
ASSIGNABLE CONTROLLERS
*RECEIVED CONTROL NUMBER
c =
0
BANK SEL MSB
c = 32
BANK SEL LSB
c =
6
DATA ENTRY MSB
c = 38
DATA ENTRY LSB
c =
7
MAIN VOLUME
c = 10
PAN
c = 11
EXPRESSION
c = 64
SUSTAIN SWITCH
c = 66
SOSTENUTO
c = 72
EG RELEASE TIME
c = 75
EG DECAY TIME
c = 91
EFFECT1 DEPTH
c = 96
DATA ENTRY INC
c = 97
DATA ENTRY DEC
c = 0..95
ASSIGNABLE CONTROLLER
*1 Used only when a value is set using RPN.
*2 Relation between BANK CHANGE and PROGRAM is as follows:
CATEGORY
MSB
Performance Preset A
63
Preset B
63
Preset C
63
User A
63
User B
63
User C
63
External A
63
External B
63
External C
63
*3 The default CONTROL NUMBERS of ASSIGNABLE CONTROLLER are as follows:
FOOT CONTROLLER 1
11
FOOT CONTROLLER 2
4
FOOT SWITCH
88
SOSTENUTO PEDAL
66
SOFT PEDAL
67
PAN position relatively changes according to the preset value for each voice.
EFFECT1 DEPTH controls reverb send level.
The parameters, EG DECAY TIME, EG RELEASE TIME adjust the envelopes preset for each voice.
Setting these values add to or subtract from the center value, 64, since it is an offset parameters.
Bank Select will be actually executed when the Program Change message is received.
Bank Select and Program Change numbers that are not supported by Yamaha will be ignored.
(3-1-4) PROGRAM CHANGE
STATUS
1100nnnn (CnH)
PROGRAM NUMBER
0ppppppp
(3-1-5) PITCH BEND CHANGE
STATUS
1110nnnn (EnH)
LSB
0vvvvvvv
MSB
0vvvvvvv
Transmitted with a resolution of 7 bits.
n = 0 – 15 CHANNEL NUMBER
k = 0 (C-2) – 127 (G8)
v: ignored
n = 0 – 15 CHANNEL NUMBER
k = 0 (C-2) – 127 (G8)
NOTE ON
NOTE OFF
n = 0 – 15 CHANNEL NUMBER
; v = 0 – 127
; v = 0 – 127
; v = 0 – 127
; v = 0 – 127
; v = 0 – 127
; v = 0, 127
; v = 0, 127
; v = 0, 127
; v = 0 – 127
; v = 0 – 127
; v = 63
; v = 61 – 69
; v = 0 – 127
; v = 0 – 127
; v = 0 – 127
; v = 0 – 127
; v = 0 – 127
; v = 0 – 63:OFF, 64 – 127:ON
; v = 0 – 63:OFF, 64 – 127:ON
; v = 0:-16 – 64:0 – 127:+16
; v = 0:-16 – 64:0 – 127:+16
; v = 0 – 127
; v = 127
; v = 127
; v = 0 – 127
LSB
PROGRAM No.
61
0..15 (1..16)
62
0..15 (1..16)
63
0..15 (1..16)
64
0..15 (1..16)
65
0..15 (1..16)
66
0..15 (1..16)
67
0..15 (1..16)
68
0..15 (1..16)
69
0..15 (1..16)
n = 0 – 15 CHANNEL NUMBER
p = 0 – 127
n = 0 – 15 CHANNEL NUMBER
PITCH BEND CHANGE LSB
PITCH BEND CHANGE MSB
(3-2) CHANNEL MODE MESSAGES
STATUS
CONTROL NUMBER
CONTROL VALUE
(3-2-1) ALL SOUND OFF (CONTROL NUMBER = 78H, DATA VALUE = 0)
All the sounds currently played including the channel messages such as note-on in a certain channel are muted
when receiving this message.
MIDI Channel messages such as Hold and Sostenuto are retained.
(3-2-2) RESET ALL CONTROLLERS (CONTROL NUMBER = 79H, DATA VALUE = 0)
Resets the values set for the following controllers.
PITCH BEND CHANGE
EXPRESSION
FOOT CONTROLLER 1
FOOT CONTROLLER 2
SUSTAIN SWITCH
SOSTENUTO SWITCH
SOFT SWITCH
RPN
Doesn't reset the following data:
PROGRAM CHANGE, BANK SELECT MSB/LSB, VOLUME, PAN
SUSTAIN LEVEL, RELEASE TIME, ATTACK TIME, DECAY TIME
*2
EFFECT SEND LEVEL 1
*2
PITCH BEND SENSITIVITY
ASSIGNABLE CONTROLLER
(3-2-3) ALL NOTE OFF (CONTROL NUMBER = 7BH, DATA VALUE = 0)
All the notes currently set to on in certain channels are muted when receiving this message. However, if Sustain or
Sostenuto is on, notes will continue sounding until these are turned off.
(3-2-4) OMNI MODE OFF (CONTROL NUMBER = 7CH, DATA VALUE = 0)
*3
Performs the same function as when receiving ALL NOTES OFF.
Sets Basic Receive Channel to "OMNI OFF," channel 1.
*2
(3-2-5) OMNI MODE ON (CONTROL NUMBER = 7DH, DATA VALUE = 0)
*2
*1
Performs the same function as when receiving ALL NOTES OFF.
Sets Basic Receive Channel to "OMNI ON."
(3-3) REGISTERED PARAMETER NUMBER
STATUS
1011nnnn (BnH)
LSB
01100100 (64H)
RPN LSB
0ppppppp
MSB
01100101 (65H)
*1
RPN MSB
0qqqqqqq
*1
DATA ENTRY MSB
00000110 (06H)
*3
DATA VALUE
0mmmmmmm
DATA ENTRY LSB
00100110 (26H)
DATA VALUE
0lllllll
First, designate the parameter using RPN MSB/LSB numbers. Then, set its value with data entry MSB/LSB.
RPN
D.ENTRY
LSB MSB MSB LSB
PARAMETER NAME
00H 00H mmH ---
PITCH BEND SENSITIVITY
7FH 7FH --- ---
RPN RESET
(3-4) SYSTEM REAL TIME MESSAGES
(3-4-1) ACTIVE SENSING
STATUS
Transmitted at every 200 msec.
Once this code is received, the instrument starts sensing.
When no status nor data is received for over approximately 350 ms, MIDI receiving buffer will be cleared, and the
sounds currently played is forcibly turned off.
(3-5) SYSTEM EXCLUSIVE MESSAGE
(3-5-1) UNIVERSAL NON REALTIME MESSAGE
(3-5-1-1) IDENTITY REQUEST (Receive only)
F0H 7EH 0nH 06H 01H F7H
("n" = Device No. However, this instrument receives under "omni.")
(3-5-1-2) IDENTITY REPLY (Transmit only)
F0H 7EH 7FH 06H 02H 43H 00H 41H ddH ddH 00H 00H 00H 01H F7H
dd: Device Number Code
CP1: 3B 06
(3-5-2) PARAMETER CHANGE
(3-5-2-1) NATIVE PARAMETER CHANGE
11110000
F0
01000011
43
0001nnnn
1n
01111111
7F
00001100
0C
0aaaaaaa
aaaaaaa
0aaaaaaa
aaaaaaa
0aaaaaaa
aaaaaaa
0ddddddd
ddddddd
|
|
11110111
F7
For parameters with data size of 2 or more, the appropriate number of data bytes will be transmitted.
See the following MIDI Data Table for Address.
MIDI Data Format
1011nnnn (BnH)
n = 0 – 15 CHANNEL NUMBER
0ccccccc
c = CONTROL NUMBER
0vvvvvvv
v = DATA VALUE
0 (center)
127 (maximum)
0 (minimum)
0 (minimum)
0 (off)
0 (off)
0 (off)
Not assigned; No change
n = 0 – 15 CHANNEL NUMBER
p = RPN LSB
(Refer to the table as shown below.)
q = RPN MSB
(Refer to the table as shown below.)
m = Data Value
l = Data Value
DATA RANGE
00H – 0CH (0 – 12 semitones)
RPN numbers will be left not designated.
The internal values are not affected.
11111110 (FEH)
Exclusive status
YAMAHA ID
Device Number
Model ID
Model ID
Address High
Address Mid
Address Low
Data
End of Exclusive
11
CP1 Data List