Yamaha PSR-640 Benutzerhandbuch

Seite 168

Advertising
background image

168

MIDI Data Format/MIDI-Datenformat/Format de données MIDI/Formato de datos MIDI

622

VOCAL HARMONY

HARMONY MUTE

BnH,63H,00H,62H,01H,06H,mmH

(PSR-740 ONLY)

DETUNE MODULATION BnH,63H,01H,62H,1AH,06H,mmH

(PSR-740 ONLY)

HARMONY1 VOLUME BnH,63H,02H,62H,10H,06H,mmH

(PSR-740 ONLY)

HARMONY2 VOLUME BnH,63H,02H,62H,11H,06H,mmH

(PSR-740 ONLY)

HARMONY1 PAN

BnH,63H,02H,62H,20H,06H,mmH

(PSR-740 ONLY)

HARMONY2 PAN

BnH,63H,02H,62H,21H,06H,mmH

(PSR-740 ONLY)

HARMONY1 DETUNE

BnH,63H,02H,62H,30H,06H,mmH

(PSR-740 ONLY)

HARMONY2 DETUNE

BnH,63H,02H,62H,31H,06H,mmH

(PSR-740 ONLY)

RPN LSB

BnH,64H

RPN MSB

BnH,65H

PITCH BEND SENS.

BnH,65H,00H,64H,00H,06H,mmH

FINE TUNING

BnH,65H,00H,64H,01H,06H,mmH,

26H,llH

COARSE TUNING

BnH,65H,00H,64H,02H,06H,mmH

NULL

BnH,65H,7FH,64H,7FH

ALL SOUND OFF

BnH,78H,00H

RESET ALL CONTROLLERS

BnH,79H,00H

ALL NOTES OFF

BnH,7BH,00H

OMNI OFF

BnH,7CH,00H

OMNI ON

BnH,7DH,00H

MONO

BnH,7EH

POLY

BnH,7FH

PROGRAM CHANGE

CnH

CHANNEL AFTER TOUCH

DnH

PITCH BEND CHANGE

EnH

SYSTEM EXCLUSIVE MESSAGE

<YAMAHA MIDI FORMAT>
<UNIVERSAL>

UNIVERSAL REALTIME

F0H 7FH.....F7H

UNIVERSAL NON-REALTIME

F0H 7EH.....F7H

<XG STANDARD>

XG PARAMETER CHANGE

F0H 43H 1nH 4CH aaH aaH aaH ddH

.....ddH F7H

XG BULK DUMP

F0H 43H 0nH 4CH bbH bbH aaH aaH aaH

ddH.....ddH ccH F7H

PARAMETER REQUEST

F0H 43H 3nH 4CH aaH aaH aaH F7H

DUMP REQUEST

F0H 43H 2nH 4CH aaH aaH aaH F7H

SPECIAL OPERATORS
Others

SYSTEM REALTIME MESSAGE

MIDI CLOCK

F8H

START

FAH

STOP

FCH

ACTIVE SENSING

FEH

(3) TRANSMIT/RECEIVE DATA

(3-1) CHANNEL VOICE MESSAGES

(3-1-1) NOTE OFF (Receive only)

STATUS

1000nnnn(8nH)

n = 0 - 15 VOICE CHANNEL NUMBER

NOTE NUMBER

0kkkkkkk

k = 0 (C-2) - 127 (G8)

VELOCITY

0vvvvvvv

v: ignored

(3-1-2) NOTE ON/OFF

STATUS

1001nnnn(9nH)

n = 0 - 15 VOICE CHANNEL NUMBER

NOTE NUMBER

0kkkkkkk

k = 0 (C-2) - 127 (G8)

VELOCITY

0vvvvvvv

(v

0) NOTE ON

00000000

(v=0) NOTE OFF

(3-1-3) PROGRAM CHANGE

STATUS

1100nnnn(CnH)

n = 0 - 15 VOICE CHANNEL NUMBER

PROGRAM NUMBER

0ppppppp

p = 0 - 127

* PROGRAM NUMBER: XG DRUM VOICE number correspondence

P = 0

Standard Kit

P = 1

Standard2 Kit

P = 4

Hit Kit

P = 8

Room Kit

P = 16

Rock Kit

P = 24

Elctrnic Kit

P = 25

Analog Kit

P = 27

Dance Kit

P = 32

Jazz Kit

P = 40

Brush Kit

P = 48

Symphony Kit

* PROGRAM NUMBER: XG SFX KIT number correspondence

P = 0

SFX1 Kit

P = 1

SFX2 Kit

When DRUM VOICE is selected and program change data for a different DRUM VOICE is
received, the currently selected DRUM VOICE will be replaced with the new DRUM VOICE.

(3-1-4) CHANNEL AFTER TOUCH (Receive only)

STATUS

1101nnnn(DnH)

n = 0 - 15 VOICE CHANNEL NUMBER

VALUE

0vvvvvvv

v = 0 - 127 AFTER TOUCH VALUE

(3-1-5) PITCH BEND CHANGE

STATUS

1110nnnn(EnH)

n = 0 - 15 VOICE CHANNEL NUMBER

LSB

0vvvvvvv

PITCH BEND CHANGE LSB

MSB

0vvvvvvv

PITCH BEND CHANGE MSB

(3-1-6) CONTROL CHANGE

STATUS

1011nnnn(BnH)

n = 0 - 15 VOICE CHANNEL NUMBER

CONTROL NUMBER

0ccccccc

CONTROL VALUE

0vvvvvvv

* Transmit CONTROL NUMBER.

c = 0

BANK SELECT MSB

; v = 0:XG NORMAL,

64:SFX NORMAL,
126:XG SFX KIT,
127:XG DRUM

c = 32

BANK SELECT LSB

; v = 0 - 127

c = 1

MODULATION

; v = 0 - 127

*2

(PSR-740 ONLY)

c = 6

DATA ENTRY MSB

; v = 0 - 127

*1

c = 38

DATA ENTRY LSB

; v = 0 - 127

*1

c = 7

MAIN VOLUME

; v = 0 - 127

c = 10

PANPOT

; v = 0 - 127

c = 11

EXPRESSION

; v = 0 - 127

c = 64

SUSTAIN

; v = 0-63:OFF , 64-127:ON

*2

c = 66

SOSTENUTO

; v = 0-63:OFF , 64-127:ON

*2

c = 67

SOFT PEDAL

; v = 0-63:OFF , 64-127:ON

*2

c = 71

HARMONIC CONTENT

; v = 0:-64 - 64:0 - 127:+63

*2

(PSR-740 ONLY)

c = 72

RELEASE TIME

; v = 0:-64 - 64:0 - 127:+63

c = 74

BRIGHTNESS

; v = 0:-64 - 64:0 - 127:+63

*2

(PSR-740 ONLY)

c = 91

REVERB SEND LEVEL

; v = 0 - 127

c = 93

CHORUS SEND LEVEL

; v = 0 - 127

c = 94

VARIATION SEND LEVEL

; v = 0 - 127
(When only Connection = 1[System])

c = 98

NRPN LSB

Refer to “(3-4)NON-REGISTERED

PARAMETER NUMBER”

c = 99

NRPN MSB

Refer to “(3-4)NON-REGISTERED

PARAMETER NUMBER”

c = 100

RPN LSB

Refer to “(3-3)REGISTERED

PARAMETER NUMBER”

c = 101

RPN MSB

Refer to “(3-3)REGISTERED

PARAMETER NUMBER”

* Receive CONTROL NUMBER.

c = 0

BANK SELECT MSB

; v = 0:XG NORMAL,

64:SFX NORMAL,
126:XG SFX KIT,
127:XG DRUM

c = 32

BANK SELECT LSB

; v = 0 - 127

c = 1

MODULATION

; v = 0 - 127

*2

c = 5

PORTAMENTO TIME

; v = 0 - 127

*2

c = 6

DATA ENTRY MSB

; v = 0 - 127

*1

c = 38

DATA ENTRY LSB

; v = 0 - 127

*1

c = 7

MAIN VOLUME

; v = 0 - 127

c = 10

PANPOT

; v = 0 - 127

c = 11

EXPRESSION

; v = 0 - 127

c = 64

SUSTAIN

; v = 0-63:OFF , 64-127:ON

*2

c = 65

PORTAMENTO

; v = 0-63:OFF , 64-127:ON

*2

c = 66

SOSTENUTO

; v = 0-63:OFF , 64-127:ON

*2

c = 67

SOFT PEDAL

; v = 0-63:OFF , 64-127:ON

*2

c = 71

HARMONIC CONTENT

; v = 0:-64 - 64:0 - 127:+63

*2

c = 72

RELEASE TIME

; v = 0:-64 - 64:0 - 127:+63

*2

c = 73

ATTACK TIME

; v = 0:-64 - 64:0 - 127:+63

*2

c = 74

BRIGHTNESS

; v = 0:-64 - 64:0 - 127:+63

*2

c = 84

PORTAMENT CONTROL

; v = 0 - 127

*2

c = 91

REVERB SEND LEVEL

; v = 0 - 127

c = 93

CHORUS SEND LEVEL

; v = 0 - 127

c = 94

VARIATION SEND LEVEL

; v = 0 - 127
(When only Connection=1[System])

c = 96

DATA INCREMENT

; v = 0 - 127

*1

c = 97

DATA DECREMENT

; v = 0 - 127

*1

c = 98

NRPN LSB

Refer to “(3-4)NON-REGISTERED

PARAMETER NUMBER”

c = 99

NRPN MSB

Refer to “(3-4)NON-REGISTERED

PARAMETER NUMBER”

c = 100

RPN LSB

Refer to “(3-3)REGISTERED

PARAMETER NUMBER”

c = 101

RPN MSB

Refer to “(3-3)REGISTERED

PARAMETER NUMBER”

*1 Only when setting the appointed parameter with RPN, NRPN.
*2 Does not effect Rhythm Voice.

• Until a PROGRAM CHANGE message is received, the BANK SELECT operation will be

suspended.
When a Voice, including VOICE BANK, is changed, set the BANK SELECT and Program
Change Message, and transmit in the following order, BANK SELECT MSB, LSB,
PROGRAM CHANGE.

• MODULATION controls the Vibrato Depth.
• PORTAMENTO TIME controls the Pitch Change Speed when the Portamento Switch = ON.

0 being the shortest time, and 127 being the longest.

• PANPOT changes the value for the melody voice and rhythm voice in relation to the preset value.
• Portamento time is fixed to 0 when the PORTAMENTO CONTROL is used.
• HARMONIC CONTENT applies adjustment to the resonance value that is set by the voice.

This parameter specifies relative change with the value of 64 producing 0 adjustment.
As values get higher the sound becomes increasingly eccentric.
Note that for some voices the effective parameter range is narrower than the legal parameter range.

• RELEASE TIME applies adjustment to the envelope release time set by the voice.

This parameter specifies relative change with the value of 64 producing 0 adjustment.

• ATTACK TIME applies adjustment to the envelope attack time set by the voice.

This parameter specifies relative change with the value of 64 producing 0 adjustment.

• BRIGHTNESS applies adjustment to the cut-off frequency set by the voice.

This parameter specifies relative change with the value of 64 producing 0 adjustment. Lower
voices produce a softer sound.
For some voices the effective parameter range is narrower than the legal parameter range.

(3-2) CHANNEL MODE MESSAGES

STATUS

1011nnnn(BnH)

n = 0 - 15 VOICE CHANNEL NUMBER

CONTROL NUMBER

0ccccccc

c = CONTROL NUMBER

CONTROL VALUE

0vvvvvvv

v = DATA VALUE

(3-2-1) ALL SOUND OFF (Receive only) (CONTROL NUMBER = 78H , DATA VALUE = 0)

Switches off all sound from the channel.
Does not reset Note On and Hold On conditions established by Channel Messages.

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: