CN301 MIDI Settings Manual
The term MIDI is an acronym for Musical Instrument Digital Interface, an international standard for connecting musical instruments, computers, and other devices to allow the exchange of performance data.
When the instrument is connected to a computer using a USB cable, the computer will recognise the instrument as a MIDI device, allowing the instrument to send and receive MIDI messages in the same manner as a normal MIDI interface.
Use a suitable USB cable to connect the USB type A port on the computer to the USB type B port on thedigital piano. If there is no USB type A port on the computer, a conversion adapter may be required.

▋ MIDI use case
When connected to a computer, the digital piano can be used torecord and playback performances using sequencer software
running on the computer. When multi-timbral mode is enabledon the digital piano, it becomes possible to record and playback
multi-track songs, with different sounds playing simultaneously
on each MIDI channel.

USB type “B”

USB type “A”

P4 Multi-timbral Mode

▋ MIDI functions
The following functions are available with MIDI.
Transmit/receive note information
Transmit/receive note information from a MIDI-connectedmusical instrument or device.

Transmit/receive channel settingsSpecify transmit/receive channels within the range of 1 to 16.

Transmit/receive Program Change number
Transmit/receive program change data to/from a MIDI connected musical instrument or device.

Multi-timbral mode setting
Receive multiple channel MIDI data from a MIDI-connectedmusical instrument or device.
* Multi-timbral mode setting must be enabled.

Transmit/receive pedal data
Transmit/receive sustain, sostenuto, and soft pedal data froma MIDI-connected musical instrument or device.

Transmit/receive exclusive data
Transmit/receive front panel or menu function settings as exclusive data.

Receive volume data
Receive MIDI volume data sent from a MIDI-connected musical instrument or device.

Copyright notice
Pieces of music based on existing works such as CDs, music files, SMF data, etc. should only be used for private listening, and for enjoying with friends and family. According to copyright law, it is not permitted to play commercial music publicly without permission
from the copyright owner. Kawai is not liable for any copyright law infringement committed by the digital piano user.
P8 MIDI Implementation Chart“MIDI” is a registered trademark of the Association ofMusical Electronics Industry.

1▋ MIDI settings
Function name
MIDI ChannelTransmit Program Change
NumberLocal Control

Explanation
This setting allows the transmit/receive channel to be specified. The selectedchannel will function as both the transmit and receive channel. Separate transmit/receive channels cannot be specified.
This function is used to transmit a program change number (ranging from 1 to128) in order to change the sound of an external MIDI device.
This setting determines whether the digital piano will play an internal soundwhen the keys are pressed. This setting is useful when using the digital piano tocontrol an external MIDI device.

Default setting
1ch1OnWhen Local Control is set to “On”, the digital piano will play an internal sound andtransmit information to an external MIDI device.

Transmit Program Change
Number ON/OFF
Multi-timbral mode

Channel Mute

When Local Control is set to “Off ”, the digital piano will transmit information to an
external MIDI device only.
This setting determines whether or not the digital piano will transmit programchange information when sounds are changed.
This setting determines whether or not the digital piano is able to receive MIDI
information on more than one MIDI channel simultaneously. This allows the instrument to play back multitrack, multi-timbral performance data sent from anexternal MIDI device.
This setting is enabled only when Multi-timbral Mode is ON. This setting determines whether to receive information for each MIDI channel.

▋ Entering MIDI settings

OnOffPlay All�

1. On the Settings Menu screen, press the [UP]/[DOWN] button
to select “MIDI Settings”.

EFFECTSREVERB�

2. Press the [2] button to enter the MIDI Settings screen.
3. Press the [UP]/[DOWN] button to select a setting.

�4. Press the [LEFT]/[RIGHT] button to set the value or type.
• Pressing the [LEFT]/[RIGHT] buttons simultaneously will restore the default setting.

��
EFFECTS�REVERB�

MIDI Channel▋ Setting MIDI channel
With “MIDI Channel” selected, press the [LEFT]/[RIGHT] button toselect the MIDI channel.

• The MIDI Channel setting is effective until the power is turned off.
• The preferred MIDI Channel setting can be stored to the Startup Setting memory for automatic selection when theinstrument is turned on. Please refer to Owner’s Manual page 50 for more information.

2Omni mode
When the digital piano is turned on, the instrument is automatically set to “omni mode on”, allowing MIDI information to be received
on all MIDI channels (1~16). When the MIDI Channel setting is used to specify a transmit/receive channel, the instrument will be set
to “omni mode off”.

Multi-timbral mode and Split/Dual modes• Using Split mode with Multi-timbral mode enabled
Notes played in the lower section of the keyboard will be transmitted on the channel that is 1 channel higher than the specified channel. For example, if the MIDI channel is set to 3, notes played in the lower section of the keyboard will be transmitted on channel 4. (Ifthe specified MIDI channel is 16, the lower section / layered part will be transmitted on channel 1.)• Using Dual mode with Multi-timbral mode enabled
Notes played will be transmitted on two channels: the specified channel and the channel that is 1 channel higher. For example, if theMIDI channel is set to 3, notes played on the keyboard will be transmitted on channels 3 and 4. (If the specified MIDI channel is 16, thelower section / layered part will be transmitted on channel 1.)

Transmit Program Change Number▋ Turning Transmit Program Number ON/OFF
With “Transmit PGM #” selected, press the [LEFT]/[RIGHT] button
to turn the setting ON or OFF.

▋ Sending a Program Number
With “Send PGM #” selected, press the [LEFT]/[RIGHT] buttons toselect the Program Number, then press the [2] button to send
the selected number.
Program Numbers in the range of 1~128 can be sent.
• The Transmit Program Number Change ON/OFF setting is effective until the power is turned off.
• Exclusive information is not sent if the Transmit Program Change Number setting is OFF.
• When using Dual or Split mode, On/Off information and sound type settings for are transmitted as exclusive data, however
program change numbers will not be transmitted. Program change numbers will be transmitted when Multi-timbral modeis set to On1 or On2.

Local Control▋ Setting Local Control
With “Local Control” selected, press the [LEFT]/[RIGHT] button toturn the setting ON or OFF.

• The Local Control setting is effective until the power is turned off.
• The preferred Local Control setting can be stored to the Startup Setting memory for automatic selection when theinstrument is turned on. Please refer to Owner’s Manual page 50 for more information.

♯3

Multi-timbral Mode
▋ Setting Multi-timbral Mode
With “Multi Timbre” selected, press the [LEFT]/[RIGHT] button to
select “On1”, “On2, or “Off”.

When “On1” or “Off” is set:
P5 The sound corresponding to the number on the left of “Program Change Number List” is selected.

When “On2” is set:
P5 The sound corresponding to the number on the right of “Program Change Number List” is selected.

• Whether to turn the sound ON or OFF can be set on each receive channel.
P4 Channel Mute

• All receive channels sound at full volume when Multi-timbral Mode is ON even in Split mode.
The preferred Multi-timbral Mode setting can be stored to the Startup Setting memory for automatic selection when theinstrument is turned on. Please refer to Owner’s Manual page 50 for more information.

Channel Mute
▋ Setting Channel MuteWith the desired channel selected, press the [LEFT]/[RIGHT] button to select “Play” or “Mute”.

• The Channel Mute setting is effective until the power is turned off.
• The preferred Channel Mute setting can be stored to the Startup Setting memory for automatic selection when theinstrument is turned on. Please refer to Owner’s Manual page 50 for more information.

4▋ Program Change Number List
Multi-timbral mode= off/on1
Program number

Multi-timbral mode = on2
Program numberBank MSB

Bank LSB

SK-EX Concert Grand Piano | Concert

111210EX Concert Grand Piano | Concert

2195

27

SK-5 Grand Piano | Classic

319530SK-EX Concert Grand Piano | Jazz

411211EX Concert Grand Piano | Standard

519516

SK-EX Concert Grand Piano | Mellow

61121

2EX Concert Grand Piano | Mellow

719529Upright Piano | Classic

819525EX Concert Grand Piano | Pop

919528SK-5 Grand Piano | Pop

10195

31

Upright Piano | Boogie

11195

26

EX Concert Grand Piano | Modern

1221210Upright Piano | Honky Tonk

1341210Tine Electric Piano

1451210

Reed Electric Piano

1551213Modern Electric Piano

1661210Tine Electric Piano 2

1751211Modern Electric Piano 2186121

1Jazz Organ

19181210Blues Organ

20171210Ballad Organ2117955Gospel Organ

2217953Church Organ

23

20

1210Diapason

242095

7Diapason Octave

252095

6Principal Octave

26

2095

24

Harpsichord

27

71210Clavi

28

81210

Vibraphone29

121210Marimba

30

13121

0Celesta

31

91210

Slow Strings

324595

1String Pad

33

49

95

8Warm Strings

34

49

95

1String Ensemble

35

49

1210

Choir

36

53

1210

Choir 2

37

54

95

53

New Age Pad

3889

1210

Atmosphere

39100

121

0

Wood Bass

4033

1210

Electric Bass

41

34

1210

Fretless Bass

42

36

1210

Wood Bass & Ride

4333951Ballad Guitar

4426956

Pick Nylon Guitar

45

2595

3

Sound name

PIANO1PIANO2

E.PIANOORGAN

HARPSI & MALLETS

STRINGS

VOCAL & PAD

BASS & GUITAR

5▋ Program Change Number List (Played only when receiving MIDI)
Multi-timbral mode = on2

Sound nameMulti-timbral mode
= off/on1
Program number

Program number

Bank MSBBank LSB

Glockenspiel

-

10

121

0

Music Box

-

11

121

0

Xylophone

-

14

121

0

Tubular Bells

-

15

121

0

Church Bells

-

15

121

1

Rock Organ-

19

121

0Accordion

-

22

121

1Harmonica-

23

121

0Nylon Acoustic Guitar-

251210Modern Jazz Guitar

-

27

121

0

Muted Electric Guitar

-

29

1210

Cutting Guitar

-

29

121

1

Overdrive Guitar

-

30

121

0

Finger Slap Bass

-

34

121

1Synth Bass

-

39

121

0Violin

-

41

121

0

Viola-

42

121

0

Cello-

43

121

0

Contrabass

-

44

121

0

Pizzicato

-

46

121

0Harp-

47

121

0

Orchestra Hit-

56

121

0

Trumpet

-

57

121

0

Trombone

-

58

121

0Tuba-

59

121

0

Muted Trumpet

-

60

121

0

French Horns

-

61

121

0

Brass Section

-

62

121

0

Synth Brass

-

63

121

0

Soprano Sax

-

65

121

0

Alto Sax-

66

1210Tenor Sax-

67

1210

Baritone Sax-

68

1210Oboe-

69

121

0

English Horn-

70

1210Bassoon-

71

1210Clarinet-

72

1210Piccolo-

731210Flute-

74

1210

Pan Flute-

76

1210Square-

81

1210Sine-

81

121

2

Sawtooth

-

82

121

0Warm Pad

-

90

121

0

Pop Set-

11200

Room Set-

91200Analog Set

-

26

1200

Dance Set

-

27

1200

Ambience Set

-

33

1200

Brush Set

-

41

1200

Orchestra Set-

49

1200Can be selected only when Multi-timbral Mode is set
to “On2”.
6

MIDI Exclusive Data Format
1st byte

1

2nd byte

3rd byte

4th byte

5th byte

6th byte

7th byte

8th byte

9th byte

23456789Byte

IDDescription

123456789F04000 - 0F
10, 300426
data 1
data 2
data 3

Start code
Kawai ID number
MIDI channel
Function code (30 when setting Multi-timbre On/Off )Indicates that the instrument is an electric piano
Indicates that the piano is a CN301 model

10F7

End code

See table below

data 1

data 2

data 3Function

00
01
020F
1416171920000000
15 - 6C00 - 7F
1F - 6000, 7F
00 - 0300 - 7F00 - 7F

Multi-timbre Off
Multi-timbre On 1
Multi-timbre On 2
Split Point : A0-C8
Dual/Split balance
Tune, 40 : 440 Hz
00 : Program Change Off, 7F : Program Change On
Lower Octave Shift
Dual, data 2 : Main sound, data 3 : Layer sound21
2500 - 7F
00 - 0900 - 7F
00 - 0B

2600, 7F

00 - 0F

Split, data 2 : Upper sound, data 3 : Lower sounddata2 : Temperament
00 : Equal, 01 : Pure Major, 02 : Pythagorean, 03 : Meantone,
04 : Werkmeister, 05 : Kirnberger, 07 : Pure Minor, 09 : User
data3 : Key
Multi-timbre, data 2 : 00 (Mute), 7F (Play), data 3 : Channel

710th byte

10

MIDI Implementation Chart
Date : June 2022 Version : 1.0
Function
Basic channel

Mode

Note number
Velocity
After touch

At power-up

Other functions

11 - 16

1 - 16

Mode 3Mode 1

Message

X

Mode 1, 3

Alternative*********

X

9 - 120*

0 - 127

Range*********

0 - 127

Note onOO

Note offOO

Key specificX

X

Channel specificXOXORemarks mni mode is on at power-up.
O
Omni mode can be turned off throughMIDI channel setting operations.
* Including transpose

0,32

OO

Bank Select *1

1X

OModulation

5

X

O

Portament Time

6,38

X

O

Data Entry

7

O

O

Volume10X

OPanpot

11

X

O

Expression Pedal

64

O (Right pedal)O

Sustain Pedal

65

X

O

Portament66

O (Middle pedal)

O

Sostenuto Pedal

67

O (Left pedal)

O

Soft Pedal

71

X

O

Resonance

72

X

O

Release Time73

X

O

Attack Time74

X

OBrightness

75

X

O

Decay Time76

XO

Vibrato Speed77

XO

Vibrato Depth78X

O

Vibrato Delay

91

X

O

Reverb Send Level

93100, 101

X
X

O
O

Chorus Send Level
RPN LSB, MSB

O (0 - 127)

O*********

Exclusive

Real time1

At power-up

Program change
settable range

CommonReceive

Settable

Pitch bend

Control change

TransmitO

OSong position

X

X

Song selection

X

X

Tune

X

X

Clock

X

X

Commands

X

X

Local On / OffXOAll notes OffXO

Active sensing

X

O

Reset

X

X

Transmission can be selectedRemarks

Mode 1: omni mode On, Poly   Mode 2: omni mode On, Mono
Mode 3: omni mode Off, Poly   Mode 4: omni mode Off, Mono

O : Yes
X : NoSP00001570-R1008