User manual ROLAND HP-147 V1.01 MIDI IMPLEMENTATION

Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets... 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. Lastmanuals provides you a fast and easy access to the user manual ROLAND HP-147. We hope that this ROLAND HP-147 user guide will be useful to you.

Lastmanuals help download the user guide ROLAND HP-147.


Mode d'emploi ROLAND HP-147
Download
Manual abstract: user guide ROLAND HP-147V1.01 MIDI IMPLEMENTATION

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

[. . . ] mm, ll: ignored n = MIDI channel number : 0H-FH (ch. 1-ch. 16) vv = Expression : 00H-7FH (0-127), Initial Value = 7FH (127) * These message can affect only MIDI notes. 7FH 7FH --- --- rHold 1 (Controller number 64) Status BnH 2nd byte 40H 3rd byte vvH n = MIDI channel number : 0H-FH (ch. 1-ch. 16) vv = Control value: 00H-7FH (0-127) 0-63 = OFF, 64-127 = ON * These message can affect only MIDI notes. Copyright © 2000 ROLAND CORPORATION All rights reserved. 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 qOMNI ON (Controller number 125) Status BnH 2nd byte 7DH 3rd byte 00H n = MIDI channel number: 0H-FH (ch. 1-ch. 16) pp = Program number: 00H. . 21H (prog. 1. . prog. 34) Received program change message are assigned as follows. 1 4 6 9 11 13 16 24 27 34 tone Piano Harpsichord Electric Piano Strings Piano + Harpsichord Piano + Electric Piano Piano + Strings Harpsichord + Electric Piano Harpsichord + Strings Electric Piano + Strings n = MIDI channel number: 0H-FH (ch. 1-ch. 16) * The instrument will behave in the same way as it does when an "All Notes Off" message is received. [. . . ] * Regarding the address please refer to section 3 (Parameter Address Map). * Regarding the checksum please refer to section 4 (Supplementary material). rData Entry (Controller number 6, 38) Status BnH BnH 2nd byte 06H 26H 3rd byte mmH llH n = MIDI channel number : 0H-FH (ch. 1-ch. 16) mm, ll = the value of the parameter specified by RPN * Data Entry is sent through the basic channel. rHold 1 (Controller number 64) Status BnH 2nd byte 40H 3rd byte vvH n = MIDI channel number : 0H-FH (ch. 1-ch. 16) vv = Control value: 00H, 7FH (0, 127) 0 = OFF, 127 = ON rSostenuto Status BnH (Controller number 66) 2nd byte 42H 3rd byte vvH n = MIDI channel number: 0H-FH (ch. 1-ch. 16) vv = Control value: 00H, 7FH (0, 127) 0 = OFF, 127 = ON rSoft (Controller number 67) Status BnH 2nd byte 43H 3rd byte vvH 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 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 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-147 can transmit Master fine tuning (RPN #1) and RPN null. After sending the master fine tune, immediately the RPN Null shall be sent. RPN MSB LSB 00H 01H Data entry MSB LSB mmH llH 3. Parameter Address Map (Model ID = 1AH) All the numbers of address, size, Data, and Default Value are indicated in 7-bit Hexadecimal-form. +---------------------------------------------------------------+ | Address(H) | Description | |------------+--------------------------------------------------| | 01 03 | 0aaa aaaa | Reverb Type | | | | 00H - 0FH : Type 1 | | | | 10H - 1FH : Type 2 | | | | 20H - 2FH : Type 3 | | | | 30H - 3FH : Type 4 | | | | 40H - 4FH : Type 5 | | | | 50H - 5FH : Type 6 | | | | 60H - 6FH : Type 7 | | | | 70H - 7FH : Type 8 | +------------+--------------------------------------------------+ 7FH 7FH --- --- Explanation Master Fine Tuning mm, ll: 00 00H - 40 00H - 7F 7FH (-100 - 0 - +99. 9 cents) RPN null qProgram Change Status CnH 2nd byte ppH n = MIDI channel number: 0H-FH (ch. 1-ch. 16) pp = Program number: 00H. . 21H (prog. 1. . prog. 34) * For the correspondence between Program Change numbers and Tones, please refer to "Program Change" in "1. Receive Data. " 4. Supplementary material qDecimal and Hexadecimal table In MIDI documentation, data values and addresses/sizes of exclusive messages etc. are expressed as hexadecimal values for each 7 bits. The following table shows how these correspond to decimal numbers. From the preceding table, since 12H = 18 and 34H = 52 18 x 128 + 52 = 2356 sSystem Realtime Message qActive sensing Status FEH * This will be transmitted constantly at intervals of approximately 210 msec. sSystem exclusive messages "Identity Reply" and "Data Set 1 (DT1)" are the only System Exclusive messages transmitted by HP-147. The exclusive message of HP-147 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 Status 7EH, dev, 06H, 02H, 41H, 1AH, 00H, 01H, 02H, 01H, 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) Byte FOH 7EH dev 06H 02H 41H 1AH 00H 01H 02H 01H 01H 00H 00H F7H * When Identity Request is received, Identity Reply message will be transmitted. qData transmission rData set 1 DT1 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 Explanation Exclusive status ID number (Roland) Device ID (dev: UNIT#-1) Model ID (HP-147) Command ID (DT1) Address MSB: upper byte of the starting address of the data to be sent Address LSB: lower byte of the starting address of the data to be sent. Checksum EOX (End Of Exclusive) Regarding the address please refer to section 3 (Parameter Address Map). Regarding the checksum please refer to section 4 (Supplementary material). 4 qExamples of actual MIDI messages <Example 1> 92 3E 5F 9n is the Note-on status, and n is the MIDI channel number. Since 2H = 2, 3EH = 62, and 5FH = 95, this is a Note-on message with MIDI CH = 3, note number 62 (note name is D4), and velocity 95. <Example 2> CE 08 CnH is the Program Change status, and n is the MIDI channel number. [. . . ] We will assume that in the exclusive message we are transmitting, the address is aa bb and the data or size is ccH. aa + bb + cc = sum sum / 128 = quotient . . . remainder 128 - remainder = checksum <Example> Set "Reverb Type" to "Type 4" According to the Parameter Address Map, the Address of Reverb Type is 01 03H, and the Value corresponding to Type 4 is 30H. [. . . ]

DISCLAIMER TO DOWNLOAD THE USER GUIDE ROLAND HP-147

Lastmanuals offers a socially driven service of sharing, storing and searching manuals related to use of hardware and software : user guide, owner's manual, quick start guide, technical datasheets...
In any way can't Lastmanuals be held responsible if the document you are looking for is not available, incomplete, in a different language than yours, or if the model or language do not match the description. Lastmanuals, for instance, does not offer a translation service.

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

Search for a user manual

 

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

flag