Midi Implementation - Roland PhraseLab MC-09 Mode D'emploi

Table des Matières

Publicité

MIDI Implementation

Symbol
Description
Range
n
MIDI Channel
0H-FH (ch.1-ch.16)
vv
Control value
00H-7FH (0-127)
kk
Note Number
00H-7FH (0-127)
xx
ON/OFF
00H-3FH (0-63:OFF), 40H-7FH (64-127:ON)
1. Data Reception (DSP Synth. Section)
■Channel Voice Messages
●Note Off
Status
2nd byte
8nH
kkH
9nH
kkH
vv = Note Off velocity: 00H - 7FH (0 - 127)
●Note On
Status
2nd byte
9nH
kkH
vv = Note On velocity: 01H - 7FH (1 - 127)
●Control Change
❍Bank Select (Controller number 0, 32)
Status
2nd byte
BnH
00H
BnH
20H
mm, ll = Bank number: 00 00H - 7F 7FH (bank.1 - bank.16384)
* Not received when Receive Program Change switch parameter is OFF.
* The Patterns corresponding to each Bank Select are as follows.
Bank Select | Program No.| Group
MSB | LSB
|
|
------+------+------------+---------------------------
81
|
0
|
001 - 040 | Preset Lead
81
|
1
|
001 - 060 | Preset Bass
81
|
2
|
001 - 100 | Preset Rhythm
81
|
3
|
001 - 030 | Preset Effects 001 - 030
85
|
0
|
001 - 020 | User
86
|
0
|
001 - 050 | Card
❍Modulation (Controller number 1)
Status
2nd byte
BnH
01H
❍Volume (Controller number 7)
Status
2nd byte
BnH
07H
* The Level parameter will change.
❍Panpot (Controller number 10)
Status
2nd byte
BnH
0AH
vv = Panpot: 00H - 40H - 7FH (Left - Center - Right)
* The DSP Synth Pan parameter will change.
❍General Purpose Controller 1 (Controller number 16)
Status
2nd byte
BnH
10H
* The C1 parameter will change.
❍General Purpose Controller 2 (Controller number 17)
Status
2nd byte
BnH
11H
* The C2 parameter will change.
Copyright © 2002 ROLAND CORPORATION
All rights reserved. No part of this publication may be reproduced in any form without the written permission of ROLAND CORPORATION.
3rd byte
vvH
00H
3rd byte
vvH
3rd byte
mmH
llH
Pattern No.
001 - 040
001 - 060
001 - 100
001 - 020
001 - 050
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
❍General Purpose Controller 3 (Controller number 18)
Status
2nd byte
BnH
12H
* The C3 parameter will change.
❍Portamento (Controller number 65)
Status
2nd byte
BnH
41H
xx = Control value: 00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON
❍Resonance (Controller number 71)
Status
2nd byte
BnH
47H
vv = Resonance value: 00H - 7FH (0 - 127)
* The RESO parameter will change.
❍Cutoff (Controller number 74)
Status
2nd byte
BnH
4AH
vv = Cutoff value: 00H - 7FH (0 - 127)
* The CUTOFF parameter will change.
❍General Purpose Controller 8 (Controller number 83)
Status
2nd byte
BnH
53H
* The DECAY parameter will change.
●Program Change
Status
2nd byte
CnH
ppH
pp = Program number: 00H - 7FH (prog.1 - prog.128)
* Not received when Receive Program Change switch parameter is OFF.
●Pitch Bend Change
Status
2nd byte
EnH
llH
mm, ll = Pitch Bend value: 00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
* Not received when Receive Pitch Bend switch parameter is OFF.
■Channel Mode Messages
●All Sounds Off (Controller number 120)
Status
2nd byte
BnH
78H
* When this message is received, all notes currently sounding on the corresponding
channel will be turned off.
●Reset All Controllers (Controller number 121)
Status
2nd byte
BnH
79H
* When this message is received, the following controllers will be set to their reset values.
Controller
Reset value
Pitch Bend Change +/-0 (center)
Modulation
0 (off)
●All Notes Off (Controller number 123)
Status
2nd byte
BnH
7BH
* When All Notes Off is received, all notes on the corresponding channel will be turned
off.
MC-09 (Phrase Lab)
Date: May 21, 2002
Version: 1.00
3rd byte
vvH
3rd byte
xxH
3rd byte
vvH
3rd byte
vvH
3rd byte
vvH
3rd byte
mmH
3rd byte
00H
3rd byte
00H
3rd byte
00H
1

Publicité

Table des Matières
loading

Table des Matières