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 WHATISMIDI. We hope that this ROLAND WHATISMIDI user guide will be useful to you.
Lastmanuals help download the user guide ROLAND WHATISMIDI.
Detailed instructions for use are in the User's Guide.
[. . . ] 2nd bytes 05H 3rd byte vvH
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) kk = note number: 00H-7FH (0-127) vv = note off velocity: 00H-7FH (0-127) * * For Drum Parts, these messages are received when Rx. The velocity values of Note Off messages are ignored.
Portamento Time (Controller number 5)
Status BnH
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) vv = Portamento Time: 00H-7FH (0-127), Initial value = 00H (0) * This adjusts the rate of pitch change when Portamento is ON or when using the Portamento Control. A value of 0 results in the fastest change.
Note on
Status 9nH 2nd bytes kkH 3rd byte vvH
Data Entry (Controller number 6, 38)
Status BnH BnH 2nd bytes 06H 26H 3rd byte mmH llH
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) kk = note number: 00H-7FH (0-127) vv = note on velocity: 01H-7FH (1-127) * * Not received when Rx. (Initial value is ON) For Drum Parts, not received when Rx. [. . . ] Data larger than 128 bytes must be divided into packets of 128 bytes or less. If "Data Set 1" is transmitted successively, there must be an interval of at least 40 ms between packets. Regarding the checksum please refer to section 4 (p. 13).
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) vv = Expression: 00H-7FH (0-127)
Hold 1 (Controller number 64)
Status BnH 2nd bytes 40H 3rd byte vvH
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) vv = Control value: 00H-7FH (0-127)
Sostenuto (Controller number 66)
Status BnH 2nd bytes 42H 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
Soft (Controller number 67)
Status BnH 2nd bytes 43H 3rd byte vvH
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) vv = Control value: 00H-7FH (0-127)
7
Effect 1 (Reverb Send Level) (Controller number 91)
Status BnH 2nd bytes 5BH 3rd byte vvH
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) vv = Control value: 00H-7FH (0-127)
Effect 3 (Chorus Send Level) (Controller number 93)
Status BnH 2nd bytes 5DH 3rd byte vvH
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) vv = Control value: 00H-7FH (0-127)
Program Change
Status CnH 2nd bytes ppH
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) pp = Program number: 00H-7FH (prog. 128)
Pitch Bend Change
Status EnH 2nd byte llH 3rd bytes mmH
n = MIDI channel number: 0H-FH (ch. 1-ch. 16) mm, ll = Pitch Bend value: 00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
System Realtime Message
Realtime Clock
Status F8H
Active sensing
Status FEH * This will be transmitted constantly at intervals of approximately 250 ms.
System exclusive messages
Identity Reply
Status F0H Byte F0H 7EH 10H 06H 02H 41H 42H 00H aaH bbH ccH ddH eeH ffH F7H aa 07 Data byte 7EH, 10H, 06H, 02H, 41H, 42H, 00H, aaH, bbH, ccH, ddH, eeH, ffH Explanation Exclusive status ID number (universal non-realtime message) Device ID (use the same as the device ID of Roland) 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 Software revision level Software revision level Software revision level EOX (End of Exclusive) bb 03 cc 00 dd 01 ee 00 ff 00 Status F7H
8
3. Parameter Address Map (Model ID = 42H)
This map indicates address, size, Data (range), Parameter, Description, and Default Value of parameters which can be transferred using and "Data set 1 (DT1). " All the numbers of address, size, Data, and Default Value are indicated in 7-bit Hexadecimal-form.
Address Block map
An outlined address map of the Exclusive Communication is as follows; Address (H) 40 00 00 40 01 3F 40 1x 00 40 2x 5A 41 m0 00 41 m8 7F 48 00 00 48 01 10 48 1D 0F 49 m0 00 49 mE 17 Block +------------------------------------------------------------------------+ | SYSTEM PARAMETERS |Individual +------------------------------------------------------------------------+ +------------------------------------------------------------------------+ | PART PARAMETERS |Individual | (x = 0-F) | +------------------------------------------------------------------------+ +------------------------------------------------------------------------+ | SRUM SETUP PARAMETERS |Individual | (m = 0-1) | +------------------------------------------------------------------------+ +------------------------------------------------------------------------+ | SYSTEM PARAMETERS |Bulk +------------------------------------------------------------------------+ | PART PARAMETERS |Bulk +------------------------------------------------------------------------+ +------------------------------------------------------------------------+ | DRUM SETUP PARAMETER |Bulk | (m = 0-1) | +------------------------------------------------------------------------+
There are two ways in which GS data is transmitted: Individual Parameter Transmission in which individual parameters are transmitted one by one, and Bulk Dump Transmission in which a large amount of data is transmitted at once.
Individual Parameters
Individual Parameter Transmission transmits data (or requests data) for one parameter as one exclusive message (one packet of "F0 . . . . . In Individual Parameter Transmission, you must use the Address and Size listed in the following "Parameter Address Map. " Addresses marked at "#" cannot be used as starting addresses.
System Parameters
Parameters related to the system of the device are called System Parameters. Address (H) 40 00 00 40 00 01# 40 00 02# 40 00 03# * Size (H) 00 00 04 Data (H) 0018-07E8 Parameter MASTER TUNE Description -100. 0 - +100. 0 [cent] Use nibblized data. Default Value (H) 00 04 00 00 Description 0 [cent]
Refer to section 4. Supplementary material, "About tuning" (p. 00 00 01 00 00 01 00 00 01 00 00 01 00-7F 28-58 01-7F 00 MASTER VOLUME MASTER KEY-SHIFT MASTER PAN MODE SET 0-127 (= F0 7F 7F 04 01 00 vv F7) -24 - +24 [semitones] -63 (LEFT) - +63 (RIGHT) 00 = GS Reset, 127 = Exit GS (Rx. 00 00 01 00 00 02 28-58 08-F8 PITCH KEY SHIFT PITCH OFFSET FINE -24 - +24 [semitones] -12. 0 - +12. 0 [Hz] Use nibblized data. 40 08 00 0 [semitones] 0 [Hz]
40 1x 16 40 1x 17 40 1x 18# *
PITCH OFFSET FINE allows you to alter, by a specified frequency amount, the pitch at which notes will sound. This parameter differs from the conventional Fine Tuning (RPN #1) parameter in that the amount of frequency alteration (in Hertz) will be identical no matter which note is played. When a multiple number of Parts, each of which has been given a different setting for PITCH OFFSET FINE, are sounded by means of an identical note number, you can obtain a Celeste effect.
10
40 1x 19 40 1x 1A 40 1x 1B 40 1x 1C 40 1x 1D 40 1x 1E 40 1x 1F 40 1x 20 40 1x 21 40 1x 22 40 1x 23 * * *
00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01
00-7F 00-7F 00-7F 00-7F 00-7F 00-7F 00-5F 00-5F 00-7F 00-7F 00-01
PART LEVEL 0-127 (= CC# 7) VELOCITY SENSE DEPTH 0-127 VELOCITY SENSE OFFSET 0-127 PART PANPOT -64 (RANDOM), -63 (LEFT) - +63 (RIGHT) (= CC# 10, except RANDOM) KEY RANGE LOW (C-1)-(G9) KEY RANGE HIGH (C-1)-(G9) CC1 CONTROLLER NUMBER 0-95 CC2 CONTROLLER NUMBER 0-95 CHORUS SEND LEVEL 0-127 (= CC# 93) REVERB SEND LEVEL 0-127 (= CC# 91) Rx. BANK SELECT OFF/ON
64 40 40 40 00 7F 10 11 00 28 01 (00*)
100 64 64 0 (CENTER) C-1 G9 16 17 0 40 ON (OFF*)
"Rx. BANK SELECT" is set to OFF by "GM1 System On, " and Bank Select message will be ignored. BANK SELECT" is set to ON by "GM2 System On. " "Rx. BANK SELECT" is set to ON by power-on Reset or by receiving "GS RESET. " 00 00 01 00-01 Rx. BANK SELECT LSB OFF/ON 00 OFF
40 1x 24 *
This instrument can be recognize Bank Select LSB (40H-43H) even if this message is OFF. 00 00 01 00 00 03 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00-01 00-7F 0E-72 0E-72 0E-72 0E-72 0E-72 0E-72 0E-72 0E-72 TONE REMAIN Bank Select LSB Range TONE MODIFY 1 Vibrato rate (= NRPN# 8) TONE MODIFY 2 Vibrato depth (= NRPN# 9) TONE MODIFY 3 TVF cutoff frequency (= NRPN# 32) TONE MODIFY 4 TVF resonance (= NRPN# 33) TONE MODIFY 5 TVF&TVA Env. attack (= NRPN# 99) TONE MODIFY 6 TVF&TVA Env. [. . . ] It is currently the most widely used form of tuning, especially in occidental music. On this instrument, the default settings for the Scale Tune feature produce equal temperament.
Just Temperament (Keytone C)
The three main chords resound much more beautifully than with equal temperament, but this benefit can only be obtained in one key. If transposed, the chords tend to become ambiguous. The example given involves settings for a key in which C is the keynote.
<Example> Setting REVERB MACRO to ROOM 3 According to the "Parameter Address Map, " the REVERB MACRO Address is 40 01 30H, and ROOM 3 is a value of 02H. [. . . ]
DISCLAIMER TO DOWNLOAD THE USER GUIDE ROLAND WHATISMIDI
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 WHATISMIDI will begin.