Roland MIDI Implementation SH-01 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Les dispositifs de saisie Roland MIDI Implementation SH-01. Roland MIDI Implementation SH-01 User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 21
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
1
MIDI Implementation
1. Receive data
n
Channel Voice Messages
l
Note o
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 o velocity: 00H - 7FH (0 - 127)
l
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)
l
Control Change
m
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)
* Not received when the RX BANK SELECT parameter (System Parameter) is OFF.
* The Patches corresponding to each Bank Select are as follows.
BANK SELECT | PROGRAM | GROUP | NUMBER
MSB | LSB | NUMBER | |
-----+-----------+-----------+----------------------+-----------
087 | 000 | 001 - 128 | User Patch | A-1 - H-8
| 064 | 001 - 128 | Preset Patch | A-1 - H-8
088 | 064 | 001 - 008 | Preset PCM Patch | 1 - 8
m
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)
m
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)
* PORTAMENTO TIME parameter (Patch Parameter) will change.
m
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)
m
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)
m
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)
m
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 (0 - 127) 0-63 = OFF, 64-127 = ON
l
Program Change
Status 2nd byte
CnH ppH
n = MIDI channel number: 0H - FH (ch.1 - 16)
pp = Program number: 00H - 7FH (prog.1 - prog.128)
* Not received when the RX PROGRAM CHANGE parameter (System Parameter) is OFF.
Model: SH-01
Date: Apr. 1, 2010
Version: 1.00
Copyright © 2010 ROLAND CORPORATION
All rights reserved. No part of this publication may be reproduced in any form without the written permission of ROLAND CORPORATION.
1PS
Vue de la page 0
1 2 3 4 5 6 ... 20 21

Résumé du contenu

Page 1 - MIDI Implementation

1MIDI Implementation1. Receive datanChannel Voice MessageslNote oStatus 2nd byte 3rd byte8nH kkH vvH9nH kkH 00Hn = MIDI channel number: 0H - FH (

Page 2

10MIDI Implementation| 00 51 | 0000 000a | Write Protect E-7 (0 - 1) || | |

Page 3

11MIDI Implementation| 00 11 | 0000 000a | (reserved) (0 - 1) ||-------------+-----------+----------------------

Page 4 - Data Transmission

12MIDI Implementation| 00 04 | 0aaa aaaa | OSC Detune (14 - 114) || | |

Page 5

13MIDI Implementation* Patch Distortion+------------------------------------------------------------------------------+| Offset |

Page 6

14MIDI Implementation|# 00 4D | 0000 aaaa | || | 0000 bbbb |

Page 7

15MIDI Implementation|# 00 15 | 0000 aaaa | || | 0000 bbbb |

Page 8 - 3. Parameter Address Map

16MIDI Implementation|# 00 0D | 0000 aaaa | || | 0000 bbbb |

Page 9

17MIDI Implementation|# 00 05 | 0000 aaaa | || | 0000 bbbb |

Page 10

18MIDI Implementation* Patch Arpeggio Common+------------------------------------------------------------------------------+| Offset |

Page 11

19MIDI Implementation4. Supplementary MaterialnDecimal and Hexadecimal Table(An “H” is appended to the end of numbers in hexadecimal notation.)In MI

Page 12

2MIDI Implementationl Pitch Bend ChangeStatus 2nd byte 3rd byteEnH llH mmHn = MIDI channel number: 0H - FH (ch.1 - 16)mm, ll = Pitch Bend value: 00

Page 13

20MIDI ImplementationnExample of an Exclusive Message and Calculating a ChecksumRoland Exclusive messages (RQ1, DT1) are transmitted with a checksum

Page 14

21MIDI ImplementationAs the data size of Patch Arpeggio Pattern is 00 00 00 42H, summation of the size and the start address of Temporary Patch Arpegg

Page 15

3MIDI ImplementationlActive SensingStatusFEH* When Active Sensing is received, the unit will begin monitoring the intervals of all further messages.

Page 16

4MIDI ImplementationlUniversal Realtime System Exclusive MessagesmMaster VolumeStatus Data byte StatusF0H 7

Page 17

5MIDI ImplementationmData set 1 DT1 (12H)Status Data byte StatusF0H 41H, dev, 00H

Page 18

6MIDI Implementation2. Data TransmissionnChannel Voice MessageslNote oStatus 2nd byte 3rd byte8nH kkH vvH9nH kkH 00Hn = MIDI channel number: 0H -

Page 19

7MIDI ImplementationnSystem Exclusive MessageStatus Data byte StatusF0H iiH, ddH, ...,eeH F7HF0H: System Exclusive Message stat

Page 20

8MIDI Implementation3. Parameter Address Map* Transmission of “#” marked address is divided to some packets. For example, ABH in hexadecimal notatio

Page 21 - ASCII Code Table

9MIDI Implementation| 00 1B | 0000 0aaa | Recorder Metronome Mode (0 - 3) || | | OFF,

Commentaires sur ces manuels

Pas de commentaire