Roland gp-7 - Manual

Roland gp-7

Roland gp-7 – Manual, read for free online in PDF format. We hope this helps you resolve any issues you may have. If you have further questions, please contact us through the contact form.

1 Page 1
2 Page 2
3 Page 3
4 Page 4
5 Page 5
6 Page 6
7 Page 7
8 Page 8
9 Page 9
10 Page 10
11 Page 11
12 Page 12
13 Page 13
14 Page 14
Page: / 14

Table of Contents:

  • Page 2 – MIDI Implementation; Program Change
  • Page 3 – Channel Mode Messages; Reset All Controllers (Controller number 121); System Realtime Message; Active Sensing; System Exclusive Message; Universal Non-realtime System Exclusive Messages
  • Page 4 – Universal Realtime System Exclusive Messages
  • Page 5 – Data Transmission
  • Page 6 – Channel Voice Messages
  • Page 7 – System Exclusive Messages; Universal Non-realtime System Exclusive Message; Parameter Address Map
  • Page 11 – Decimal and Hexadecimal Table; Examples of Actual MIDI Messages
  • Page 12 – How to calculate the checksum; ASCII Code Table
  • Page 13 – Digital Piano; MIDI Implementation Chart
Loading the manual

Digital Piano

Model: V-Piano Grand

Date: Jun. 1, 2011

Version: 1.00

1

(GP-7)

MIDI Implementation

1. Receive data

* “†” marked parameters are recognized by only GM2 sound generator.

Channel Voice Messages

Note off

Status

2nd byte

3rd byte

8nH

kkH

vvH

9nH

kkH

00H

n = MIDI channel number:

0H - FH (ch.1 - 16)

kk = note number:

00H - 7FH (0 - 127)

vv = note off velocity:

00H - 7FH (0 - 127)

* Some instruments are not received in Rhythm set.

Note on

Status

2nd byte

3rd byte

9nH

kkH

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

kk = note number:

00H - 7FH (0 - 127)

vv = note on velocity:

01H - 7FH (1 - 127)

Control Change

Bank Select (Controller number 0, 32)

Status

2nd byte

3rd byte

BnH

00H

mmH

BnH

20H

llH

n = MIDI channel number:

0H - FH (ch.1 - 16)

mm, ll = Bank number:

00 00H - 7F 7FH (bank.1 - bank.16384)

* The Rhythms and Tones corresponding to each Bank Select are as follows.

• V-Piano Grand (GP-7)

BANK SELECT | PROGRAM | GROUP
LSB | NUMBER |
-------------+-----------+--------
000 | 001 - 030 | Preset
064 | 001 - 100 | User

• GM2

BANK SELECT | PROGRAM | GROUP
MSB | LSB | NUMBER |
-----+---------+-----------+-------------
000 | | 001 - 128 | GM Tone
: | | |
032 | | 001 - 128 | GM Tone
120 | | 001 - 057 | GM2 Rhythm
121 | 000 - | 001 - 128 | GM2 Tone

Modulation (Controller number 1) †

Status

2nd byte

3rd byte

BnH

01H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Modulation depth:

00H - 7FH (0 - 127)

Portamento Time (Controller number 5) †

Status

2nd byte

3rd byte

BnH

05H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Portamento Time:

00H - 7FH (0 - 127)

Data Entry (Controller number 6, 38) †

Status

2nd byte

3rd byte

BnH

06H

mmH

BnH

26H

llH

n = MIDI channel number:

0H - FH (ch.1 - 16)

mm, ll = the value of the parameter specified by RPN/NRPN
mm = MSB, ll = LSB

Volume (Controller number 7)

Status

2nd byte

3rd byte

BnH

07H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Volume:

00H - 7FH (0 - 127)

Panpot (Controller number 10) †

Status

2nd byte

3rd byte

BnH

0AH

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Panpot:

00H - 40H - 7FH (Left - Center - Right),

Expression (Controller number 11)

Status

2nd byte

3rd byte

BnH

0BH

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Expression:

00H - 7FH (0 - 127)

Hold 1 (Controller number 64)

Status

2nd byte

3rd byte

BnH

40H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH

Portamento (Controller number 65) †

Status

2nd byte

3rd byte

BnH

41H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

Sostenuto (Controller number 66)

Status

2nd byte

3rd byte

BnH

42H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

Soft (Controller number 67)

Status

2nd byte

3rd byte

BnH

43H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127)

Legato Foot Switch (Controller number 68) †

Status

2nd byte

3rd byte

BnH

44H

vvH

n = MIDI channel number:

0H - FH (ch.1 - 16)

vv = Control value:

00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON

Copyright © 2011 ROLAND CORPORATION
All rights reserved. No part of this publication may be reproduced in any form without the written permission of ROLAND CORPORATION.

V-Piano_Grand_Imple_e01.book 1 ページ 2011年6月22日 水曜日 午前11時3分

"Loading the manual" means you need to wait until the file loads and becomes available for online reading. Some manuals are very large, and the time they take to appear depends on your internet speed.

Summary

Page 2 - MIDI Implementation; Program Change

2 MIDI Implementation ❍ Resonance (Controller number 71) † Status 2nd byte 3rd byte BnH 47H vvH n = MIDI channel number: 0H - FH (ch.1 - 16) vv= Resonance value (relative change): 00H - 7FH (-64 - 0 - +63) ❍ Release Time (Controller number 72) † Status 2nd byte 3rd byte BnH 48H vvH n = MIDI channel ...

Page 3 - Channel Mode Messages; Reset All Controllers (Controller number 121); System Realtime Message; Active Sensing; System Exclusive Message; Universal Non-realtime System Exclusive Messages

3 MIDI Implementation ■ Channel Mode Messages ● All Sounds Off (Controller number 120) Status 2nd byte 3rd byte BnH 78H 00H n = MIDI channel number: 0H - FH (ch.1 - 16) * When this message is received, all notes currently sounding on the corresponding channel will be turned off. ● Reset All Controll...

Page 4 - Universal Realtime System Exclusive Messages

4 MIDI Implementation ❍ GM System Off † Status Data byte Status F0H 7EH, 7F, 09H, 02H F7H Byte Explanation F0H Exclusive status 7EH ID number (Universal Non-realtime Message) 7FH Device ID (Broadcast) 09H Sub ID#1 (General MIDI Message) 02H Sub ID#2 (General MIDI Off) F7H EOX (End Of Exclusive) ● Un...

Other Roland Models

All Roland Other