background image

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

PSR-S650  MIDI Reference

8

Controller (Control Change)
[GM2]

F0

7F

XN

09

03

0M

CC

PP

RR

...

F7

11110000

F0

= Exclusive status

01111111

7F

= Universal Real Time

0xxxnnnn

XN

= When N is received N=0-F, whichever is received. X=ignored

00001001

09

= Sub-ID #1=Controller Destination Setting

00000011

03

= Sub-ID #2=Controller Type: 03 (Control Change)

0000mmmm

0M

= MIDI Channel (00-0F)

0ccccccc

CC

= Controller Number (01H-1FH, 40H-5FH)

0ppppppp

PP

= Controlled Parameter

0rrrrrrr

RR

= Range

...

...

11110111

F7

= End of Exclusive

Make sure to set both the controlled parameter and the range.
Parameters not set will be restored to their default values.

Control Parameter (pp)

Data (RR)

Description

Default Value

----------------------------------------------------------------------------------------------------------------------------
pp=00 Pitch Control

28H-58H

-24...0...+24semitones

40H

pp=01 Filter Cutoff Control

00H-7FH

-9600...0...+9450cents

40H

pp=02 Amplitude Control

00H-7FH

-100...0...+100%

40H

pp=03 LFO Pitch Depth

00H-7FH

0...127

00H

pp=04 LFO Filter Depth

00H-7FH

0...127

00H

pp=05 LFO Amplitude Depth

00H-7FH

0...127

00H

Key-Based Instrument Control
[GM2]

F0

7F

XN

0A

01

0M

KK

CC

VV ...

F7

11110000

F0

= Exclusive status

01111111

7F

= Universal Real Time

0xxxnnnn

XN

= When N is received N=0-F, whichever is received. X=ignored

00001010

0A

= Sub-ID #1=Key-Based Instrument Control

00000001

01

= Sub-ID #2=Controller

0000mmmm

0M

= MIDI Channel (00-0F)

0kkkkkkk

KK

= Key Number

0ccccccc

CC

= Controller Number

0vvvvvvv

VV

= Value

...

...

11110111

F7

= End of Exclusive

Make sure to set both the controlled number and the value.

Control Number (CC)

Value (VV)

Description

Default Value

----------------------------------------------------------------------------------------------------------------------------
CC=07H Volume

00H-7FH

-100...0...+100%

40H

CC=0AH Pan

00H-7FH

L63...C...R63

(Preset value)

(absolute)

CC=5BH Reverb Send Level

00H-7FH

0...Max

(Preset value)

(absolute)

CC=5DH Chorus Send Level

00H-7FH

0...Max

(Preset value)

(absolute)

GM2 System On
[GM2]

F0

7E

XN

09

03

F7

11110000

F0

= Exclusive status

01111110

7E

= Universal Non-Real Time

0xxxnnnn

XN

= When N is received N=0-F, whichever is received. X=ignored

00001001

09

= Sub-ID #1=General MIDI Message

00000011

03

= Sub-ID #2=General MIDI2 On

11110111

F7

= End of Exclusive

General MIDI System Off
[GM1][GM2]

F0

7E

XN

09

02

F7

11110000

F0

= Exclusive status

01111110

7E

= Universal Non-Real Time

0xxxnnnn

XN

= When N is received N=0-F, whichever is received. X=ignored

00001001

09

= Sub-ID #1=General MIDI Message

00000010

02

= Sub-ID #2=General MIDI Off

11110111

F7

= End of Exclusive

Scale/Octave Tuning
[GM2]

F0

7E

XN

08

08

JJ

GG

MM

SS

...

F7

11110000

F0

= Exclusive status

01111110

7E

= Universal Non-Real Time

0xxxnnnn

XN

= When N is received N=0-F, whichever is received. X=ignored

00001000

08

= Sub-ID #1=MIDI Tuning Standard

00001000

08

= Sub-ID #2=scale/octave tuning 1byte form

0jjjjjjj

JJ

= Channel/option byte1

bits 0 to 1 = channel 15 to 16
bits 2 to 6 = reserved

0ggggggg

GG = Channel byte2 - bits0 to 6 = channel 8 to 14

0mmmmmmm

MM = Channel byte2 - bits0 to 6 = channel 1 to 7

0sssssss

SS

= 12byte tuning offset of 12 semitones from C to B

00H means -64cent
40H means 0cent
7FH means +63cent

...

...

11110111

F7

= End of Exclusive

XG

XG Parameter Changes

F0H

43H

1nH

4CH

hh

mm

ll

dd

...

F7H

hh mm ll

Address

dd

Data

XG Bulk Dump

F0H

43H

0nH

4CH

aa

bb

hh

mm

ll

dd

...

dd

cc

F7H

0n

Device Number n=0 (send), 0 - f (receive)

aa bb

Byte Count (aa << 7) + bb

hh mm ll

Address

dd

Data

cc

Check SUM

Others

Master Tune

F0H

43H

1n

27H

30H

00H

00H

mm

ll

cc

F7H

1n

Channel (0 (Send), 0 - f (receive))

mm ll cc

(mm << 4) + ll (1step/1cent), cc = Don’t Care

MIDI Event

Data Format

Trans-
mitted

Recep-

tion

Summary of Contents for PSR-S650

Page 1: ...EN MIDI Reference MIDI Referenz R f rence MIDI Referencia MIDI DIGITAL WORKSTATION CLAVIER ARRANGEUR PROFESSIONNEL ESTACI N DE TRABAJO DIGITAL ES FR DE EN...

Page 2: ...nic Content 0 127 00H 7FH 72 48H Release Time 0 127 00H 7FH 73 49H Attack Time 0 127 00H 7FH 74 4AH Brightness 0 127 00H 7FH 75 4BH Decay Time 0 127 00H 7FH 76 4CH Vibrato Rate 0 127 00H 7FH 77 4DH Vi...

Page 3: ...Reverb Type 0A 1 00 7F REVERB PARAMETER 9 Depends on Reverb Type 0B 1 00 7F REVERB PARAMETER 10 Depends on Reverb Type 0C 1 00 7F REVERB RETURN dB 0dB 6dB 0 64 127 40 0D 1 01 7F REVERB PAN L63 C R63...

Page 4: ...5 MSB Depends on Variation Type 00 7F VARIATION PARAMETER 5 LSB 4C 2 00 7F VARIATION PARAMETER 6 MSB Depends on Variation Type 00 7F VARIATION PARAMETER 6 LSB 4E 2 00 7F VARIATION PARAMETER 7 MSB Dep...

Page 5: ...7F MW FILTER CONTROL 9600 0 9450 cent 40 1F 1 00 7F MW AMPLITUDE CONTROL 100 0 100 40 20 1 00 7F MW LFO PMOD DEPTH 0 127 0A 21 1 00 7F MW LFO FMOD DEPTH 0 127 00 23 1 00 7F BEND PITCH CONTROL 24 0 24...

Page 6: ...EASE LEVEL 64 0 63 40 6C 1 00 7F PITCH EG RELEASE TIME 64 0 63 40 6D 1 01 7F VELOCITY LIMIT LOW 1 127 01 6E 1 01 7F VELOCITY LIMIT HIGH 1 127 7F Address Size Data Parameter Description Default value T...

Page 7: ...obal Parameter Control 00000001 01 Slot path length 1 00000001 01 Parameter ID width 1 00000001 01 Value width 1 00000001 01 Slot path MSB 1 00000001 01 Slot path LSB 1 Reverb 0ppppppp PP Parameter to...

Page 8: ...0AH Pan 00H 7FH L63 C R63 Preset value absolute CC 5BH Reverb Send Level 00H 7FH 0 Max Preset value absolute CC 5DH Chorus Send Level 00H 7FH 0 Max Preset value absolute GM2 System On GM2 F0 7E XN 09...

Page 9: ...Song Sel x x Tune x x System Clock o o Notes Mode 1 OMNI ON POLY Mode 2 OMNI ON MONO o Yes Mode 3 OMNI OFF POLY Mode 4 OMNI OFF MONO x No Real Time Commands o o All Sound OFF x o 120 126 127 Aux Reset...

Reviews: