User manual ROLAND HP-237 V1.00 MIDI IMPLEMENTATION

DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!

If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Diplodocs provides you a fast and easy access to the user manual ROLAND HP-237. We hope that this ROLAND HP-237 user guide will be useful to you.


ROLAND HP-237 V1.00 MIDI IMPLEMENTATION: Download the complete user guide (20 Ko)

You may also download the following manuals related to this product:

   ROLAND HP-237 (516 ko)
   ROLAND HP-237 annexe 1 (29 ko)

Manual abstract: user guide ROLAND HP-237V1.00 MIDI IMPLEMENTATION

Detailed instructions for use are in the User's Guide.

[. . . ] No part of this publication may be reproduced in any form without the written permission of ROLAND CORPORATION. 1 qProgram Change Status CnH 2nd byte ppH sChannel Mode Messages qReset All Controllers (Controller number 121) Status BnH 2nd byte 79H 3rd byte 00H n = MIDI channel number: 0H-FH (ch. 1-ch. 16) pp = Program number: 00H. . 2CH (prog. 1. . prog. 45) Received program change message are assigned as follows. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 tone Piano 1 Piano 2 --Harpsichord Vibraphone Electric Piano 1 Electric Piano 2 Pipe Organ Strings Piano1 + Piano2 Piano1 + Harpsichord Piano1 + Vibraphone Piano1 + Electric Piano1 Piano1 + Electric Piano2 Piano1 + Pipe Organ Piano1 + Strings Piano2 + Harpsichord Piano2 + Vibraphone Piano2 + Electric Piano1 Piano2 + Electric Piano2 Piano2 + Pipe Organ Piano2 + Strings Harpsichord + Vibraphone Harpsichord + Electric Piano1 Harpsichord + Electric Piano2 Harpsichord + Pipe Organ Harpsichord + Strings Vibraphone + Electric Piano1 Vibraphone + Electric Piano2 Vibraphone + Pipe Organ Vibraphone + Strings Electric Piano1 + Electric Piano2 Electric Piano1 + Pipe Organ Electric Piano1 + Strings Electric Piano2 + Pipe Organ Electric Piano2 + Strings Pipe Organ + Strings Piano1 + Acoustic Bass Piano2 + Acoustic Bass Harpsichord + Strings Vibraphone + Acoustic Bass Electric Piano1 + Acoustic Bass Electric Piano2 + Acoustic Bass Harpsichord + Pipe Organ Piano1 + Strings 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. [. . . ] Status F0H Byte F0H 41H dev 1AH 12H aaH bbH ddH sum F7H * * * Data byte 41H, dev, 1AH, 12H, aaH, bbH, ddH, sum Status F7H n=MIDI channel number : 0H-FH (ch. 1 - ch. 16) vv=Control value: 00H, 7FH (0, 127) 0 = OFF, 127 = ON rEffect 1 (Reverb Send Level) (Controller number 91) Status BnH 2nd byte 5BH 3rd byte vvH Explanation Exclusive status ID number (Roland) Device ID (dev: UNIT#-1) Model ID (HP-237) Command ID (DT1) Address MSB: upper byte of the starting address of the transmitted data Address LSB: lower byte of the starting address of the transmitted data Data: the actual data to be transmitted. Checksum EOX (End Of Exclusive) n=MIDI channel number : 0H - FH (ch. 1 - ch. 16) vv=Control value: 00H, 7FH (0, 127) 0 = OFF, 127 = ON rRPN MSB/LSB (Controller number 100, 101) Status BnH BnH 2nd byte 65H 64H 3rd byte mmH llH If "Data Set 1" is transmitted successively, there must be an interval of at least 40 msec between packets. Regarding the address please refer to section 3 (Parameter Address Map). Regarding the checksum please refer to section 4 (Supplementary material). n = MIDI channel number : 0H-FH (ch. 1-ch. 16) mm = upper byte of parameter number specified by RPN ll = lower byte of parameter number specified by RPN * RPN is sent through the basic channel. 3 **RPN** HP-237 can transmit Master fine tuning (RPN #1) and RPN null. After sending the master fine tune, immediately the RPN Null shall be sent. The exclusive message of HP-237 data has a model ID of 1AH, and device ID is defined by MIDI UNIT NUMBER. UNIT NUMBER is always the same as the current MIDI Tx/Rx channel. qUniversal Non-realtime System Exclusive Messages rIdentity Reply Status F0H Data byte 7EH, dev, 06H, 02H, 41H, 1AH, 00H, 03H, 02H, 00H, 01H, 00H, 00H, F7H Explanation Exclusive status ID number (universal non-realtime message) Device ID (dev: UNIT#-1) Sub ID#1 (General Information) Sub ID#2 (Identity Reply) ID number (Roland) Device family code (LSB) Device family code (MSB) Device family number code (LSB) Device family number code (MSB) Software revision level EOX (End of Exclusive) Status Byte FOH 7EH dev 06H 02H 41H 1AH 00H 03H 02H 00H 01H 00H 00H F7H * When Identity Request is received, Identity Reply message will be transmitted. +------------------------------------------------------------------------+ | key signature (kkkk) | +------------------------------------+------------------------------------------------------------------------| |temperament select|C C# D D# E F F# G G# A A# B | | (ttt) |(0)(1)(2)(3)(4)(5)(6)(7)(8)(9)(A)(B)| +==================+====================================+ | EQUAL(0) |00 01 02 03 04 05 06 07 08 09 0A 0B | |------------------------------------+----+----+----+----+----+----+----+----+----+----+----+------| | JUST (major)(1) |10 11 12 13 14 15 16 17 18 19 1A 1B | |------------------------------------+----+----+----+----+----+----+----+----+----+----+----+------| | JUST (minor)(2) |20 21 22 23 24 25 26 27 28 29 2A 2B | |------------------------------------+----+----+----+----+----+----+----+----+----+----+----+------| | MEAN TONE(3) |30 31 32 33 34 35 36 37 38 39 3A 3B | |------------------------------------+----+----+----+----+----+----+----+----+----+----+----+------| | WERCKMEISTER(4) |40 41 42 43 44 45 46 47 48 49 4A 4B | |------------------------------------+----+----+----+----+----+----+----+----+----+----+----+------| | KIRNBERGER(5) |50 51 52 53 54 55 56 57 58 59 5A 5B | |------------------------------------+----+----+----+----+----+----+----+----+----+----+----+------| | PYTHAGOREAN(6) |60 61 62 63 64 65 66 67 68 69 6A 6B | +------------------------------------+------------------------------------------------------------------------+ ( numbers are hexa_decimal ) 4 4. Supplementary material qDecimal and Hexadecimal table In MIDI documentation, data values and addresses/sizes of exclusive messages etc. +------------+------------++------------+------------++------------+------------++------------+------------+ | Dec. | Hex. || Dec. | Hex. || Dec. | Hex. || Dec. | Hex. | +------------+------------++------------+------------++------------+------------++------------+------------+ | 0 | 00H || 32 | 20H || 64 | 40H || 96 | 60H | | 1 | 01H || 33 | 21H || 65 | 41H || 97 | 61H | | 2 | 02H || 34 | 22H || 66 | 42H || 98 | 62H | | 3 | 03H || 35 | 23H || 67 | 43H || 99 | 63H | | 4 | 04H || 36 | 24H || 68 | 44H || 100 | 64H | | 5 | 05H || 37 | 25H || 69 | 45H || 101 | 65H | | 6 | 06H || 38 | 26H || 70 | 46H || 102 | 66H | | 7 | 07H || 39 | 27H || 71 | 47H || 103 | 67H | | 8 | 08H || 40 | 28H || 72 | 48H || 104 | 68H | | 9 | 09H || 41 | 29H || 73 | 49H || 105 | 69H | | 10 | 0AH || 42 | 2AH || 74 | 4AH || 106 | 6AH | | 11 | 0BH || 43 | 2BH || 75 | 4BH || 107 | 6BH | | 12 | 0CH || 44 | 2CH || 76 | 4CH || 108 | 6CH | | 13 | 0DH || 45 | 2DH || 77 | 4DH || 109 | 6DH | | 14 | 0EH || 46 | 2EH || 78 | 4EH || 110 | 6EH | | 15 | 0FH || 47 | 2FH || 79 | 4FH || 111 | 6FH | | 16 | 10H || 48 | 30H || 80 | 50H || 112 | 70H | | 17 | 11H || 49 | 31H || 81 | 51H || 113 | 71H | | 18 | 12H || 50 | 32H || 82 | 52H || 114 | 72H | | 19 | 13H || 51 | 33H || 83 | 53H || 115 | 73H | | 20 | 14H || 52 | 34H || 84 | 54H || 116 | 74H | | 21 | 15H || 53 | 35H || 85 | 55H || 117 | 75H | | 22 | 16H || 54 | 36H || 86 | 56H || 118 | 76H | | 23 | 17H || 55 | 37H || 87 | 57H || 119 | 77H | | 24 | 18H || 56 | 38H || 88 | 58H || 120 | 78H | | 25 | 19H || 57 | 39H || 89 | 59H || 121 | 79H | | 26 | 1AH || 58 | 3AH || 90 | 5AH || 122 | 7AH | | 27 | 1BH || 59 | 3BH || 91 | 5BH || 123 | 7BH | | 28 | 1CH || 60 | 3CH || 92 | 5CH || 124 | 7CH | | 29 | 1DH || 61 | 3DH || 93 | 5DH || 125 | 7DH | | 30 | 1EH || 62 | 3EH || 94 | 5EH || 126 | 7EH | | 31 | 1FH || 63 | 3FH || 95 | 5FH || 127 | 7FH | +------------+------------++------------+------------++------------+------------++------------+------------+ * Decimal values such as MIDI channel and program change are listed as one (1) greater than the values given in the above table. For data where greater precision is required, we must use two or more bytes. For example, two hexadecimal numbers aa bbH expressing two 7-bit bytes would indicate a value of aa x 128 + bb. From the preceding table, 5AH = 90 <Example 2> What is the decimal expression of the value 12 34H given as hexadecimal for each 7 bits? [. . . ] <Example 2> CE 08 CnH is the Program Change status, and n is the MIDI channel number. Since EH = 14 and 08H = 08, this is a Program Change message with MIDI CH = 15, program number 08 (Strings in HP-237). [. . . ]

DISCLAIMER TO DOWNLOAD THE USER GUIDE ROLAND HP-237




Click on "Download the user Manual" at the end of this Contract if you accept its terms, the downloading of the manual ROLAND HP-237 will begin.

 

Copyright © 2015 - manualRetreiver - All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.