background image

4

Pitch Bend Change

Status

2nd byte

3rd bytes

EnH

llH

mmH

n = MIDI channel number: 0H-FH (ch.1-ch.16)
mm, ll = Pitch Bend value: 00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)

*

Not received when Rx.PITCH BEND = OFF. (Initial value is ON)

*

The resulting effect is determined by System Exclusive messages. With the initial
settings the effect is Pitch Bend.

Channel Mode Messages

All Sounds Off (Controller number 120)

Status

2nd byte

3rd bytes

BnH

78H

00H

n = MIDI channel number: 0H-FH (ch.1-ch.16)

*

When this message is received, all currently-sounding notes on the corresponding
channel will be turned off immediately.

Reset All Controllers (Controller number 121)

Status

2nd byte

3rd bytes

BnH

79H

00H

n = MIDI channel number: 0H-FH (ch.1-ch.16)

*

When this message is received, the following controllers will be set to their reset values.

Controller

Reset value

Pitch Bend Change

+-0 (Center)

Polyphonic Key Pressure

0 (off)

Channel Pressure

0 (off)

Modulation

0 (off)

Expression

127 (max)

Hold 1

0 (off)

Portamento

0 (off)

Sostenuto

0 (off)

Soft

0 (off)

RPN

unset; previously set data will not change

NRPN

unset; previously set data will not change

Loacl Control (Controller number 122)

Status

2nd byte

3rd bytes

BnH

7AH

vvH

n = MIDI channel number: 0H-FH (ch.1-ch.16)
vv = Control value: 00H, 7FH (0, 127), 00H: Local Off, 7FH: Local On

All Notes Off (Controller number 123)

Status

2nd byte

3rd bytes

BnH

7BH

00H

n = MIDI channel number: 0H-FH (ch.1-ch.16)

*

When All Notes Off is received, all notes on the corresponding channel will be turned
off. However if Hold 1 or Sostenuto is ON, the sound will be continued until these are
turned off.

OMNI OFF (Controller number 124)

Status

2nd byte

3rd bytes

BnH

7CH

00H

n = MIDI channel number: 0H-FH (ch.1-ch.16)

*

The same processing will be carried out as when All Notes Off is received.

OMNI ON (Controller number 125)

Status

2nd byte

3rd bytes

BnH

7DH

00H

n = MIDI channel number: 0H-FH (ch.1-ch.16)

*

OMNI ON is only recognized as "All notes off"; the Mode doesn't change (OMNI OFF
remains).

MONO (Controller number 126)

Status

2nd byte

3rd bytes

BnH

7EH

mmH

n = MIDI channel number: 0H-FH (ch.1-ch.16)
mm = mono number: 00H-10H (0-16)

*

The same processing will be carried out as when All Sounds Off and All Notes Off is
received, and the corresponding channel will be set to Mode 4 (M = 1) regardless of the
value of "mono number."

POLY (Controller number 127)

Status

2nd byte

3rd bytes

BnH

7FH

00H

n = MIDI channel number: 0H-FH (ch.1-ch.16)

*

The same processing will be carried out as when All Sounds Off and All Notes Off is
received, and the corresponding channel will be set to Mode 3.

System Realtime Message

Active Sensing

Status
FEH

*

When Active Sensing is received, the unit will begin monitoring the intervals of all
further messages. While monitoring, if the interval between messages exceeds 420 ms,
the same processing will be carried out as when All Sounds Off, All Notes Off and Reset
All Controllers are received, and message interval monitoring will be halted.

System Exclusive Message

Status

Data byte

Status

F0H

iiH, ddH, ......, eeH

F7H

F0H: System Exclusive Message status
ii = ID number: an ID number (manufacturer ID) to indicate the manufacturer whose

Exclusive message this is. Roland's manufacturer ID is 41H.
ID numbers 7EH and 7FH are extensions of the MIDI standard; Universal
Non-realtime Messages (7EH) and Universal Realtime Messages (7FH).

dd, ..., ee = data: 00H-7FH (0-127)
F7H: EOX (End Of Exclusive)

The System Exclusive Messages received by the HP-337 are; messages related to mode
settings, Universal Realtime System Exclusive messages and Data Set (DT1).

System exclusive messages related to mode settings

These messages are used to initialize a device to GS or General MIDI mode, or change the
operating mode. When creating performance data, a "GM1 System On" message should be
inserted at the beginning of a General MIDI 1 score, a "GM2 System On" message at the
beginning of a General MIDI 2 score, and a "GS Reset" message at the beginning of a GS
music data. Each song should contain only one mode message as appropriate for the type of
data. (Do not insert two or more mode setting messages in a single song.)
"GM System On" uses Universal Non-realtime Message format. "GS Reset" uses Roland
system Exclusive format "Data Set 1 (DT1)."

GM1 System On

This is a command message that resets the internal settings of the unit to the General MIDI
initial state (General MIDI System-Level 1). After receiving this message HP-337, will
automatically be set to the proper condition for correctly playing a General MIDI score.

Status

Data byte

Status

F0H

7EH, 7FH, 09H, 01H

F7H

Byte

Explanation

F0H

Exclusive status

7EH

ID number (Universal Non-realtime Message)

7FH

Device ID (Broadcast)

09H

Sub ID#1 (General MIDI Message)

01H

Sub ID#2 (General MIDI 1 On)

F7H

EOX (End Of Exclusive)

*

When this message is received, Rx.BANK SELECT will be OFF and Rx.NRPN will be
OFF.

*

There must be an interval of at least 50 ms between this message and the next.

Содержание HP 337

Страница 1: ...t received when Rx MODULATION OFF Initial value is ON The resulting effect is determined by System Exclusive messages With the initial settings this is Pitch Modulation Depth Portamento Time Controlle...

Страница 2: ...te BnH 4DH vvH n MIDI channel number 0H FH ch 1 ch 16 vv Vibrato Depth Value relative change 00H 7FH 64 0 63 Initial Value 40H no change Some Tones will not exhibit any change Vibrato Delay Controller...

Страница 3: ...changes or in the range of change Parameters marked absolute change will be set to the absolute value of the parameter regardless of the preset value Data entry LSB llH is ignored RPN MSB LSB Control...

Страница 4: ...BnH 7FH 00H n MIDI channel number 0H FH ch 1 ch 16 The same processing will be carried out as when All Sounds Off and All Notes Off is received and the corresponding channel will be set to Mode 3 Syst...

Страница 5: ...at least 50 ms between this message and the next Universal Realtime System Exclusive Messages Master volume Status Data byte Status F0H 7FH 7FH 04H 01H llH mmH F7H Byte Explanation F0H Exclusive statu...

Страница 6: ...e message 7FH Device ID Broadcast 09H Sub ID 1 Controller Destination Setting 03H Sub ID 2 Control Change 0nH MIDI Channel 00 0F ccH Controller number 01 1F 40 5F ppH Controlled parameter rrH Controll...

Страница 7: ...ets of 128 bytes or less If Data Set 1 is transmitted successively there must be an interval of at least 40 ms between packets Regarding the checksum please refer to section 4 p 13 2 Transmit data Arr...

Страница 8: ...F0H 7EH 10H 06H 02H 41H 42H 00H 00H 09H 00H 01H 00H 00H F7H Byte Explanation F0H Exclusive status 7EH ID number universal non realtime message 10H Device ID use the same as the device ID of Roland 06H...

Страница 9: ...03 Refer to section 4 Supplementary material About tuning p 14 40 00 04 00 00 01 00 7F MASTER VOLUME 0 127 7F 127 F0 7F 7F 04 01 00 vv F7 40 00 05 00 00 01 28 58 MASTER KEY SHIFT 24 24 semitones 40 0...

Страница 10: ...01 Rx RPN OFF ON 01 ON 40 1x 0A 00 00 01 00 01 Rx NRPN OFF ON 00 01 OFF ON When GM1 System On and GM2 System On are received Rx NRPN will be set OFF When GS Reset is received it will be set ON 40 1x...

Страница 11: ...40 1x 46 00 7F SCALE TUNING F 64 63 cent 40 0 cent 40 1x 47 00 7F SCALE TUNING G 64 63 cent 40 0 cent 40 1x 48 00 7F SCALE TUNING G 64 63 cent 40 0 cent 40 1x 49 00 7F SCALE TUNING A 64 63 cent 40 0 c...

Страница 12: ...CC1 LFO1 TVF DEPTH 0 2400 cent 00 0 cent 40 2x 46 00 00 01 00 7F CC1 LFO1 TVA DEPTH 0 100 0 00 0 40 2x 47 00 00 01 00 7F CC1 LFO2 RATE CONTROL 10 0 10 0 Hz 40 0 Hz 40 2x 48 00 00 01 00 7F CC1 LFO2 PI...

Страница 13: ...atus and n is the MIDI channel number Since EH 14 and 49H 73 this is a Program Change message with MIDI CH 15 program number 74 Flute in GS Example 3 EA 00 28 EnH is the Pitch Bend Change status and n...

Страница 14: ...7 39 440 0 0 00 40 00 0 00 04 00 00 0 439 0 3 94 3D 3D 323 00 03 0D 09 39 438 0 7 89 3A 7A 646 00 03 0B 01 79 Example Set the tuning of MIDI channel 3 to A4 442 0 Hz Send RPN 1 to MIDI channel 3 From...

Страница 15: ...1 4 8 8 38 00h 48h 09h Glocken 1 00h 00h 0Ah GS Music Box 1 8 39 00h 40h 0Ah Music Box 1 4 5 00h 48h 0Ah Music Box 1 00h 00h 0Bh GS Vibe 1 8 40 00h 40h 0Bh Vibraphone 1 4 1 00h 48h 0Bh Vibraphone 1 0...

Страница 16: ...h 40h 21h Fingered Bs 1 00h 48h 21h Fingered Bs 1 00h 00h 22h GS Picked Bs 1 8 86 00h 40h 22h Picked Bs 1 00h 41h 22h Mute PickBs 1 00h 48h 22h Picked Bs 1 00h 00h 23h Fretless Bs 1 8 87 00h 48h 23h F...

Страница 17: ...00h 00h 48h Piccolo 1 8 139 00h 48h 48h Piccolo 1 00h 00h 49h GS Flute 1 8 140 00h 40h 49h Flute 1 8 1 00h 48h 49h Flute 1 00h 00h 4Ah Recorder 1 8 141 00h 48h 4Ah Recorder 1 00h 00h 4Bh Pan Flute 1 8...

Страница 18: ...00h 00h 6Ch Kalimba 1 4 11 8 184 00h 48h 6Ch Kalimba 1 00h 00h 6Dh Bagpipe 1 8 185 00h 48h 6Dh Bagpipe 1 00h 00h 6Eh Fiddle 1 8 186 00h 48h 6Eh Fiddle 1 00h 00h 6Fh Shanai 1 8 187 00h 48h 6Fh Shanai 1...

Страница 19: ...249 02h 00h 7Fh Lasergun 1 8 250 03h 00h 7Fh Explosion 2 8 251 KR 337 Drum MAPPING CC0 CC32 PC Tone Name Notes 00h 40h 00h STANDARD 8 6 00h 40h 08h ROOM 8 242 00h 00h 10h POWER 8 243 00h 00h 18h ELECT...

Отзывы: