Midi data format, T----------<vch>-r, Add-1 – Yamaha P-100 Benutzerhandbuch

Seite 58

Achtung! Der Text in diesem Dokument wurde automatisch erkannt. Um das ursprüngliche Dokument anzeigen, können Sie den "ursprünglichen Modus" verwenden können.

Advertising
background image

MIDI DATA FORMAT

1. Midi Transmission/Reception Block Diagrams

1.1

Reception

Flow

Diagram

-<Vch>

-<V+1 ch

-<Vch>

\V+1 ch

T----------<Vch>-r

Split

'—O O-------- <V+1 ch>—^

$FE ACTIVE SENSING

$8n NOTE OFF

$9n NOTE ON/OFF

$Bn, $01 Modulation

$07 Volume
$04 Sustain
$42 Sostenuto

$Bn, $43 Soft

$Cn PROGRAM CHANGE

— $Cn PROGRAM CHANGE

$En PITCH BENDER

* o i 1

BulK Protect

L<Vch>-r-0 O—

Bulk Protect

1-0 O-

— $F0, $43, $1n, $2A, $0D,

SW Remote

— $F0, $43, $0n, $7A

(SK^ _2306SY)

System Setup bulk

$F0, $43, $0n, $7A

PC Transmit Table

(SK_ _2306PT)

$F0, $43, $0n, $7A

(SK_ _2306PR)

PC Receive Table

— $F0, $43, $1n, $2A, $00

Prameter change
(System Setup data)

— $F0, $43, $1n, $2A, $0E

Parameter change
(PC Transmit Table)

— $F0, $43, $1n, $2A, $0F

Parameter change
(PC Receive Table)

— $F0, $43, $2n, $7A

(SK_ _2306SY)

— $F0, $43, $2n, $7A

(SK_ _2306PT)

System Setup bulk D.reg.

PC Transmit Table D.reg.

— $F0, $43, $2n, $7A

(SK_ ^2306PR)

PC Receive Table D.reg.

V ch
Pch

Receive Channel
PC Receive Channel

1.2 Transmission Flow Diagram

T ch-------Transmit channel

■ MIDI

2. Channel Messages

2.1

Transmission

2.1.1 NoteOn/Off

Transmitted note range: 21 (A-I)~I08 (C7)
Velocity range:

0~127 (0 = note ol'C)

The transmitted note number value can be adjusted witiiin the range from 0

(C-2) to 127 (G8) using the MIDI Tch and Tch+1 transpose settings.

2.1.2 CONTROL CHANGE

The P-lOO’s controllers transmit MIDI data as described in the table

below.

ctl#

parameter

data rng

1

64
66
67

1-120
1-120

Modulation wheel
Sustain pedal
Sostenuto pedal
Soft pedal
Continues Slider

Foot Controller

0-127
0,127

0, 127
0, 127
0-127

0-127

2.1.3 PITCH BEND

Pitch bend messages are transmitted with 7-bit resolution.

2.1.4 AFTERTOUCH

Aftertouch messages are transmitted by the CS slider or the foot controller
when the.se controllers are assigned to the aftertouch function.

2.1.5 PROGRAM CHANGE

Program change messages are transmitted on the transmit channel (Tch) as
specified by the program change transmit table when a main voice is
selected in any mode. Program change messages are transmitted on the sub
voice transmit channel (Tch+1) according to the program change tran.smit
table settings when the Split mode sub voice is selected. No program
change message is transmitted when the Dual mode sub voice is selected.

2.1.6 CHANNEL MODE

No channel mode messages are transmitted.

2.2 RECEPTION

2.2.1 NOTEON/OFF

Transmitted note range: 0 (C-2)~I27 (G8)
Velocity range:

1-127

Note numbers below 21 (A-1) are played as the corresponding note of the
lowermost octave (A-1 to G#0). Note numbers above 108 (C7) are played
as the corresponding note of the uppermost octave (C#6 to C7).

Velocity is received for note on messages only.

2.2.2 CONTROL CHANGE

The parameters in the table control are controlled by received control
change messages.

cll#

parameter

data rng

Modulation wheel

0-127

7

Volume

0-127

64

Sustain pedal

0, 127

66

Sostenuto pedal

0, 127

67

Soft pedal

0, 127

2.2.3 PITCH BEND

Pitch is controlled by the MSB of received pitch bend messages only.

2.2.4 AFTERTOUCH

Aftertouch messages are not recognized.

Add-1

Advertising